Merge master into haskell-updates

authored by github-actions[bot] and committed by GitHub 3edac3b7 c667f803

+8357 -1302
+54 -33
lib/cli.nix
··· 1 { lib }: 2 3 rec { 4 - /* Automatically convert an attribute set to command-line options. 5 6 - This helps protect against malformed command lines and also to reduce 7 - boilerplate related to command-line construction for simple use cases. 8 9 - `toGNUCommandLine` returns a list of nix strings. 10 - `toGNUCommandLineShell` returns an escaped shell string. 11 12 - Example: 13 - cli.toGNUCommandLine {} { 14 - data = builtins.toJSON { id = 0; }; 15 - X = "PUT"; 16 - retry = 3; 17 - retry-delay = null; 18 - url = [ "https://example.com/foo" "https://example.com/bar" ]; 19 - silent = false; 20 - verbose = true; 21 - } 22 - => [ 23 - "-X" "PUT" 24 - "--data" "{\"id\":0}" 25 - "--retry" "3" 26 - "--url" "https://example.com/foo" 27 - "--url" "https://example.com/bar" 28 - "--verbose" 29 - ] 30 31 - cli.toGNUCommandLineShell {} { 32 - data = builtins.toJSON { id = 0; }; 33 - X = "PUT"; 34 - retry = 3; 35 - retry-delay = null; 36 - url = [ "https://example.com/foo" "https://example.com/bar" ]; 37 - silent = false; 38 - verbose = true; 39 - } 40 - => "'-X' 'PUT' '--data' '{\"id\":0}' '--retry' '3' '--url' 'https://example.com/foo' '--url' 'https://example.com/bar' '--verbose'"; 41 */ 42 toGNUCommandLineShell = 43 options: attrs: lib.escapeShellArgs (toGNUCommandLine options attrs);
··· 1 { lib }: 2 3 rec { 4 + /** 5 + Automatically convert an attribute set to command-line options. 6 + 7 + This helps protect against malformed command lines and also to reduce 8 + boilerplate related to command-line construction for simple use cases. 9 + 10 + `toGNUCommandLine` returns a list of nix strings. 11 12 + `toGNUCommandLineShell` returns an escaped shell string. 13 + 14 + 15 + # Inputs 16 + 17 + `options` 18 + 19 + : 1\. Function argument 20 + 21 + `attrs` 22 + 23 + : 2\. Function argument 24 25 + 26 + # Examples 27 + :::{.example} 28 + ## `lib.cli.toGNUCommandLineShell` usage example 29 + 30 + ```nix 31 + cli.toGNUCommandLine {} { 32 + data = builtins.toJSON { id = 0; }; 33 + X = "PUT"; 34 + retry = 3; 35 + retry-delay = null; 36 + url = [ "https://example.com/foo" "https://example.com/bar" ]; 37 + silent = false; 38 + verbose = true; 39 + } 40 + => [ 41 + "-X" "PUT" 42 + "--data" "{\"id\":0}" 43 + "--retry" "3" 44 + "--url" "https://example.com/foo" 45 + "--url" "https://example.com/bar" 46 + "--verbose" 47 + ] 48 49 + cli.toGNUCommandLineShell {} { 50 + data = builtins.toJSON { id = 0; }; 51 + X = "PUT"; 52 + retry = 3; 53 + retry-delay = null; 54 + url = [ "https://example.com/foo" "https://example.com/bar" ]; 55 + silent = false; 56 + verbose = true; 57 + } 58 + => "'-X' 'PUT' '--data' '{\"id\":0}' '--retry' '3' '--url' 'https://example.com/foo' '--url' 'https://example.com/bar' '--verbose'"; 59 + ``` 60 61 + ::: 62 */ 63 toGNUCommandLineShell = 64 options: attrs: lib.escapeShellArgs (toGNUCommandLine options attrs);
+221 -80
lib/customisation.nix
··· 15 rec { 16 17 18 - /* `overrideDerivation drv f` takes a derivation (i.e., the result 19 - of a call to the builtin function `derivation`) and returns a new 20 - derivation in which the attributes of the original are overridden 21 - according to the function `f`. The function `f` is called with 22 - the original derivation attributes. 23 24 - `overrideDerivation` allows certain "ad-hoc" customisation 25 - scenarios (e.g. in ~/.config/nixpkgs/config.nix). For instance, 26 - if you want to "patch" the derivation returned by a package 27 - function in Nixpkgs to build another version than what the 28 - function itself provides. 29 30 - For another application, see build-support/vm, where this 31 - function is used to build arbitrary derivations inside a QEMU 32 - virtual machine. 33 34 - Note that in order to preserve evaluation errors, the new derivation's 35 - outPath depends on the old one's, which means that this function cannot 36 - be used in circular situations when the old derivation also depends on the 37 - new one. 38 39 - You should in general prefer `drv.overrideAttrs` over this function; 40 - see the nixpkgs manual for more information on overriding. 41 42 - Example: 43 - mySed = overrideDerivation pkgs.gnused (oldAttrs: { 44 - name = "sed-4.2.2-pre"; 45 - src = fetchurl { 46 - url = ftp://alpha.gnu.org/gnu/sed/sed-4.2.2-pre.tar.bz2; 47 - hash = "sha256-MxBJRcM2rYzQYwJ5XKxhXTQByvSg5jZc5cSHEZoB2IY="; 48 - }; 49 - patches = []; 50 - }); 51 52 - Type: 53 - overrideDerivation :: Derivation -> ( Derivation -> AttrSet ) -> Derivation 54 */ 55 overrideDerivation = drv: f: 56 let ··· 67 }); 68 69 70 - /* `makeOverridable` takes a function from attribute set to attribute set and 71 - injects `override` attribute which can be used to override arguments of 72 - the function. 73 74 - Please refer to documentation on [`<pkg>.overrideDerivation`](#sec-pkg-overrideDerivation) to learn about `overrideDerivation` and caveats 75 - related to its use. 76 77 - Example: 78 - nix-repl> x = {a, b}: { result = a + b; } 79 80 - nix-repl> y = lib.makeOverridable x { a = 1; b = 2; } 81 82 - nix-repl> y 83 - { override = «lambda»; overrideDerivation = «lambda»; result = 3; } 84 85 - nix-repl> y.override { a = 10; } 86 - { override = «lambda»; overrideDerivation = «lambda»; result = 12; } 87 88 - Type: 89 - makeOverridable :: (AttrSet -> a) -> AttrSet -> a 90 */ 91 makeOverridable = f: 92 let ··· 120 else result); 121 122 123 - /* Call the package function in the file `fn` with the required 124 arguments automatically. The function is called with the 125 arguments `args`, but any missing arguments are obtained from 126 `autoArgs`. This function is intended to be partially ··· 147 148 <!-- TODO: Apply "Example:" tag to the examples above --> 149 150 - Type: 151 - callPackageWith :: AttrSet -> ((AttrSet -> a) | Path) -> AttrSet -> a 152 */ 153 callPackageWith = autoArgs: fn: args: 154 let ··· 210 else abort "lib.customisation.callPackageWith: ${error}"; 211 212 213 - /* Like callPackage, but for a function that returns an attribute 214 - set of derivations. The override function is added to the 215 - individual attributes. 216 217 - Type: 218 - callPackagesWith :: AttrSet -> ((AttrSet -> AttrSet) | Path) -> AttrSet -> AttrSet 219 */ 220 callPackagesWith = autoArgs: fn: args: 221 let ··· 233 else mapAttrs mkAttrOverridable pkgs; 234 235 236 - /* Add attributes to each output of a derivation without changing 237 - the derivation itself and check a given condition when evaluating. 238 239 - Type: 240 - extendDerivation :: Bool -> Any -> Derivation -> Derivation 241 */ 242 extendDerivation = condition: passthru: drv: 243 let ··· 269 outPath = assert condition; drv.outPath; 270 }; 271 272 - /* Strip a derivation of all non-essential attributes, returning 273 - only those needed by hydra-eval-jobs. Also strictly evaluate the 274 - result to ensure that there are no thunks kept alive to prevent 275 - garbage collection. 276 277 - Type: 278 - hydraJob :: (Derivation | Null) -> (Derivation | Null) 279 */ 280 hydraJob = drv: 281 let ··· 443 }; 444 in self; 445 446 - /* backward compatibility with old uncurried form; deprecated */ 447 makeScopeWithSplicing = 448 splicePackages: newScope: otherSplices: keep: extra: f: 449 makeScopeWithSplicing' 450 { inherit splicePackages newScope; } 451 { inherit otherSplices keep extra f; }; 452 453 - /* Like makeScope, but aims to support cross compilation. It's still ugly, but 454 - hopefully it helps a little bit. 455 456 - Type: 457 - makeScopeWithSplicing' :: 458 - { splicePackages :: Splice -> AttrSet 459 - , newScope :: AttrSet -> ((AttrSet -> a) | Path) -> AttrSet -> a 460 - } 461 - -> { otherSplices :: Splice, keep :: AttrSet -> AttrSet, extra :: AttrSet -> AttrSet } 462 - -> AttrSet 463 464 - Splice :: 465 - { pkgsBuildBuild :: AttrSet 466 - , pkgsBuildHost :: AttrSet 467 - , pkgsBuildTarget :: AttrSet 468 - , pkgsHostHost :: AttrSet 469 - , pkgsHostTarget :: AttrSet 470 - , pkgsTargetTarget :: AttrSet 471 - } 472 */ 473 makeScopeWithSplicing' = 474 { splicePackages
··· 15 rec { 16 17 18 + /** 19 + `overrideDerivation drv f` takes a derivation (i.e., the result 20 + of a call to the builtin function `derivation`) and returns a new 21 + derivation in which the attributes of the original are overridden 22 + according to the function `f`. The function `f` is called with 23 + the original derivation attributes. 24 25 + `overrideDerivation` allows certain "ad-hoc" customisation 26 + scenarios (e.g. in ~/.config/nixpkgs/config.nix). For instance, 27 + if you want to "patch" the derivation returned by a package 28 + function in Nixpkgs to build another version than what the 29 + function itself provides. 30 31 + For another application, see build-support/vm, where this 32 + function is used to build arbitrary derivations inside a QEMU 33 + virtual machine. 34 35 + Note that in order to preserve evaluation errors, the new derivation's 36 + outPath depends on the old one's, which means that this function cannot 37 + be used in circular situations when the old derivation also depends on the 38 + new one. 39 40 + You should in general prefer `drv.overrideAttrs` over this function; 41 + see the nixpkgs manual for more information on overriding. 42 + 43 + 44 + # Inputs 45 + 46 + `drv` 47 + 48 + : 1\. Function argument 49 + 50 + `f` 51 52 + : 2\. Function argument 53 + 54 + # Type 55 + 56 + ``` 57 + overrideDerivation :: Derivation -> ( Derivation -> AttrSet ) -> Derivation 58 + ``` 59 + 60 + # Examples 61 + :::{.example} 62 + ## `lib.customisation.overrideDerivation` usage example 63 + 64 + ```nix 65 + mySed = overrideDerivation pkgs.gnused (oldAttrs: { 66 + name = "sed-4.2.2-pre"; 67 + src = fetchurl { 68 + url = ftp://alpha.gnu.org/gnu/sed/sed-4.2.2-pre.tar.bz2; 69 + hash = "sha256-MxBJRcM2rYzQYwJ5XKxhXTQByvSg5jZc5cSHEZoB2IY="; 70 + }; 71 + patches = []; 72 + }); 73 + ``` 74 75 + ::: 76 */ 77 overrideDerivation = drv: f: 78 let ··· 89 }); 90 91 92 + /** 93 + `makeOverridable` takes a function from attribute set to attribute set and 94 + injects `override` attribute which can be used to override arguments of 95 + the function. 96 97 + Please refer to documentation on [`<pkg>.overrideDerivation`](#sec-pkg-overrideDerivation) to learn about `overrideDerivation` and caveats 98 + related to its use. 99 100 + 101 + # Inputs 102 + 103 + `f` 104 + 105 + : 1\. Function argument 106 + 107 + # Type 108 + 109 + ``` 110 + makeOverridable :: (AttrSet -> a) -> AttrSet -> a 111 + ``` 112 + 113 + # Examples 114 + :::{.example} 115 + ## `lib.customisation.makeOverridable` usage example 116 + 117 + ```nix 118 + nix-repl> x = {a, b}: { result = a + b; } 119 120 + nix-repl> y = lib.makeOverridable x { a = 1; b = 2; } 121 122 + nix-repl> y 123 + { override = «lambda»; overrideDerivation = «lambda»; result = 3; } 124 125 + nix-repl> y.override { a = 10; } 126 + { override = «lambda»; overrideDerivation = «lambda»; result = 12; } 127 + ``` 128 129 + ::: 130 */ 131 makeOverridable = f: 132 let ··· 160 else result); 161 162 163 + /** 164 + Call the package function in the file `fn` with the required 165 arguments automatically. The function is called with the 166 arguments `args`, but any missing arguments are obtained from 167 `autoArgs`. This function is intended to be partially ··· 188 189 <!-- TODO: Apply "Example:" tag to the examples above --> 190 191 + 192 + # Inputs 193 + 194 + `autoArgs` 195 + 196 + : 1\. Function argument 197 + 198 + `fn` 199 + 200 + : 2\. Function argument 201 + 202 + `args` 203 + 204 + : 3\. Function argument 205 + 206 + # Type 207 + 208 + ``` 209 + callPackageWith :: AttrSet -> ((AttrSet -> a) | Path) -> AttrSet -> a 210 + ``` 211 */ 212 callPackageWith = autoArgs: fn: args: 213 let ··· 269 else abort "lib.customisation.callPackageWith: ${error}"; 270 271 272 + /** 273 + Like callPackage, but for a function that returns an attribute 274 + set of derivations. The override function is added to the 275 + individual attributes. 276 277 + 278 + # Inputs 279 + 280 + `autoArgs` 281 + 282 + : 1\. Function argument 283 + 284 + `fn` 285 + 286 + : 2\. Function argument 287 + 288 + `args` 289 + 290 + : 3\. Function argument 291 + 292 + # Type 293 + 294 + ``` 295 + callPackagesWith :: AttrSet -> ((AttrSet -> AttrSet) | Path) -> AttrSet -> AttrSet 296 + ``` 297 */ 298 callPackagesWith = autoArgs: fn: args: 299 let ··· 311 else mapAttrs mkAttrOverridable pkgs; 312 313 314 + /** 315 + Add attributes to each output of a derivation without changing 316 + the derivation itself and check a given condition when evaluating. 317 + 318 + 319 + # Inputs 320 + 321 + `condition` 322 323 + : 1\. Function argument 324 + 325 + `passthru` 326 + 327 + : 2\. Function argument 328 + 329 + `drv` 330 + 331 + : 3\. Function argument 332 + 333 + # Type 334 + 335 + ``` 336 + extendDerivation :: Bool -> Any -> Derivation -> Derivation 337 + ``` 338 */ 339 extendDerivation = condition: passthru: drv: 340 let ··· 366 outPath = assert condition; drv.outPath; 367 }; 368 369 + /** 370 + Strip a derivation of all non-essential attributes, returning 371 + only those needed by hydra-eval-jobs. Also strictly evaluate the 372 + result to ensure that there are no thunks kept alive to prevent 373 + garbage collection. 374 + 375 + 376 + # Inputs 377 + 378 + `drv` 379 380 + : 1\. Function argument 381 + 382 + # Type 383 + 384 + ``` 385 + hydraJob :: (Derivation | Null) -> (Derivation | Null) 386 + ``` 387 */ 388 hydraJob = drv: 389 let ··· 551 }; 552 in self; 553 554 + /** 555 + backward compatibility with old uncurried form; deprecated 556 + 557 + 558 + # Inputs 559 + 560 + `splicePackages` 561 + 562 + : 1\. Function argument 563 + 564 + `newScope` 565 + 566 + : 2\. Function argument 567 + 568 + `otherSplices` 569 + 570 + : 3\. Function argument 571 + 572 + `keep` 573 + 574 + : 4\. Function argument 575 + 576 + `extra` 577 + 578 + : 5\. Function argument 579 + 580 + `f` 581 + 582 + : 6\. Function argument 583 + */ 584 makeScopeWithSplicing = 585 splicePackages: newScope: otherSplices: keep: extra: f: 586 makeScopeWithSplicing' 587 { inherit splicePackages newScope; } 588 { inherit otherSplices keep extra f; }; 589 590 + /** 591 + Like makeScope, but aims to support cross compilation. It's still ugly, but 592 + hopefully it helps a little bit. 593 + 594 + # Type 595 596 + ``` 597 + makeScopeWithSplicing' :: 598 + { splicePackages :: Splice -> AttrSet 599 + , newScope :: AttrSet -> ((AttrSet -> a) | Path) -> AttrSet -> a 600 + } 601 + -> { otherSplices :: Splice, keep :: AttrSet -> AttrSet, extra :: AttrSet -> AttrSet } 602 + -> AttrSet 603 604 + Splice :: 605 + { pkgsBuildBuild :: AttrSet 606 + , pkgsBuildHost :: AttrSet 607 + , pkgsBuildTarget :: AttrSet 608 + , pkgsHostHost :: AttrSet 609 + , pkgsHostTarget :: AttrSet 610 + , pkgsTargetTarget :: AttrSet 611 + } 612 + ``` 613 */ 614 makeScopeWithSplicing' = 615 { splicePackages
+23 -1
maintainers/maintainer-list.nix
··· 5423 name = "Florentin Eckl"; 5424 }; 5425 eclairevoyant = { 5426 github = "eclairevoyant"; 5427 githubId = 848000; 5428 name = "éclairevoyant"; ··· 6186 }; 6187 eymeric = { 6188 name = "Eymeric Dechelette"; 6189 - email = "hatchchcien@protonmail.com"; 6190 github = "hatch01"; 6191 githubId = 42416805; 6192 }; ··· 9032 github = "jethrokuan"; 9033 githubId = 1667473; 9034 name = "Jethro Kuan"; 9035 }; 9036 jevy = { 9037 email = "jevin@quickjack.ca"; ··· 15023 fingerprint = "E005 48D5 D6AC 812C AAD2 AFFA 9C42 B05E 5913 60DC"; 15024 }]; 15025 }; 15026 pblkt = { 15027 email = "pebblekite@gmail.com"; 15028 github = "pblkt"; ··· 18438 github = "spinus"; 18439 githubId = 950799; 18440 name = "Tomasz Czyż"; 18441 }; 18442 spoonbaker = { 18443 github = "Spoonbaker";
··· 5423 name = "Florentin Eckl"; 5424 }; 5425 eclairevoyant = { 5426 + email = "contactmeongithubinstead@proton.me"; 5427 github = "eclairevoyant"; 5428 githubId = 848000; 5429 name = "éclairevoyant"; ··· 6187 }; 6188 eymeric = { 6189 name = "Eymeric Dechelette"; 6190 + email = "hatchchien@protonmail.com"; 6191 github = "hatch01"; 6192 githubId = 42416805; 6193 }; ··· 9033 github = "jethrokuan"; 9034 githubId = 1667473; 9035 name = "Jethro Kuan"; 9036 + }; 9037 + jetpackjackson = { 9038 + email = "baileyannew@tutanota.com"; 9039 + github = "JetpackJackson"; 9040 + githubId = 88674707; 9041 + name = "Bailey Watkins"; 9042 }; 9043 jevy = { 9044 email = "jevin@quickjack.ca"; ··· 15030 fingerprint = "E005 48D5 D6AC 812C AAD2 AFFA 9C42 B05E 5913 60DC"; 15031 }]; 15032 }; 15033 + pbeucher = { 15034 + email = "pierre@crafteo.io"; 15035 + github = "PierreBeucher"; 15036 + githubId = 5041481; 15037 + name = "Pierre Beucher"; 15038 + }; 15039 pblkt = { 15040 email = "pebblekite@gmail.com"; 15041 github = "pblkt"; ··· 18451 github = "spinus"; 18452 githubId = 950799; 18453 name = "Tomasz Czyż"; 18454 + }; 18455 + spitulax = { 18456 + name = "Bintang Adiputra Pratama"; 18457 + email = "bintangadiputrapratama@gmail.com"; 18458 + github = "spitulax"; 18459 + githubId = 96517350; 18460 + keys = [{ 18461 + fingerprint = "652F FAAD 5CB8 AF1D 3F96 9521 929E D6C4 0414 D3F5"; 18462 + }]; 18463 }; 18464 spoonbaker = { 18465 github = "Spoonbaker";
+4
nixos/doc/manual/release-notes/rl-2405.section.md
··· 68 69 - [Guix](https://guix.gnu.org), a functional package manager inspired by Nix. Available as [services.guix](#opt-services.guix.enable). 70 71 - [pyLoad](https://pyload.net/), a FOSS download manager written in Python. Available as [services.pyload](#opt-services.pyload.enable) 72 73 - [maubot](https://github.com/maubot/maubot), a plugin-based Matrix bot framework. Available as [services.maubot](#opt-services.maubot.enable). ··· 77 - [GNS3](https://www.gns3.com/), a network software emulator. Available as [services.gns3-server](#opt-services.gns3-server.enable). 78 79 - [pretalx](https://github.com/pretalx/pretalx), a conference planning tool. Available as [services.pretalx](#opt-services.pretalx.enable). 80 81 - [rspamd-trainer](https://gitlab.com/onlime/rspamd-trainer), script triggered by a helper which reads mails from a specific mail inbox and feeds them into rspamd for spam/ham training. 82
··· 68 69 - [Guix](https://guix.gnu.org), a functional package manager inspired by Nix. Available as [services.guix](#opt-services.guix.enable). 70 71 + - [PhotonVision](https://photonvision.org/), a free, fast, and easy-to-use computer vision solution for the FIRST® Robotics Competition. 72 + 73 - [pyLoad](https://pyload.net/), a FOSS download manager written in Python. Available as [services.pyload](#opt-services.pyload.enable) 74 75 - [maubot](https://github.com/maubot/maubot), a plugin-based Matrix bot framework. Available as [services.maubot](#opt-services.maubot.enable). ··· 79 - [GNS3](https://www.gns3.com/), a network software emulator. Available as [services.gns3-server](#opt-services.gns3-server.enable). 80 81 - [pretalx](https://github.com/pretalx/pretalx), a conference planning tool. Available as [services.pretalx](#opt-services.pretalx.enable). 82 + 83 + - [dnsproxy](https://github.com/AdguardTeam/dnsproxy), a simple DNS proxy with DoH, DoT, DoQ and DNSCrypt support. Available as [services.dnsproxy](#opt-services.dnsproxy.enable). 84 85 - [rspamd-trainer](https://gitlab.com/onlime/rspamd-trainer), script triggered by a helper which reads mails from a specific mail inbox and feeds them into rspamd for spam/ham training. 86
+2
nixos/modules/module-list.nix
··· 944 ./services/networking/dnscrypt-wrapper.nix 945 ./services/networking/dnsdist.nix 946 ./services/networking/dnsmasq.nix 947 ./services/networking/doh-proxy-rust.nix 948 ./services/networking/ejabberd.nix 949 ./services/networking/envoy.nix ··· 1273 ./services/video/go2rtc/default.nix 1274 ./services/video/frigate.nix 1275 ./services/video/mirakurun.nix 1276 ./services/video/replay-sorcery.nix 1277 ./services/video/mediamtx.nix 1278 ./services/video/unifi-video.nix
··· 944 ./services/networking/dnscrypt-wrapper.nix 945 ./services/networking/dnsdist.nix 946 ./services/networking/dnsmasq.nix 947 + ./services/networking/dnsproxy.nix 948 ./services/networking/doh-proxy-rust.nix 949 ./services/networking/ejabberd.nix 950 ./services/networking/envoy.nix ··· 1274 ./services/video/go2rtc/default.nix 1275 ./services/video/frigate.nix 1276 ./services/video/mirakurun.nix 1277 + ./services/video/photonvision.nix 1278 ./services/video/replay-sorcery.nix 1279 ./services/video/mediamtx.nix 1280 ./services/video/unifi-video.nix
-9
nixos/modules/profiles/all-hardware.nix
··· 58 # Hyper-V support. 59 "hv_storvsc" 60 ] ++ lib.optionals pkgs.stdenv.hostPlatform.isAarch [ 61 - # Most of the following falls into two categories: 62 - # - early KMS / early display 63 - # - early storage (e.g. USB) support 64 - 65 - # Allows using framebuffer configured by the initial boot firmware 66 - "simplefb" 67 - 68 # Allwinner support 69 - 70 # Required for early KMS 71 "sun4i-drm" 72 "sun8i-mixer" # Audio, but required for kms ··· 75 "pwm-sun4i" 76 77 # Broadcom 78 - 79 "vc4" 80 ] ++ lib.optionals pkgs.stdenv.isAarch64 [ 81 # Most of the following falls into two categories:
··· 58 # Hyper-V support. 59 "hv_storvsc" 60 ] ++ lib.optionals pkgs.stdenv.hostPlatform.isAarch [ 61 # Allwinner support 62 # Required for early KMS 63 "sun4i-drm" 64 "sun8i-mixer" # Audio, but required for kms ··· 67 "pwm-sun4i" 68 69 # Broadcom 70 "vc4" 71 ] ++ lib.optionals pkgs.stdenv.isAarch64 [ 72 # Most of the following falls into two categories:
+5 -1
nixos/modules/services/misc/tandoor-recipes.nix
··· 20 manage = pkgs.writeShellScript "manage" '' 21 set -o allexport # Export the following env vars 22 ${lib.toShellVars env} 23 - exec ${pkg}/bin/tandoor-recipes "$@" 24 ''; 25 in 26 { ··· 82 Restart = "on-failure"; 83 84 User = "tandoor_recipes"; 85 DynamicUser = true; 86 StateDirectory = "tandoor-recipes"; 87 WorkingDirectory = "/var/lib/tandoor-recipes";
··· 20 manage = pkgs.writeShellScript "manage" '' 21 set -o allexport # Export the following env vars 22 ${lib.toShellVars env} 23 + eval "$(${config.systemd.package}/bin/systemctl show -pUID,GID,MainPID tandoor-recipes.service)" 24 + exec ${pkgs.util-linux}/bin/nsenter \ 25 + -t $MainPID -m -S $UID -G $GID \ 26 + ${pkg}/bin/tandoor-recipes "$@" 27 ''; 28 in 29 { ··· 85 Restart = "on-failure"; 86 87 User = "tandoor_recipes"; 88 + Group = "tandoor_recipes"; 89 DynamicUser = true; 90 StateDirectory = "tandoor-recipes"; 91 WorkingDirectory = "/var/lib/tandoor-recipes";
+106
nixos/modules/services/networking/dnsproxy.nix
···
··· 1 + { config, lib, pkgs, ... }: 2 + 3 + let 4 + inherit (lib) 5 + escapeShellArgs 6 + getExe 7 + lists 8 + literalExpression 9 + maintainers 10 + mdDoc 11 + mkEnableOption 12 + mkIf 13 + mkOption 14 + mkPackageOption 15 + types; 16 + 17 + cfg = config.services.dnsproxy; 18 + 19 + yaml = pkgs.formats.yaml { }; 20 + configFile = yaml.generate "config.yaml" cfg.settings; 21 + 22 + finalFlags = (lists.optional (cfg.settings != { }) "--config-path=${configFile}") ++ cfg.flags; 23 + in 24 + { 25 + 26 + options.services.dnsproxy = { 27 + 28 + enable = mkEnableOption (lib.mdDoc "dnsproxy"); 29 + 30 + package = mkPackageOption pkgs "dnsproxy" { }; 31 + 32 + settings = mkOption { 33 + type = yaml.type; 34 + default = { }; 35 + example = literalExpression '' 36 + { 37 + bootstrap = [ 38 + "8.8.8.8:53" 39 + ]; 40 + listen-addrs = [ 41 + "0.0.0.0" 42 + ]; 43 + listen-ports = [ 44 + 53 45 + ]; 46 + upstream = [ 47 + "1.1.1.1:53" 48 + ]; 49 + } 50 + ''; 51 + description = mdDoc '' 52 + Contents of the `config.yaml` config file. 53 + The `--config-path` argument will only be passed if this set is not empty. 54 + 55 + See <https://github.com/AdguardTeam/dnsproxy/blob/master/config.yaml.dist>. 56 + ''; 57 + }; 58 + 59 + flags = mkOption { 60 + type = types.listOf types.str; 61 + default = [ ]; 62 + example = [ "--upstream=1.1.1.1:53" ]; 63 + description = lib.mdDoc '' 64 + A list of extra command-line flags to pass to dnsproxy. For details on the 65 + available options, see <https://github.com/AdguardTeam/dnsproxy#usage>. 66 + Keep in mind that options passed through command-line flags override 67 + config options. 68 + ''; 69 + }; 70 + 71 + }; 72 + 73 + config = mkIf cfg.enable { 74 + systemd.services.dnsproxy = { 75 + description = "Simple DNS proxy with DoH, DoT, DoQ and DNSCrypt support"; 76 + after = [ "network.target" "nss-lookup.target" ]; 77 + wantedBy = [ "multi-user.target" ]; 78 + serviceConfig = { 79 + ExecStart = "${getExe cfg.package} ${escapeShellArgs finalFlags}"; 80 + Restart = "always"; 81 + RestartSec = 10; 82 + DynamicUser = true; 83 + 84 + AmbientCapabilities = "CAP_NET_BIND_SERVICE"; 85 + LockPersonality = true; 86 + MemoryDenyWriteExecute = true; 87 + NoNewPrivileges = true; 88 + ProtectClock = true; 89 + ProtectHome = true; 90 + ProtectHostname = true; 91 + ProtectKernelLogs = true; 92 + RemoveIPC = true; 93 + RestrictAddressFamilies = [ "AF_INET" "AF_INET6" ]; 94 + RestrictNamespaces = true; 95 + RestrictRealtime = true; 96 + RestrictSUIDSGID = true; 97 + SystemCallArchitectures = "native"; 98 + SystemCallErrorNumber = "EPERM"; 99 + SystemCallFilter = [ "@system-service" "~@privileged @resources" ]; 100 + }; 101 + }; 102 + }; 103 + 104 + meta.maintainers = with maintainers; [ diogotcorreia ]; 105 + 106 + }
+25 -10
nixos/modules/services/security/oauth2_proxy_nginx.nix
··· 13 The address of the reverse proxy endpoint for oauth2_proxy 14 ''; 15 }; 16 virtualHosts = mkOption { 17 type = types.listOf types.str; 18 default = []; ··· 21 ''; 22 }; 23 }; 24 config.services.oauth2_proxy = mkIf (cfg.virtualHosts != [] && (hasPrefix "127.0.0.1:" cfg.proxy)) { 25 enable = true; 26 }; 27 - config.services.nginx = mkIf config.services.oauth2_proxy.enable (mkMerge 28 - ((optional (cfg.virtualHosts != []) { 29 - recommendedProxySettings = true; # needed because duplicate headers 30 - }) ++ (map (vhost: { 31 - virtualHosts.${vhost} = { 32 - locations."/oauth2/" = { 33 proxyPass = cfg.proxy; 34 extraConfig = '' 35 proxy_set_header X-Scheme $scheme; 36 proxy_set_header X-Auth-Request-Redirect $scheme://$host$request_uri; 37 ''; 38 }; 39 - locations."/oauth2/auth" = { 40 proxyPass = cfg.proxy; 41 extraConfig = '' 42 proxy_set_header X-Scheme $scheme; ··· 45 proxy_pass_request_body off; 46 ''; 47 }; 48 - locations."/".extraConfig = '' 49 auth_request /oauth2/auth; 50 - error_page 401 = /oauth2/sign_in; 51 52 # pass information via X-User and X-Email headers to backend, 53 # requires running with --set-xauthrequest flag ··· 60 auth_request_set $auth_cookie $upstream_http_set_cookie; 61 add_header Set-Cookie $auth_cookie; 62 ''; 63 - 64 }; 65 }) cfg.virtualHosts))); 66 }
··· 13 The address of the reverse proxy endpoint for oauth2_proxy 14 ''; 15 }; 16 + 17 + domain = mkOption { 18 + type = types.str; 19 + description = lib.mdDoc '' 20 + The domain under which the oauth2_proxy will be accesible and the path of cookies are set to. 21 + This setting must be set to ensure back-redirects are working properly 22 + if oauth2-proxy is configured with {option}`services.oauth2_proxy.cookie.domain` 23 + or multiple {option}`services.oauth2_proxy.nginx.virtualHosts` that are not on the same domain. 24 + ''; 25 + }; 26 + 27 virtualHosts = mkOption { 28 type = types.listOf types.str; 29 default = []; ··· 32 ''; 33 }; 34 }; 35 + 36 config.services.oauth2_proxy = mkIf (cfg.virtualHosts != [] && (hasPrefix "127.0.0.1:" cfg.proxy)) { 37 enable = true; 38 }; 39 + 40 + config.services.nginx = mkIf (cfg.virtualHosts != [] && config.services.oauth2_proxy.enable) (mkMerge ([ 41 + { 42 + virtualHosts.${cfg.domain}.locations."/oauth2/" = { 43 proxyPass = cfg.proxy; 44 extraConfig = '' 45 proxy_set_header X-Scheme $scheme; 46 proxy_set_header X-Auth-Request-Redirect $scheme://$host$request_uri; 47 ''; 48 }; 49 + } 50 + ] ++ optional (cfg.virtualHosts != []) { 51 + recommendedProxySettings = true; # needed because duplicate headers 52 + } ++ (map (vhost: { 53 + virtualHosts.${vhost}.locations = { 54 + "/oauth2/auth" = { 55 proxyPass = cfg.proxy; 56 extraConfig = '' 57 proxy_set_header X-Scheme $scheme; ··· 60 proxy_pass_request_body off; 61 ''; 62 }; 63 + "@redirectToAuth2ProxyLogin".return = "307 https://${cfg.domain}/oauth2/start?rd=$scheme://$host$request_uri"; 64 + "/".extraConfig = '' 65 auth_request /oauth2/auth; 66 + error_page 401 = @redirectToAuth2ProxyLogin; 67 68 # pass information via X-User and X-Email headers to backend, 69 # requires running with --set-xauthrequest flag ··· 76 auth_request_set $auth_cookie $upstream_http_set_cookie; 77 add_header Set-Cookie $auth_cookie; 78 ''; 79 }; 80 }) cfg.virtualHosts))); 81 }
+64
nixos/modules/services/video/photonvision.nix
···
··· 1 + { config, pkgs, lib, ... }: 2 + 3 + let 4 + cfg = config.services.photonvision; 5 + in 6 + { 7 + options = { 8 + services.photonvision = { 9 + enable = lib.mkEnableOption (lib.mdDoc "Enable PhotonVision"); 10 + 11 + package = lib.mkPackageOption pkgs "photonvision" {}; 12 + 13 + openFirewall = lib.mkOption { 14 + description = lib.mdDoc '' 15 + Whether to open the required ports in the firewall. 16 + ''; 17 + default = false; 18 + type = lib.types.bool; 19 + }; 20 + }; 21 + }; 22 + 23 + config = lib.mkIf cfg.enable { 24 + systemd.services.photonvision = { 25 + description = "PhotonVision, the free, fast, and easy-to-use computer vision solution for the FIRST Robotics Competition"; 26 + 27 + wantedBy = [ "multi-user.target" ]; 28 + after = [ "network.target" ]; 29 + 30 + serviceConfig = { 31 + ExecStart = lib.getExe cfg.package; 32 + 33 + # ephemeral root directory 34 + RuntimeDirectory = "photonvision"; 35 + RootDirectory = "/run/photonvision"; 36 + 37 + # setup persistent state and logs directories 38 + StateDirectory = "photonvision"; 39 + LogsDirectory = "photonvision"; 40 + 41 + BindReadOnlyPaths = [ 42 + # mount the nix store read-only 43 + "/nix/store" 44 + 45 + # the JRE reads the user.home property from /etc/passwd 46 + "/etc/passwd" 47 + ]; 48 + BindPaths = [ 49 + # mount the configuration and logs directories to the host 50 + "/var/lib/photonvision:/photonvision_config" 51 + "/var/log/photonvision:/photonvision_config/logs" 52 + ]; 53 + 54 + # for PhotonVision's dynamic libraries, which it writes to /tmp 55 + PrivateTmp = true; 56 + }; 57 + }; 58 + 59 + networking.firewall = lib.mkIf cfg.openFirewall { 60 + allowedTCPPorts = [ 5800 ]; 61 + allowedTCPPortRanges = [{ from = 1180; to = 1190; }]; 62 + }; 63 + }; 64 + }
+3 -3
nixos/modules/system/boot/plymouth.nix
··· 4 5 let 6 7 - inherit (pkgs) nixos-icons; 8 plymouth = pkgs.plymouth.override { 9 systemd = config.boot.initrd.systemd.package; 10 }; ··· 97 logo = mkOption { 98 type = types.path; 99 # Dimensions are 48x48 to match GDM logo 100 - default = "${nixos-icons}/share/icons/hicolor/48x48/apps/nix-snowflake-white.png"; 101 - defaultText = literalExpression ''"''${nixos-icons}/share/icons/hicolor/48x48/apps/nix-snowflake-white.png"''; 102 example = literalExpression '' 103 pkgs.fetchurl { 104 url = "https://nixos.org/logo/nixos-hires.png"; ··· 107 ''; 108 description = lib.mdDoc '' 109 Logo which is displayed on the splash screen. 110 ''; 111 }; 112
··· 4 5 let 6 7 plymouth = pkgs.plymouth.override { 8 systemd = config.boot.initrd.systemd.package; 9 }; ··· 96 logo = mkOption { 97 type = types.path; 98 # Dimensions are 48x48 to match GDM logo 99 + default = "${pkgs.nixos-icons}/share/icons/hicolor/48x48/apps/nix-snowflake-white.png"; 100 + defaultText = literalExpression ''"''${pkgs.nixos-icons}/share/icons/hicolor/48x48/apps/nix-snowflake-white.png"''; 101 example = literalExpression '' 102 pkgs.fetchurl { 103 url = "https://nixos.org/logo/nixos-hires.png"; ··· 106 ''; 107 description = lib.mdDoc '' 108 Logo which is displayed on the splash screen. 109 + Currently supports PNG file format only. 110 ''; 111 }; 112
+2
nixos/tests/all-tests.nix
··· 543 mod_perl = handleTest ./mod_perl.nix {}; 544 molly-brown = handleTest ./molly-brown.nix {}; 545 monado = handleTest ./monado.nix {}; 546 monica = handleTest ./web-apps/monica.nix {}; 547 mongodb = handleTest ./mongodb.nix {}; 548 moodle = handleTest ./moodle.nix {}; ··· 695 pgmanage = handleTest ./pgmanage.nix {}; 696 pgvecto-rs = handleTest ./pgvecto-rs.nix {}; 697 phosh = handleTest ./phosh.nix {}; 698 photoprism = handleTest ./photoprism.nix {}; 699 php = handleTest ./php {}; 700 php81 = handleTest ./php { php = pkgs.php81; };
··· 543 mod_perl = handleTest ./mod_perl.nix {}; 544 molly-brown = handleTest ./molly-brown.nix {}; 545 monado = handleTest ./monado.nix {}; 546 + monetdb = handleTest ./monetdb.nix {}; 547 monica = handleTest ./web-apps/monica.nix {}; 548 mongodb = handleTest ./mongodb.nix {}; 549 moodle = handleTest ./moodle.nix {}; ··· 696 pgmanage = handleTest ./pgmanage.nix {}; 697 pgvecto-rs = handleTest ./pgvecto-rs.nix {}; 698 phosh = handleTest ./phosh.nix {}; 699 + photonvision = handleTest ./photonvision.nix {}; 700 photoprism = handleTest ./photoprism.nix {}; 701 php = handleTest ./php {}; 702 php81 = handleTest ./php { php = pkgs.php81; };
+9 -3
nixos/tests/armagetronad.nix
··· 1 - import ./make-test-python.nix ({ pkgs, ...} : 2 3 let 4 user = "alice"; ··· 16 test-support.displayManager.auto.user = user; 17 }; 18 19 - in { 20 name = "armagetronad"; 21 meta = with pkgs.lib.maintainers; { 22 maintainers = [ numinit ]; ··· 269 srv.node.wait_until_fails(f"ss --numeric --udp --listening | grep -q {srv.port}") 270 ''; 271 272 - })
··· 1 + { system ? builtins.currentSystem, 2 + config ? {}, 3 + pkgs ? import ../.. { inherit system config; } 4 + }: 5 + 6 + with import ../lib/testing-python.nix { inherit system pkgs; }; 7 8 let 9 user = "alice"; ··· 21 test-support.displayManager.auto.user = user; 22 }; 23 24 + in 25 + makeTest { 26 name = "armagetronad"; 27 meta = with pkgs.lib.maintainers; { 28 maintainers = [ numinit ]; ··· 275 srv.node.wait_until_fails(f"ss --numeric --udp --listening | grep -q {srv.port}") 276 ''; 277 278 + }
+77
nixos/tests/monetdb.nix
···
··· 1 + import ./make-test-python.nix ({ pkgs, ...} : 2 + let creds = pkgs.writeText ".monetdb" '' 3 + user=monetdb 4 + password=monetdb 5 + ''; 6 + createUser = pkgs.writeText "createUser.sql" '' 7 + CREATE USER "voc" WITH PASSWORD 'voc' NAME 'VOC Explorer' SCHEMA "sys"; 8 + CREATE SCHEMA "voc" AUTHORIZATION "voc"; 9 + ALTER USER "voc" SET SCHEMA "voc"; 10 + ''; 11 + credsVoc = pkgs.writeText ".monetdb" '' 12 + user=voc 13 + password=voc 14 + ''; 15 + transaction = pkgs.writeText "transaction" '' 16 + START TRANSACTION; 17 + CREATE TABLE test (id int, data varchar(30)); 18 + ROLLBACK; 19 + ''; 20 + vocData = pkgs.fetchzip { 21 + url = "https://dev.monetdb.org/Assets/VOC/voc_dump.zip"; 22 + hash = "sha256-sQ5acTsSAiXQfOgt2PhN7X7Z9TZGZtLrPPxgQT2pCGQ="; 23 + }; 24 + onboardPeople = pkgs.writeText "onboardPeople" '' 25 + CREATE VIEW onboard_people AS 26 + SELECT * FROM ( 27 + SELECT 'craftsmen' AS type, craftsmen.* FROM craftsmen 28 + UNION ALL 29 + SELECT 'impotenten' AS type, impotenten.* FROM impotenten 30 + UNION ALL 31 + SELECT 'passengers' AS type, passengers.* FROM passengers 32 + UNION ALL 33 + SELECT 'seafarers' AS type, seafarers.* FROM seafarers 34 + UNION ALL 35 + SELECT 'soldiers' AS type, soldiers.* FROM soldiers 36 + UNION ALL 37 + SELECT 'total' AS type, total.* FROM total 38 + ) AS onboard_people_table; 39 + SELECT type, COUNT(*) AS total 40 + FROM onboard_people GROUP BY type ORDER BY type; 41 + ''; 42 + onboardExpected = pkgs.lib.strings.replaceStrings ["\n"] ["\\n"] '' 43 + +------------+-------+ 44 + | type | total | 45 + +============+=======+ 46 + | craftsmen | 2349 | 47 + | impotenten | 938 | 48 + | passengers | 2813 | 49 + | seafarers | 4468 | 50 + | soldiers | 4177 | 51 + | total | 2467 | 52 + +------------+-------+ 53 + ''; 54 + in { 55 + name = "monetdb"; 56 + meta = with pkgs.lib.maintainers; { 57 + maintainers = [ StillerHarpo ]; 58 + }; 59 + nodes.machine.services.monetdb.enable = true; 60 + testScript = '' 61 + machine.start() 62 + machine.wait_for_unit("monetdb") 63 + machine.succeed("monetdbd create mydbfarm") 64 + machine.succeed("monetdbd start mydbfarm") 65 + machine.succeed("monetdb create voc") 66 + machine.succeed("monetdb release voc") 67 + machine.succeed("cp ${creds} ./.monetdb") 68 + assert "hello world" in machine.succeed("mclient -d voc -s \"SELECT 'hello world'\"") 69 + machine.succeed("mclient -d voc ${createUser}") 70 + machine.succeed("cp ${credsVoc} ./.monetdb") 71 + machine.succeed("mclient -d voc ${transaction}") 72 + machine.succeed("mclient -d voc ${vocData}/voc_dump.sql") 73 + assert "8131" in machine.succeed("mclient -d voc -s \"SELECT count(*) FROM voyages\"") 74 + assert "${onboardExpected}" in machine.succeed("mclient -d voc ${onboardPeople}") 75 + 76 + ''; 77 + })
+21
nixos/tests/photonvision.nix
···
··· 1 + import ./make-test-python.nix ({ pkgs, lib, ... }: 2 + { 3 + name = "photonvision"; 4 + 5 + nodes = { 6 + machine = { pkgs, ... }: { 7 + services.photonvision = { 8 + enable = true; 9 + }; 10 + }; 11 + }; 12 + 13 + testScript = '' 14 + start_all() 15 + machine.wait_for_unit("photonvision.service") 16 + machine.wait_for_open_port(5800) 17 + ''; 18 + 19 + meta.maintainers = with lib.maintainers; [ max-niederman ]; 20 + }) 21 +
+4 -20
pkgs/applications/audio/cmus/default.nix
··· 1 - { config, lib, stdenv, fetchFromGitHub, fetchpatch, ncurses, pkg-config 2 , libiconv, CoreAudio, AudioUnit, VideoToolbox 3 4 , alsaSupport ? stdenv.isLinux, alsa-lib ? null ··· 92 93 stdenv.mkDerivation rec { 94 pname = "cmus"; 95 - version = "2.10.0"; 96 97 src = fetchFromGitHub { 98 owner = "cmus"; 99 repo = "cmus"; 100 - rev = "v${version}"; 101 - sha256 = "sha256-Ha0bIh3SYMhA28YXQ//Loaz9J1lTJAzjTx8eK3AqUjM="; 102 }; 103 - 104 - patches = [ 105 - ./option-debugging.patch 106 - # ffmpeg 6 fix https://github.com/cmus/cmus/pull/1254/ 107 - (fetchpatch { 108 - name = "ffmpeg-6-compat.patch"; 109 - url = "https://github.com/cmus/cmus/commit/07b368ff1500e1d2957cad61ced982fa10243fbc.patch"; 110 - hash = "sha256-5gsz3q8R9FPobHoLj8BQPsa9s4ULEA9w2VQR+gmpmgA="; 111 - }) 112 - # function detection breaks with clang 16 113 - (fetchpatch { 114 - name = "clang-16-function-detection.patch"; 115 - url = "https://github.com/cmus/cmus/commit/4123b54bad3d8874205aad7f1885191c8e93343c.patch"; 116 - hash = "sha256-YKqroibgMZFxWQnbmLIHSHR5sMJduyEv6swnKZQ33Fg="; 117 - }) 118 - ]; 119 120 nativeBuildInputs = [ pkg-config ]; 121 buildInputs = [ ncurses ]
··· 1 + { config, lib, stdenv, fetchFromGitHub, ncurses, pkg-config 2 , libiconv, CoreAudio, AudioUnit, VideoToolbox 3 4 , alsaSupport ? stdenv.isLinux, alsa-lib ? null ··· 92 93 stdenv.mkDerivation rec { 94 pname = "cmus"; 95 + version = "2.10.0-unstable-2023-11-05"; 96 97 src = fetchFromGitHub { 98 owner = "cmus"; 99 repo = "cmus"; 100 + rev = "23afab39902d3d97c47697196b07581305337529"; 101 + sha256 = "sha256-pxDIYbeJMoaAuErCghWJpDSh1WbYbhgJ7+ca5WLCrOs="; 102 }; 103 104 nativeBuildInputs = [ pkg-config ]; 105 buildInputs = [ ncurses ]
+4 -4
pkgs/applications/audio/kmetronome/default.nix
··· 1 - { lib, stdenv, fetchurl, cmake, pkg-config, qttools, alsa-lib, drumstick, qtbase, qtsvg }: 2 3 stdenv.mkDerivation rec { 4 pname = "kmetronome"; 5 - version = "1.2.0"; 6 7 src = fetchurl { 8 url = "mirror://sourceforge/${pname}/${version}/${pname}-${version}.tar.bz2"; 9 - sha256 = "1ln0nm24w6bj7wc8cay08j5azzznigd39cbbw3h4skg6fxd8p0s7"; 10 }; 11 12 - nativeBuildInputs = [ cmake pkg-config qttools ]; 13 14 buildInputs = [ alsa-lib drumstick qtbase qtsvg ]; 15
··· 1 + { lib, stdenv, fetchurl, cmake, pandoc, pkg-config, qttools, alsa-lib, drumstick, qtbase, qtsvg }: 2 3 stdenv.mkDerivation rec { 4 pname = "kmetronome"; 5 + version = "1.4.0"; 6 7 src = fetchurl { 8 url = "mirror://sourceforge/${pname}/${version}/${pname}-${version}.tar.bz2"; 9 + hash = "sha256-51uFAPR0xsY3z9rFc8SdSGu4ae/VzUmC1qC8RGdt48Y="; 10 }; 11 12 + nativeBuildInputs = [ cmake pandoc pkg-config qttools ]; 13 14 buildInputs = [ alsa-lib drumstick qtbase qtsvg ]; 15
+4 -7
pkgs/applications/audio/parrot/default.nix
··· 12 , yt-dlp 13 , Security 14 }: 15 - let 16 - version = "1.6.0"; 17 - in 18 rustPlatform.buildRustPackage { 19 pname = "parrot"; 20 - inherit version; 21 22 src = fetchFromGitHub { 23 owner = "aquelemiguel"; 24 repo = "parrot"; 25 - rev = "v${version}"; 26 - hash = "sha256-f6YAdsq2ecsOCvk+A8wsUu+ywQnW//gCAkVLF0HTn8c="; 27 }; 28 29 - cargoHash = "sha256-e4NHgwoNkZ0//rugHrP0gU3pntaMeBJsV/YSzJfD8r4="; 30 31 nativeBuildInputs = [ cmake makeBinaryWrapper pkg-config ]; 32
··· 12 , yt-dlp 13 , Security 14 }: 15 rustPlatform.buildRustPackage { 16 pname = "parrot"; 17 + version = "1.6.0-unstable-2024-02-28"; 18 19 src = fetchFromGitHub { 20 owner = "aquelemiguel"; 21 repo = "parrot"; 22 + rev = "fcf933818a5e754f5ad4217aec8bfb16935d7442"; 23 + hash = "sha256-3YTXIKj1iqCB+tN7/0v1DAaMM6aJiSxBYHO98uK8KFo="; 24 }; 25 26 + cargoHash = "sha256-3G7NwSZaiocjgfdtmJVWfMZOHCNhC08NgolPa9AvPfE="; 27 28 nativeBuildInputs = [ cmake makeBinaryWrapper pkg-config ]; 29
+2 -2
pkgs/applications/audio/praat/default.nix
··· 11 12 stdenv.mkDerivation (finalAttrs: { 13 pname = "praat"; 14 - version = "6.4.06"; 15 16 src = fetchFromGitHub { 17 owner = "praat"; 18 repo = "praat"; 19 rev = "v${finalAttrs.version}"; 20 - hash = "sha256-eZYNXNmxrvI+jR1UEgXrsUTriZ8zTTwM9cEy7HgiZzs="; 21 }; 22 23 nativeBuildInputs = [
··· 11 12 stdenv.mkDerivation (finalAttrs: { 13 pname = "praat"; 14 + version = "6.4.07"; 15 16 src = fetchFromGitHub { 17 owner = "praat"; 18 repo = "praat"; 19 rev = "v${finalAttrs.version}"; 20 + hash = "sha256-r36znpkyI6/UPtOm1ZjedOadRG1BiIscRV9qRLf/A5Q="; 21 }; 22 23 nativeBuildInputs = [
+2 -2
pkgs/applications/blockchains/lndmanage/default.nix
··· 2 3 python3Packages.buildPythonApplication rec { 4 pname = "lndmanage"; 5 - version = "0.15.0"; 6 7 src = fetchFromGitHub { 8 owner = "bitromortac"; 9 repo = pname; 10 rev = "refs/tags/v${version}"; 11 - hash = "sha256-zEz1k98LIOWzqzZ+WNHBHY2hPwWE75bjP+quSdfI/8s="; 12 }; 13 14 propagatedBuildInputs = with python3Packages; [
··· 2 3 python3Packages.buildPythonApplication rec { 4 pname = "lndmanage"; 5 + version = "0.16.0"; 6 7 src = fetchFromGitHub { 8 owner = "bitromortac"; 9 repo = pname; 10 rev = "refs/tags/v${version}"; 11 + hash = "sha256-VUeGnk/DtNAyEYFESV6kXIRbKqUv4IcMnU3fo0NB4uQ="; 12 }; 13 14 propagatedBuildInputs = with python3Packages; [
+12
pkgs/applications/editors/vim/plugins/generated.nix
··· 16685 meta.homepage = "https://github.com/KabbAmine/zeavim.vim/"; 16686 }; 16687 16688 zen-mode-nvim = buildVimPlugin { 16689 pname = "zen-mode.nvim"; 16690 version = "2024-01-21";
··· 16685 meta.homepage = "https://github.com/KabbAmine/zeavim.vim/"; 16686 }; 16687 16688 + zellij-nvim = buildVimPlugin { 16689 + pname = "zellij.nvim"; 16690 + version = "2023-12-03"; 16691 + src = fetchFromGitHub { 16692 + owner = "Lilja"; 16693 + repo = "zellij.nvim"; 16694 + rev = "483c855ab7a3aba60e522971991481807ea3a47b"; 16695 + sha256 = "17lapf7lznlw557k00dpvx04j5pkgdqk95aw5js3aamydnhi976g"; 16696 + }; 16697 + meta.homepage = "https://github.com/Lilja/zellij.nvim/"; 16698 + }; 16699 + 16700 zen-mode-nvim = buildVimPlugin { 16701 pname = "zen-mode.nvim"; 16702 version = "2024-01-21";
+1
pkgs/applications/editors/vim/plugins/vim-plugin-names
··· 1406 https://github.com/lucasew/yescapsquit.vim/,HEAD, 1407 https://github.com/elkowar/yuck.vim/,HEAD, 1408 https://github.com/KabbAmine/zeavim.vim/,, 1409 https://github.com/folke/zen-mode.nvim/,, 1410 https://github.com/mcchrish/zenbones.nvim/,HEAD, 1411 https://github.com/jnurmine/zenburn/,,
··· 1406 https://github.com/lucasew/yescapsquit.vim/,HEAD, 1407 https://github.com/elkowar/yuck.vim/,HEAD, 1408 https://github.com/KabbAmine/zeavim.vim/,, 1409 + https://github.com/Lilja/zellij.nvim/,HEAD, 1410 https://github.com/folke/zen-mode.nvim/,, 1411 https://github.com/mcchrish/zenbones.nvim/,HEAD, 1412 https://github.com/jnurmine/zenburn/,,
+8 -5
pkgs/applications/editors/vscode/extensions/default.nix
··· 808 mktplcRef = { 809 name = "catppuccin-vsc-icons"; 810 publisher = "catppuccin"; 811 - version = "0.12.0"; 812 - sha256 = "sha256-i47tY6DSVtV8Yf6AgZ6njqfhaUFGEpgbRcBF70l2Xe0="; 813 }; 814 meta = { 815 description = "Soothing pastel icon theme for VSCode"; 816 license = lib.licenses.mit; 817 downloadPage = "https://marketplace.visualstudio.com/items?itemName=Catppuccin.catppuccin-vsc-icons"; ··· 2348 mktplcRef = { 2349 name = "gruvbox"; 2350 publisher = "jdinhlife"; 2351 - version = "1.8.0"; 2352 - sha256 = "sha256-P4FbbcRcKWbnC86TSnzQaGn2gHWkDM9I4hj4GiHNPS4="; 2353 }; 2354 meta = { 2355 - description = "Gruvbox Theme"; 2356 downloadPage = "https://marketplace.visualstudio.com/items?itemName=jdinhlife.gruvbox"; 2357 homepage = "https://github.com/jdinhify/vscode-theme-gruvbox"; 2358 license = lib.licenses.mit; ··· 2843 2844 ms-ceintl = callPackage ./language-packs.nix { }; # non-English language packs 2845 2846 ms-dotnettools.csharp = callPackage ./ms-dotnettools.csharp { }; 2847 2848 ms-kubernetes-tools.vscode-kubernetes-tools = buildVscodeMarketplaceExtension {
··· 808 mktplcRef = { 809 name = "catppuccin-vsc-icons"; 810 publisher = "catppuccin"; 811 + version = "1.10.0"; 812 + sha256 = "sha256-6klrnMHAIr+loz7jf7l5EZPLBhgkJODFHL9fzl1MqFI="; 813 }; 814 meta = { 815 + changelog = "https://marketplace.visualstudio.com/items/Catppuccin.catppuccin-vsc-icons/changelog"; 816 description = "Soothing pastel icon theme for VSCode"; 817 license = lib.licenses.mit; 818 downloadPage = "https://marketplace.visualstudio.com/items?itemName=Catppuccin.catppuccin-vsc-icons"; ··· 2349 mktplcRef = { 2350 name = "gruvbox"; 2351 publisher = "jdinhlife"; 2352 + version = "1.18.0"; 2353 + sha256 = "sha256-4sGGVJYgQiOJzcnsT/YMdJdk0mTi7qcAcRHLnYghPh4="; 2354 }; 2355 meta = { 2356 + changelog = "https://marketplace.visualstudio.com/items/jdinhlife.gruvbox/changelog"; 2357 + description = "A port of Gruvbox theme to VS Code editor"; 2358 downloadPage = "https://marketplace.visualstudio.com/items?itemName=jdinhlife.gruvbox"; 2359 homepage = "https://github.com/jdinhify/vscode-theme-gruvbox"; 2360 license = lib.licenses.mit; ··· 2845 2846 ms-ceintl = callPackage ./language-packs.nix { }; # non-English language packs 2847 2848 + ms-dotnettools.csdevkit = callPackage ./ms-dotnettools.csdevkit { }; 2849 ms-dotnettools.csharp = callPackage ./ms-dotnettools.csharp { }; 2850 2851 ms-kubernetes-tools.vscode-kubernetes-tools = buildVscodeMarketplaceExtension {
+117
pkgs/applications/editors/vscode/extensions/ms-dotnettools.csdevkit/default.nix
···
··· 1 + { lib 2 + , icu 3 + , openssl 4 + , patchelf 5 + , stdenv 6 + , vscode-utils 7 + }: 8 + let 9 + inherit (stdenv.hostPlatform) system; 10 + inherit (vscode-utils) buildVscodeMarketplaceExtension; 11 + 12 + extInfo = { 13 + x86_64-linux = { 14 + arch = "linux-x64"; 15 + sha256 = "sha256-7m85Zl9oV40le3nkNPzoKu/AAf8XhQpI8sBMsQXmBg8="; 16 + binaries = [ 17 + "components/vs-green-server/platforms/linux-x64/node_modules/@microsoft/servicehub-controller-net60.linux-x64/Microsoft.ServiceHub.Controller" 18 + "components/vs-green-server/platforms/linux-x64/node_modules/@microsoft/visualstudio-code-servicehost.linux-x64/Microsoft.VisualStudio.Code.ServiceHost" 19 + "components/vs-green-server/platforms/linux-x64/node_modules/@microsoft/visualstudio-reliability-monitor.linux-x64/Microsoft.VisualStudio.Reliability.Monitor" 20 + "components/vs-green-server/platforms/linux-x64/node_modules/@microsoft/visualstudio-server.linux-x64/Microsoft.VisualStudio.Code.Server" 21 + ]; 22 + }; 23 + aarch64-linux = { 24 + arch = "linux-arm64"; 25 + sha256 = "sha256-39D55EdwE4baDYbHc9GD/1XoxGbQkUkS1H2uysJHlxw="; 26 + binaries = [ 27 + "components/vs-green-server/platforms/linux-arm64/node_modules/@microsoft/servicehub-controller-net60.linux-arm64/Microsoft.ServiceHub.Controller" 28 + "components/vs-green-server/platforms/linux-arm64/node_modules/@microsoft/visualstudio-code-servicehost.linux-arm64/Microsoft.VisualStudio.Code.ServiceHost" 29 + "components/vs-green-server/platforms/linux-arm64/node_modules/@microsoft/visualstudio-reliability-monitor.linux-arm64/Microsoft.VisualStudio.Reliability.Monitor" 30 + "components/vs-green-server/platforms/linux-arm64/node_modules/@microsoft/visualstudio-server.linux-arm64/Microsoft.VisualStudio.Code.Server" 31 + ]; 32 + }; 33 + x86_64-darwin = { 34 + arch = "darwin-x64"; 35 + sha256 = "sha256-gfhJX07R+DIw9FbzaEE0JZwEmDeifiq4vHyMHZZ1udM="; 36 + binaries = [ 37 + "components/vs-green-server/platforms/darwin-x64/node_modules/@microsoft/servicehub-controller-net60.darwin-x64/Microsoft.ServiceHub.Controller" 38 + "components/vs-green-server/platforms/darwin-x64/node_modules/@microsoft/visualstudio-code-servicehost.darwin-x64/Microsoft.VisualStudio.Code.ServiceHost" 39 + "components/vs-green-server/platforms/darwin-x64/node_modules/@microsoft/visualstudio-reliability-monitor.darwin-x64/Microsoft.VisualStudio.Reliability.Monitor" 40 + "components/vs-green-server/platforms/darwin-x64/node_modules/@microsoft/visualstudio-server.darwin-x64/Microsoft.VisualStudio.Code.Server" 41 + ]; 42 + }; 43 + aarch64-darwin = { 44 + arch = "darwin-arm64"; 45 + sha256 = "sha256-vogstgCWvI9csNF9JfJ41XPR1POy842g2yhWqIDoHLw="; 46 + binaries = [ 47 + "components/vs-green-server/platforms/darwin-arm64/node_modules/@microsoft/servicehub-controller-net60.darwin-arm64/Microsoft.ServiceHub.Controller" 48 + "components/vs-green-server/platforms/darwin-arm64/node_modules/@microsoft/visualstudio-code-servicehost.darwin-arm64/Microsoft.VisualStudio.Code.ServiceHost" 49 + "components/vs-green-server/platforms/darwin-arm64/node_modules/@microsoft/visualstudio-reliability-monitor.darwin-arm64/Microsoft.VisualStudio.Reliability.Monitor" 50 + "components/vs-green-server/platforms/darwin-arm64/node_modules/@microsoft/visualstudio-server.darwin-arm64/Microsoft.VisualStudio.Code.Server" 51 + ]; 52 + }; 53 + }.${system} or (throw "Unsupported system: ${system}"); 54 + in 55 + buildVscodeMarketplaceExtension { 56 + mktplcRef = { 57 + name = "csdevkit"; 58 + publisher = "ms-dotnettools"; 59 + version = "1.4.28"; 60 + inherit (extInfo) sha256 arch; 61 + }; 62 + sourceRoot = "extension"; # This has more than one folder. 63 + 64 + nativeBuildInputs = [ 65 + patchelf 66 + ]; 67 + 68 + postPatch = '' 69 + declare ext_unique_id 70 + ext_unique_id="$(basename "$out" | head -c 32)" 71 + 72 + patchelf_add_icu_as_needed() { 73 + declare elf="''${1?}" 74 + declare icu_major_v="${ 75 + lib.head (lib.splitVersion (lib.getVersion icu.name)) 76 + }" 77 + 78 + for icu_lib in icui18n icuuc icudata; do 79 + patchelf --add-needed "lib''${icu_lib}.so.$icu_major_v" "$elf" 80 + done 81 + } 82 + 83 + patchelf_common() { 84 + declare elf="''${1?}" 85 + 86 + patchelf_add_icu_as_needed "$elf" 87 + patchelf --add-needed "libssl.so" "$elf" 88 + patchelf --set-interpreter "$(cat $NIX_CC/nix-support/dynamic-linker)" \ 89 + --set-rpath "${lib.makeLibraryPath [stdenv.cc.cc openssl icu.out]}:\$ORIGIN" \ 90 + "$elf" 91 + } 92 + 93 + substituteInPlace dist/extension.js \ 94 + --replace 'e.extensionPath,"cache"' 'require("os").tmpdir(),"'"$ext_unique_id"'"' \ 95 + --replace 't.setExecuteBit=async function(e){if("win32"!==process.platform){const t=i.join(e[a.SERVICEHUB_CONTROLLER_COMPONENT_NAME],"Microsoft.ServiceHub.Controller"),n=i.join(e[a.SERVICEHUB_HOST_COMPONENT_NAME],(0,a.getServiceHubHostEntrypointName)()),r=[(0,a.getServerPath)(e),t,n,(0,c.getReliabilityMonitorPath)(e)];await Promise.all(r.map((e=>(0,o.chmod)(e,"0755"))))}}' 't.setExecuteBit=async function(e){}' 96 + 97 + '' 98 + + (lib.concatStringsSep "\n" (map 99 + (bin: '' 100 + chmod +x "${bin}" 101 + '') 102 + extInfo.binaries)) 103 + + lib.optionalString stdenv.isLinux (lib.concatStringsSep "\n" (map 104 + (bin: '' 105 + patchelf_common "${bin}" 106 + '') 107 + extInfo.binaries)); 108 + 109 + meta = { 110 + changelog = "https://marketplace.visualstudio.com/items/ms-dotnettools.csdevkit/changelog"; 111 + description = "The official Visual Studio Code extension for C# from Microsoft"; 112 + downloadPage = "https://marketplace.visualstudio.com/items?itemName=ms-dotnettools.csdevkit"; 113 + license = lib.licenses.unfree; 114 + maintainers = [ lib.maintainers.ggg ]; 115 + platforms = [ "x86_64-linux" "aarch64-linux" "x86_64-darwin" "aarch64-darwin" ]; 116 + }; 117 + }
+2 -2
pkgs/applications/emulators/cemu/default.nix
··· 46 47 in stdenv.mkDerivation rec { 48 pname = "cemu"; 49 - version = "2.0-68"; 50 51 src = fetchFromGitHub { 52 owner = "cemu-project"; 53 repo = "Cemu"; 54 rev = "v${version}"; 55 - hash = "sha256-/c0rpj4s3aNJVH+AlU9R4t321OqTvJHfZQCfyzYB4m8="; 56 }; 57 58 patches = [
··· 46 47 in stdenv.mkDerivation rec { 48 pname = "cemu"; 49 + version = "2.0-72"; 50 51 src = fetchFromGitHub { 52 owner = "cemu-project"; 53 repo = "Cemu"; 54 rev = "v${version}"; 55 + hash = "sha256-4sy2pI+pOJ69JntfktrcXd00yL3fkQI14K02j0l4cuI="; 56 }; 57 58 patches = [
+2 -2
pkgs/applications/emulators/flycast/default.nix
··· 17 18 stdenv.mkDerivation rec { 19 pname = "flycast"; 20 - version = "2.2"; 21 22 src = fetchFromGitHub { 23 owner = "flyinghead"; 24 repo = "flycast"; 25 rev = "v${version}"; 26 - sha256 = "sha256-eQMKaUaZ1b0oXre4Ouli4qIyNaG64KntyRGk3/YIopc="; 27 fetchSubmodules = true; 28 }; 29
··· 17 18 stdenv.mkDerivation rec { 19 pname = "flycast"; 20 + version = "2.3"; 21 22 src = fetchFromGitHub { 23 owner = "flyinghead"; 24 repo = "flycast"; 25 rev = "v${version}"; 26 + sha256 = "sha256-o1Xnyts2+A3ZkzVN0o8E5nGPo2c2vYltMlHF4LZMppU="; 27 fetchSubmodules = true; 28 }; 29
+2 -2
pkgs/applications/emulators/retroarch/default.nix
··· 47 in 48 stdenv.mkDerivation rec { 49 pname = "retroarch-bare"; 50 - version = "1.17.0"; 51 52 src = fetchFromGitHub { 53 owner = "libretro"; 54 repo = "RetroArch"; 55 - hash = "sha256-8Y8ZYZFNK7zk0bQRiWwoQbu6q3r25bN3EvLOA3kIxdU="; 56 rev = "v${version}"; 57 }; 58
··· 47 in 48 stdenv.mkDerivation rec { 49 pname = "retroarch-bare"; 50 + version = "1.18.0"; 51 52 src = fetchFromGitHub { 53 owner = "libretro"; 54 repo = "RetroArch"; 55 + hash = "sha256-uOnFkLrLQlBbUlIFA8wrOkQdVIvO7Np7fvi+sPJPtHE="; 56 rev = "v${version}"; 57 }; 58
+2 -2
pkgs/applications/emulators/retroarch/libretro-core-info.nix
··· 6 7 stdenvNoCC.mkDerivation rec { 8 pname = "libretro-core-info"; 9 - version = "1.17.0"; 10 11 src = fetchFromGitHub { 12 owner = "libretro"; 13 repo = "libretro-core-info"; 14 rev = "v${version}"; 15 - hash = "sha256-iJteyqD7hUtBxj+Y2nQZXDJVM4k+TDIKLaLP3IFDOGo="; 16 }; 17 18 makeFlags = [
··· 6 7 stdenvNoCC.mkDerivation rec { 8 pname = "libretro-core-info"; 9 + version = "1.18.0"; 10 11 src = fetchFromGitHub { 12 owner = "libretro"; 13 repo = "libretro-core-info"; 14 rev = "v${version}"; 15 + hash = "sha256-tIuDDueYocvRDbA8CTR5ubGI7/Up02zUENw/HaDwC0U="; 16 }; 17 18 makeFlags = [
+3 -3
pkgs/applications/emulators/wine/sources.nix
··· 69 70 unstable = fetchurl rec { 71 # NOTE: Don't forget to change the hash for staging as well. 72 - version = "9.4"; 73 url = "https://dl.winehq.org/wine/source/9.x/wine-${version}.tar.xz"; 74 - hash = "sha256-xV/5lXYSVJuMfffN3HnXoA0ZFX0Fs3EUi/CNTd92jsY="; 75 inherit (stable) patches; 76 77 ## see http://wiki.winehq.org/Gecko ··· 117 staging = fetchFromGitLab rec { 118 # https://gitlab.winehq.org/wine/wine-staging 119 inherit (unstable) version; 120 - hash = "sha256-wij0CeAL6V8dH4nRS+UVKZMBJlSNgzr9tG1860WSbrU="; 121 domain = "gitlab.winehq.org"; 122 owner = "wine"; 123 repo = "wine-staging";
··· 69 70 unstable = fetchurl rec { 71 # NOTE: Don't forget to change the hash for staging as well. 72 + version = "9.5"; 73 url = "https://dl.winehq.org/wine/source/9.x/wine-${version}.tar.xz"; 74 + hash = "sha256-Es8vtwmBNOI1HEnqO6j02ipnTx+HIr69TDpKbKbS6XU="; 75 inherit (stable) patches; 76 77 ## see http://wiki.winehq.org/Gecko ··· 117 staging = fetchFromGitLab rec { 118 # https://gitlab.winehq.org/wine/wine-staging 119 inherit (unstable) version; 120 + hash = "sha256-Jxhtd/rG5x8wENO1dVUby/DjRLKPpPTYviowPQu2qK4="; 121 domain = "gitlab.winehq.org"; 122 owner = "wine"; 123 repo = "wine-staging";
+2 -2
pkgs/applications/emulators/xemu/default.nix
··· 28 29 stdenv.mkDerivation (finalAttrs: { 30 pname = "xemu"; 31 - version = "0.7.119"; 32 33 src = fetchFromGitHub { 34 owner = "xemu-project"; 35 repo = "xemu"; 36 rev = "v${finalAttrs.version}"; 37 - hash = "sha256-5gH1pQqy45vmgeW61peEi6+ZXpPgyQMUg3dh37oqR6s="; 38 fetchSubmodules = true; 39 }; 40
··· 28 29 stdenv.mkDerivation (finalAttrs: { 30 pname = "xemu"; 31 + version = "0.7.120"; 32 33 src = fetchFromGitHub { 34 owner = "xemu-project"; 35 repo = "xemu"; 36 rev = "v${finalAttrs.version}"; 37 + hash = "sha256-FFxYp53LLDOPZ1Inr70oyQXhNjJO23G+gNmXd/lvrYs="; 38 fetchSubmodules = true; 39 }; 40
+2 -2
pkgs/applications/file-managers/krusader/default.nix
··· 15 16 mkDerivation rec { 17 pname = "krusader"; 18 - version = "2.8.0"; 19 20 src = fetchurl { 21 url = "mirror://kde/stable/${pname}/${version}/${pname}-${version}.tar.xz"; 22 - hash = "sha256-jkzwWpMYsLwbCUGBG5iLLyuwwEoNHjeZghKpGQzywpo="; 23 }; 24 25 patches = [
··· 15 16 mkDerivation rec { 17 pname = "krusader"; 18 + version = "2.8.1"; 19 20 src = fetchurl { 21 url = "mirror://kde/stable/${pname}/${version}/${pname}-${version}.tar.xz"; 22 + hash = "sha256-N78gRRnQqxukCWSvAnQbwijxHpfyjExRjKBdNY3xgoM="; 23 }; 24 25 patches = [
+2 -2
pkgs/applications/graphics/hydrus/default.nix
··· 12 13 python3Packages.buildPythonPackage rec { 14 pname = "hydrus"; 15 - version = "564"; 16 format = "other"; 17 18 src = fetchFromGitHub { 19 owner = "hydrusnetwork"; 20 repo = "hydrus"; 21 rev = "refs/tags/v${version}"; 22 - hash = "sha256-U2Z04bFrSJBCk6RwLcKr/x+Pia9V5UHjpUi8AzaCf9o="; 23 }; 24 25 nativeBuildInputs = [
··· 12 13 python3Packages.buildPythonPackage rec { 14 pname = "hydrus"; 15 + version = "566"; 16 format = "other"; 17 18 src = fetchFromGitHub { 19 owner = "hydrusnetwork"; 20 repo = "hydrus"; 21 rev = "refs/tags/v${version}"; 22 + hash = "sha256-0vz2UnfU7yZIy1S+KOXLFrlQDuPCbpSw1GYEK8YZ/Qc="; 23 }; 24 25 nativeBuildInputs = [
+1 -4
pkgs/applications/graphics/sane/backends/default.nix
··· 38 url = "https://raw.githubusercontent.com/void-linux/void-packages/4b97cd2fb4ec38712544438c2491b6d7d5ab334a/srcpkgs/sane/patches/sane-desc-cross.patch"; 39 sha256 = "sha256-y6BOXnOJBSTqvRp6LwAucqaqv+OLLyhCS/tXfLpnAPI="; 40 }) 41 - # generate hwdb entries for scanners handled by other backends like epkowa 42 - # https://gitlab.com/sane-project/backends/-/issues/619 43 - ./sane-desc-generate-entries-unsupported-scanners.patch 44 ]; 45 46 postPatch = '' ··· 110 in '' 111 mkdir -p $out/etc/udev/rules.d/ $out/etc/udev/hwdb.d 112 ./tools/sane-desc -m udev+hwdb -s doc/descriptions:doc/descriptions-external > $out/etc/udev/rules.d/49-libsane.rules 113 - ./tools/sane-desc -m udev+hwdb -s doc/descriptions -m hwdb > $out/etc/udev/hwdb.d/20-sane.hwdb 114 # the created 49-libsane references /bin/sh 115 substituteInPlace $out/etc/udev/rules.d/49-libsane.rules \ 116 --replace "RUN+=\"/bin/sh" "RUN+=\"${runtimeShell}"
··· 38 url = "https://raw.githubusercontent.com/void-linux/void-packages/4b97cd2fb4ec38712544438c2491b6d7d5ab334a/srcpkgs/sane/patches/sane-desc-cross.patch"; 39 sha256 = "sha256-y6BOXnOJBSTqvRp6LwAucqaqv+OLLyhCS/tXfLpnAPI="; 40 }) 41 ]; 42 43 postPatch = '' ··· 107 in '' 108 mkdir -p $out/etc/udev/rules.d/ $out/etc/udev/hwdb.d 109 ./tools/sane-desc -m udev+hwdb -s doc/descriptions:doc/descriptions-external > $out/etc/udev/rules.d/49-libsane.rules 110 + ./tools/sane-desc -m udev+hwdb -s doc/descriptions:doc/descriptions-external -m hwdb > $out/etc/udev/hwdb.d/20-sane.hwdb 111 # the created 49-libsane references /bin/sh 112 substituteInPlace $out/etc/udev/rules.d/49-libsane.rules \ 113 --replace "RUN+=\"/bin/sh" "RUN+=\"${runtimeShell}"
-19
pkgs/applications/graphics/sane/backends/sane-desc-generate-entries-unsupported-scanners.patch
··· 1 - sane-desc does not include unsupported .desc entries like EPSON V300 PHOTO, 2 - which can be supported by the (unfree) epkowa driver. 3 - But we need those entries so that unprivileged users which have installed epkowa 4 - can use the scanner. 5 - diff --git a/tools/sane-desc.c b/tools/sane-desc.c 6 - index 7a8645dea..9c9719fef 100644 7 - --- a/tools/sane-desc.c 8 - +++ b/tools/sane-desc.c 9 - @@ -3243,10 +3243,6 @@ create_usbids_table (void) 10 - 11 - for (model = mfg->model; model; model = model->next) 12 - { 13 - - if ((model->status == status_unsupported) 14 - - || (model->status == status_unknown)) 15 - - continue; 16 - - 17 - if (model->usb_vendor_id && model->usb_product_id) 18 - { 19 - first_usbid = add_usbid (first_usbid, mfg->name,
···
+2 -2
pkgs/applications/graphics/structorizer/default.nix
··· 10 11 stdenv.mkDerivation rec { 12 pname = "structorizer"; 13 - version = "3.32-18"; 14 15 desktopItems = [ 16 (makeDesktopItem { ··· 38 owner = "fesch"; 39 repo = "Structorizer.Desktop"; 40 rev = version; 41 - hash = "sha256-CA87j11TFUd0nmuPc1qyqdITkTPE/jauf31cO2iBQVg="; 42 }; 43 44 patches = [ ./makeStructorizer.patch ./makeBigJar.patch ];
··· 10 11 stdenv.mkDerivation rec { 12 pname = "structorizer"; 13 + version = "3.32-19"; 14 15 desktopItems = [ 16 (makeDesktopItem { ··· 38 owner = "fesch"; 39 repo = "Structorizer.Desktop"; 40 rev = version; 41 + hash = "sha256-bHD/E6FWzig73+v4ROZ00TyB79bnlx16/+bBsmboKco="; 42 }; 43 44 patches = [ ./makeStructorizer.patch ./makeBigJar.patch ];
+2 -2
pkgs/applications/graphics/vengi-tools/default.nix
··· 29 30 stdenv.mkDerivation (finalAttrs: { 31 pname = "vengi-tools"; 32 - version = "0.0.29"; 33 34 src = fetchFromGitHub { 35 owner = "mgerhardy"; 36 repo = "vengi"; 37 rev = "v${finalAttrs.version}"; 38 - hash = "sha256-VGgmJPNLEsD1y6e6CRw1Wipmy9MKAQkydyHNNjPyvhQ="; 39 }; 40 41 nativeBuildInputs = [
··· 29 30 stdenv.mkDerivation (finalAttrs: { 31 pname = "vengi-tools"; 32 + version = "0.0.30"; 33 34 src = fetchFromGitHub { 35 owner = "mgerhardy"; 36 repo = "vengi"; 37 rev = "v${finalAttrs.version}"; 38 + hash = "sha256-Qdjwop92udrPiczMInhvRUMn9uZu6iBMAWzqDWySy94="; 39 }; 40 41 nativeBuildInputs = [
+1 -1
pkgs/applications/maui/default.nix
··· 15 # Updates 16 17 1. Update the URL in `./fetch.sh`. 18 - 2. Run `callPackage ./maintainers/scripts/fetch-kde-qt.sh pkgs/applications/maui` 19 from the top of the Nixpkgs tree. 20 3. Use `nixpkgs-review wip` to check that everything builds. 21 4. Commit the changes and open a pull request.
··· 15 # Updates 16 17 1. Update the URL in `./fetch.sh`. 18 + 2. Run `./maintainers/scripts/fetch-kde-qt.sh pkgs/applications/maui` 19 from the top of the Nixpkgs tree. 20 3. Use `nixpkgs-review wip` to check that everything builds. 21 4. Commit the changes and open a pull request.
+96 -96
pkgs/applications/maui/srcs.nix
··· 4 5 { 6 agenda = { 7 - version = "0.5.2"; 8 src = fetchurl { 9 - url = "${mirror}/stable/maui/agenda/0.5.2/agenda-0.5.2.tar.xz"; 10 - sha256 = "160y0pq3mj72wxyfnnl45488j4kpl26xpf83vlnfshiwvc6c0m3y"; 11 - name = "agenda-0.5.2.tar.xz"; 12 }; 13 }; 14 arca = { 15 - version = "0.5.2"; 16 src = fetchurl { 17 - url = "${mirror}/stable/maui/arca/0.5.2/arca-0.5.2.tar.xz"; 18 - sha256 = "0l0x24m55hc20yc40yjj0zx910yzh31qn911swdli39iy4c6mxk2"; 19 - name = "arca-0.5.2.tar.xz"; 20 }; 21 }; 22 bonsai = { 23 - version = "1.1.2"; 24 src = fetchurl { 25 - url = "${mirror}/stable/maui/bonsai/1.1.2/bonsai-1.1.2.tar.xz"; 26 - sha256 = "0nzp0ixxap3q1llv42l71rygxv98hvcmqwqdw7690w650hja7zvj"; 27 - name = "bonsai-1.1.2.tar.xz"; 28 }; 29 }; 30 booth = { 31 - version = "1.1.2"; 32 src = fetchurl { 33 - url = "${mirror}/stable/maui/booth/1.1.2/booth-1.1.2.tar.xz"; 34 - sha256 = "06gg4zgpn8arnzmi54x7xbdg5wyc3a86v9z5x6y101imh6cwbhyw"; 35 - name = "booth-1.1.2.tar.xz"; 36 }; 37 }; 38 buho = { 39 - version = "3.0.2"; 40 src = fetchurl { 41 - url = "${mirror}/stable/maui/buho/3.0.2/buho-3.0.2.tar.xz"; 42 - sha256 = "0sllffddngzxc2wi2wszjxzb75rca0a42bdylm7pxmr5p8mafn1l"; 43 - name = "buho-3.0.2.tar.xz"; 44 }; 45 }; 46 clip = { 47 - version = "3.0.2"; 48 src = fetchurl { 49 - url = "${mirror}/stable/maui/clip/3.0.2/clip-3.0.2.tar.xz"; 50 - sha256 = "0pjqk1l1cwkvwrlv1lb113cl8kggppxqhdsild83wrzbfqx9nrva"; 51 - name = "clip-3.0.2.tar.xz"; 52 }; 53 }; 54 communicator = { 55 - version = "3.0.2"; 56 src = fetchurl { 57 - url = "${mirror}/stable/maui/communicator/3.0.2/communicator-3.0.2.tar.xz"; 58 - sha256 = "0hmapwsgrlaiwvprpmllfy943w0sclnk4vg7sb6rys1i96f3yz6r"; 59 - name = "communicator-3.0.2.tar.xz"; 60 }; 61 }; 62 era = { ··· 68 }; 69 }; 70 fiery = { 71 - version = "1.1.2"; 72 src = fetchurl { 73 - url = "${mirror}/stable/maui/fiery/1.1.2/fiery-1.1.2.tar.xz"; 74 - sha256 = "0ba3bxhvfzkpwrrnfyhbvprlhdv2vmgmi41lpq2pian0d3nkc05s"; 75 - name = "fiery-1.1.2.tar.xz"; 76 }; 77 }; 78 index-fm = { 79 - version = "3.0.2"; 80 src = fetchurl { 81 - url = "${mirror}/stable/maui/index/3.0.2/index-fm-3.0.2.tar.xz"; 82 - sha256 = "08ncjliqzx71scmfxl3h24w9s8dgrp6gd7nf6pczyn5arqf96d81"; 83 - name = "index-fm-3.0.2.tar.xz"; 84 }; 85 }; 86 mauikit = { 87 - version = "3.0.2"; 88 src = fetchurl { 89 - url = "${mirror}/stable/maui/mauikit/3.0.2/mauikit-3.0.2.tar.xz"; 90 - sha256 = "19317xfbyy3cg9nm1dqknvypsj9kq8phz36srwvwfyxd26kaqs2s"; 91 - name = "mauikit-3.0.2.tar.xz"; 92 }; 93 }; 94 mauikit-accounts = { 95 - version = "3.0.2"; 96 src = fetchurl { 97 - url = "${mirror}/stable/maui/mauikit-accounts/3.0.2/mauikit-accounts-3.0.2.tar.xz"; 98 - sha256 = "1h876vz9vfyl44pryhf5s4lkzik00zwhjvyrv7f4b1zwjz3xbqai"; 99 - name = "mauikit-accounts-3.0.2.tar.xz"; 100 }; 101 }; 102 mauikit-calendar = { 103 - version = "3.0.2"; 104 src = fetchurl { 105 - url = "${mirror}/stable/maui/mauikit-calendar/3.0.2/mauikit-calendar-3.0.2.tar.xz"; 106 - sha256 = "098d2alw1dnhpqwkdy0wrl6cvanyb6vg8qy5aqmgmsk0hil1s8x1"; 107 - name = "mauikit-calendar-3.0.2.tar.xz"; 108 }; 109 }; 110 mauikit-documents = { 111 - version = "3.0.2"; 112 src = fetchurl { 113 - url = "${mirror}/stable/maui/mauikit-documents/3.0.2/mauikit-documents-3.0.2.tar.xz"; 114 - sha256 = "1ln8nk6n2wcqdjd4l5pzam9291rx52mal7rdxs06f6fwszwifhyr"; 115 - name = "mauikit-documents-3.0.2.tar.xz"; 116 }; 117 }; 118 mauikit-filebrowsing = { 119 - version = "3.0.2"; 120 src = fetchurl { 121 - url = "${mirror}/stable/maui/mauikit-filebrowsing/3.0.2/mauikit-filebrowsing-3.0.2.tar.xz"; 122 - sha256 = "03dcmpw8l19mziswhhsvyiiid07qx0c4ddh8986llsz6xngdnlib"; 123 - name = "mauikit-filebrowsing-3.0.2.tar.xz"; 124 }; 125 }; 126 mauikit-imagetools = { 127 - version = "3.0.2"; 128 src = fetchurl { 129 - url = "${mirror}/stable/maui/mauikit-imagetools/3.0.2/mauikit-imagetools-3.0.2.tar.xz"; 130 - sha256 = "1xryms7mc3lq8p67m2h3cxffyd9dk8m738ap30aq9ym62qq76psl"; 131 - name = "mauikit-imagetools-3.0.2.tar.xz"; 132 }; 133 }; 134 mauikit-terminal = { 135 - version = "3.0.2"; 136 src = fetchurl { 137 - url = "${mirror}/stable/maui/mauikit-terminal/3.0.2/mauikit-terminal-3.0.2.tar.xz"; 138 - sha256 = "0abywv56ljxbmsi5y3x9agbgbhvscnkznja9adwjj073pavvaf1g"; 139 - name = "mauikit-terminal-3.0.2.tar.xz"; 140 }; 141 }; 142 mauikit-texteditor = { 143 - version = "3.0.2"; 144 src = fetchurl { 145 - url = "${mirror}/stable/maui/mauikit-texteditor/3.0.2/mauikit-texteditor-3.0.2.tar.xz"; 146 - sha256 = "09wdvjy8c0b5lka0fj28kl99w5y3w0nvz2mnr3ic5kn825ay1wmy"; 147 - name = "mauikit-texteditor-3.0.2.tar.xz"; 148 }; 149 }; 150 mauiman = { 151 - version = "3.0.2"; 152 src = fetchurl { 153 - url = "${mirror}/stable/maui/mauiman/3.0.2/mauiman-3.0.2.tar.xz"; 154 - sha256 = "0aqzgdkcs6cdlsbsyiyhadambcwwa0xj2q2yj5hv5d42q25ibfs1"; 155 - name = "mauiman-3.0.2.tar.xz"; 156 }; 157 }; 158 nota = { 159 - version = "3.0.2"; 160 src = fetchurl { 161 - url = "${mirror}/stable/maui/nota/3.0.2/nota-3.0.2.tar.xz"; 162 - sha256 = "11lqdxwsdvf1vz9y1d9r38vxfsz4jfnin3c1ipsvjl0f0zn1glr6"; 163 - name = "nota-3.0.2.tar.xz"; 164 }; 165 }; 166 pix = { 167 - version = "3.0.2"; 168 src = fetchurl { 169 - url = "${mirror}/stable/maui/pix/3.0.2/pix-3.0.2.tar.xz"; 170 - sha256 = "0wlpqqbf4j7dlylxhfixrcjz0yz9csni4vnbqv9l5vkxxwf0mq4k"; 171 - name = "pix-3.0.2.tar.xz"; 172 }; 173 }; 174 shelf = { 175 - version = "3.0.2"; 176 src = fetchurl { 177 - url = "${mirror}/stable/maui/shelf/3.0.2/shelf-3.0.2.tar.xz"; 178 - sha256 = "1x27grdn9qa7ysxh4fb35h5376crpbl39vpd6hn0a7c3fk74w95q"; 179 - name = "shelf-3.0.2.tar.xz"; 180 }; 181 }; 182 station = { 183 - version = "3.0.2"; 184 src = fetchurl { 185 - url = "${mirror}/stable/maui/station/3.0.2/station-3.0.2.tar.xz"; 186 - sha256 = "14i4z5lkj2rg7p5nkglqpzvrrxmf7b07kf49hh1jdk08753abc76"; 187 - name = "station-3.0.2.tar.xz"; 188 }; 189 }; 190 strike = { 191 - version = "1.1.2"; 192 src = fetchurl { 193 - url = "${mirror}/stable/maui/strike/1.1.2/strike-1.1.2.tar.xz"; 194 - sha256 = "01ak3h6n0z3l346nbzfabkgbzwbx1fm3l9g7myiip4518cb2n559"; 195 - name = "strike-1.1.2.tar.xz"; 196 }; 197 }; 198 vvave = { 199 - version = "3.0.2"; 200 src = fetchurl { 201 - url = "${mirror}/stable/maui/vvave/3.0.2/vvave-3.0.2.tar.xz"; 202 - sha256 = "1py46ryi57757wyqfvxc2h02x33n11g1v04f0hac0zkjilp5l21k"; 203 - name = "vvave-3.0.2.tar.xz"; 204 }; 205 }; 206 }
··· 4 5 { 6 agenda = { 7 + version = "0.5.3"; 8 src = fetchurl { 9 + url = "${mirror}/stable/maui/agenda/0.5.3/agenda-0.5.3.tar.xz"; 10 + sha256 = "0kx5adv8w0dm84hibaazik6y9bcxw7w7zikw546d4dlaq13pk97i"; 11 + name = "agenda-0.5.3.tar.xz"; 12 }; 13 }; 14 arca = { 15 + version = "0.5.3"; 16 src = fetchurl { 17 + url = "${mirror}/stable/maui/arca/0.5.3/arca-0.5.3.tar.xz"; 18 + sha256 = "0mgn3y2jh9ifxg41fb6z14gp27f1pwfk9y8492qfp3wqfhhmycmk"; 19 + name = "arca-0.5.3.tar.xz"; 20 }; 21 }; 22 bonsai = { 23 + version = "1.1.3"; 24 src = fetchurl { 25 + url = "${mirror}/stable/maui/bonsai/1.1.3/bonsai-1.1.3.tar.xz"; 26 + sha256 = "0xyfqaihzjdbgcd0mg81qpd12w304zlhdw8mmiyqfamxh33xksql"; 27 + name = "bonsai-1.1.3.tar.xz"; 28 }; 29 }; 30 booth = { 31 + version = "1.1.3"; 32 src = fetchurl { 33 + url = "${mirror}/stable/maui/booth/1.1.3/booth-1.1.3.tar.xz"; 34 + sha256 = "0l7bjlpm3m2wc528c6y5s5yf9rlxrl5h0c1lk9s90zzkmyhzpxrl"; 35 + name = "booth-1.1.3.tar.xz"; 36 }; 37 }; 38 buho = { 39 + version = "3.1.0"; 40 src = fetchurl { 41 + url = "${mirror}/stable/maui/buho/3.1.0/buho-3.1.0.tar.xz"; 42 + sha256 = "0pw8ljnhb3xsbsls6ynihvb5vargk13bija02s963kkbyvcrka0a"; 43 + name = "buho-3.1.0.tar.xz"; 44 }; 45 }; 46 clip = { 47 + version = "3.1.0"; 48 src = fetchurl { 49 + url = "${mirror}/stable/maui/clip/3.1.0/clip-3.1.0.tar.xz"; 50 + sha256 = "1pcka3z5ik5s9hv0np83f6g1fp1pgzq14h83k4l38wfcvbmnjngb"; 51 + name = "clip-3.1.0.tar.xz"; 52 }; 53 }; 54 communicator = { 55 + version = "3.1.0"; 56 src = fetchurl { 57 + url = "${mirror}/stable/maui/communicator/3.1.0/communicator-3.1.0.tar.xz"; 58 + sha256 = "0207jz891d8hs36ma51jbm9af53423lvfir41xmbw5k8j1wi925p"; 59 + name = "communicator-3.1.0.tar.xz"; 60 }; 61 }; 62 era = { ··· 68 }; 69 }; 70 fiery = { 71 + version = "1.1.3"; 72 src = fetchurl { 73 + url = "${mirror}/stable/maui/fiery/1.1.3/fiery-1.1.3.tar.xz"; 74 + sha256 = "1wkvrp1b0y0b7mppwymxmlfrbczxqgxaws10y2001mdxryjf160b"; 75 + name = "fiery-1.1.3.tar.xz"; 76 }; 77 }; 78 index-fm = { 79 + version = "3.1.0"; 80 src = fetchurl { 81 + url = "${mirror}/stable/maui/index/3.1.0/index-fm-3.1.0.tar.xz"; 82 + sha256 = "13pvx4rildnc0yqb3km9r9spd2wf6vwayfh0i6bai2vfklv405yg"; 83 + name = "index-fm-3.1.0.tar.xz"; 84 }; 85 }; 86 mauikit = { 87 + version = "3.1.0"; 88 src = fetchurl { 89 + url = "${mirror}/stable/maui/mauikit/3.1.0/mauikit-3.1.0.tar.xz"; 90 + sha256 = "1v7nas1mdkpfyz6580y1z1rk3ad0azh047y19bjy0rrpp75iclmz"; 91 + name = "mauikit-3.1.0.tar.xz"; 92 }; 93 }; 94 mauikit-accounts = { 95 + version = "3.1.0"; 96 src = fetchurl { 97 + url = "${mirror}/stable/maui/mauikit-accounts/3.1.0/mauikit-accounts-3.1.0.tar.xz"; 98 + sha256 = "0blzmjdv4cs2m4967mksj0pxpd1gvgjpkgwbwkhya36qc443yfya"; 99 + name = "mauikit-accounts-3.1.0.tar.xz"; 100 }; 101 }; 102 mauikit-calendar = { 103 + version = "3.1.0"; 104 src = fetchurl { 105 + url = "${mirror}/stable/maui/mauikit-calendar/3.1.0/mauikit-calendar-3.1.0.tar.xz"; 106 + sha256 = "13hf6z99ibly4cbaf4n4r54qc2vcbmf8i8qjndf35z6kxjc4iwpd"; 107 + name = "mauikit-calendar-3.1.0.tar.xz"; 108 }; 109 }; 110 mauikit-documents = { 111 + version = "3.1.0"; 112 src = fetchurl { 113 + url = "${mirror}/stable/maui/mauikit-documents/3.1.0/mauikit-documents-3.1.0.tar.xz"; 114 + sha256 = "1v1hbzb84rkva5icmynh87h979xgv8a8da6pfzlf1y7h6syw1wf4"; 115 + name = "mauikit-documents-3.1.0.tar.xz"; 116 }; 117 }; 118 mauikit-filebrowsing = { 119 + version = "3.1.0"; 120 src = fetchurl { 121 + url = "${mirror}/stable/maui/mauikit-filebrowsing/3.1.0/mauikit-filebrowsing-3.1.0.tar.xz"; 122 + sha256 = "146iflqb4kq25f1azajlbwlbphbk754vvf6w7fzl75pdwhqsbxvp"; 123 + name = "mauikit-filebrowsing-3.1.0.tar.xz"; 124 }; 125 }; 126 mauikit-imagetools = { 127 + version = "3.1.0"; 128 src = fetchurl { 129 + url = "${mirror}/stable/maui/mauikit-imagetools/3.1.0/mauikit-imagetools-3.1.0.tar.xz"; 130 + sha256 = "1r7j9lg19s63325xyz6i8hzfn751s14mlpxym533mpzpx6yg784q"; 131 + name = "mauikit-imagetools-3.1.0.tar.xz"; 132 }; 133 }; 134 mauikit-terminal = { 135 + version = "3.1.0"; 136 src = fetchurl { 137 + url = "${mirror}/stable/maui/mauikit-terminal/3.1.0/mauikit-terminal-3.1.0.tar.xz"; 138 + sha256 = "0q2d8lxzhmncassnl043vrgz9am25yk060v7l7bwm6fp9vv5ix5f"; 139 + name = "mauikit-terminal-3.1.0.tar.xz"; 140 }; 141 }; 142 mauikit-texteditor = { 143 + version = "3.1.0"; 144 src = fetchurl { 145 + url = "${mirror}/stable/maui/mauikit-texteditor/3.1.0/mauikit-texteditor-3.1.0.tar.xz"; 146 + sha256 = "0fsjqfvg2fnfmrsz9hfcw20l5yv0pi5jiww2aqyqqpy09q7jxphv"; 147 + name = "mauikit-texteditor-3.1.0.tar.xz"; 148 }; 149 }; 150 mauiman = { 151 + version = "3.1.0"; 152 src = fetchurl { 153 + url = "${mirror}/stable/maui/mauiman/3.1.0/mauiman-3.1.0.tar.xz"; 154 + sha256 = "1462j8xbla6jra3qpxgp5hi580lk53a6ry4fzmllqpzprwgiyx2w"; 155 + name = "mauiman-3.1.0.tar.xz"; 156 }; 157 }; 158 nota = { 159 + version = "3.1.0"; 160 src = fetchurl { 161 + url = "${mirror}/stable/maui/nota/3.1.0/nota-3.1.0.tar.xz"; 162 + sha256 = "0x9xaas86rhbqs7wsc7chxc4iijg73wnzj2125dgdwcridmdfxix"; 163 + name = "nota-3.1.0.tar.xz"; 164 }; 165 }; 166 pix = { 167 + version = "3.1.0"; 168 src = fetchurl { 169 + url = "${mirror}/stable/maui/pix/3.1.0/pix-3.1.0.tar.xz"; 170 + sha256 = "0j3xwdscjqyisv5zn8pb0mqarpfkknz3wxgzd7yl2g1gxdpl502h"; 171 + name = "pix-3.1.0.tar.xz"; 172 }; 173 }; 174 shelf = { 175 + version = "3.1.0"; 176 src = fetchurl { 177 + url = "${mirror}/stable/maui/shelf/3.1.0/shelf-3.1.0.tar.xz"; 178 + sha256 = "166l6f5ifv5yz3sgds50bi9swdr3zl7m499myy5x8ph2jw1i2dvq"; 179 + name = "shelf-3.1.0.tar.xz"; 180 }; 181 }; 182 station = { 183 + version = "3.1.0"; 184 src = fetchurl { 185 + url = "${mirror}/stable/maui/station/3.1.0/station-3.1.0.tar.xz"; 186 + sha256 = "0skwagzwd4v24ldrww727zs3chzfb1spbynzdjb0yc7pggzxn8nf"; 187 + name = "station-3.1.0.tar.xz"; 188 }; 189 }; 190 strike = { 191 + version = "1.1.3"; 192 src = fetchurl { 193 + url = "${mirror}/stable/maui/strike/1.1.3/strike-1.1.3.tar.xz"; 194 + sha256 = "1b0n56mfchcf37j33i3kxp3pd9sc2f1fq5hjfhy1s34dk8gfv947"; 195 + name = "strike-1.1.3.tar.xz"; 196 }; 197 }; 198 vvave = { 199 + version = "3.1.0"; 200 src = fetchurl { 201 + url = "${mirror}/stable/maui/vvave/3.1.0/vvave-3.1.0.tar.xz"; 202 + sha256 = "1ig6vzrqrq4h8y69xm6hxppzspa4vrawpn4rk6rva26j5qm7dh1l"; 203 + name = "vvave-3.1.0.tar.xz"; 204 }; 205 }; 206 }
+5 -5
pkgs/applications/misc/1password/default.nix
··· 12 if extension == "zip" then fetchzip args else fetchurl args; 13 14 pname = "1password-cli"; 15 - version = "2.26.0"; 16 sources = rec { 17 - aarch64-linux = fetch "linux_arm64" "sha256-zWmWeAPtgSR8/3l40K4DPdMm0Pan+J1uNjUaEx+geO4=" "zip"; 18 - i686-linux = fetch "linux_386" "sha256-OOjAMfRTSW+RuD0PPosvxMIPJcPQQok5Wn209sa0tuU=" "zip"; 19 - x86_64-linux = fetch "linux_amd64" "sha256-RwdEeqBFNj5dgBsmC2fiDwUGFWhuqeEL7g60ogFEq1Y=" "zip"; 20 - aarch64-darwin = fetch "apple_universal" "sha256-pwXHax0DBx1UpVmwYytpSikt5xdKZJXrdqvjWyWdUBM=" "pkg"; 21 x86_64-darwin = aarch64-darwin; 22 }; 23 platforms = builtins.attrNames sources;
··· 12 if extension == "zip" then fetchzip args else fetchurl args; 13 14 pname = "1password-cli"; 15 + version = "2.26.1"; 16 sources = rec { 17 + aarch64-linux = fetch "linux_arm64" "sha256-dV3VDPjiA9xKbL4tmDJ6T4B8NmPHBB2aKj3HWNGifr4=" "zip"; 18 + i686-linux = fetch "linux_386" "sha256-61zjjg2+UU3cMP+kcn1zXopTdRR2v/Wom3Vtz0/KnUQ=" "zip"; 19 + x86_64-linux = fetch "linux_amd64" "sha256-2Cq0tbdFpvFYSGRmdPclCw4jqfIKPoixv/gZKkBqgH0=" "zip"; 20 + aarch64-darwin = fetch "apple_universal" "sha256-NOCRGKF32tAh5HwwYgm+f3el3l1djqvIHNdpR5NsoM8=" "pkg"; 21 x86_64-darwin = aarch64-darwin; 22 }; 23 platforms = builtins.attrNames sources;
-1
pkgs/applications/misc/copyq/default.nix
··· 3 , fetchFromGitHub 4 , cmake 5 , ninja 6 - , extra-cmake-modules 7 , qtbase 8 , qtsvg 9 , qttools
··· 3 , fetchFromGitHub 4 , cmake 5 , ninja 6 , qtbase 7 , qtsvg 8 , qttools
+2 -2
pkgs/applications/misc/fluidd/default.nix
··· 2 3 stdenvNoCC.mkDerivation rec { 4 pname = "fluidd"; 5 - version = "1.28.1"; 6 7 src = fetchurl { 8 name = "fluidd-v${version}.zip"; 9 url = "https://github.com/cadriel/fluidd/releases/download/v${version}/fluidd.zip"; 10 - sha256 = "sha256-mLi0Nvy26PRusdzVrwzuj7UcYN+NGLap+fEAYMpm48w="; 11 }; 12 13 nativeBuildInputs = [ unzip ];
··· 2 3 stdenvNoCC.mkDerivation rec { 4 pname = "fluidd"; 5 + version = "1.29.0"; 6 7 src = fetchurl { 8 name = "fluidd-v${version}.zip"; 9 url = "https://github.com/cadriel/fluidd/releases/download/v${version}/fluidd.zip"; 10 + sha256 = "sha256-MVrvuVt7HDutxb6c4BpRWH+cEeszc7wenuFtGThcU0Y="; 11 }; 12 13 nativeBuildInputs = [ unzip ];
+2 -2
pkgs/applications/misc/gpxsee/default.nix
··· 18 in 19 stdenv.mkDerivation (finalAttrs: { 20 pname = "gpxsee"; 21 - version = "13.17"; 22 23 src = fetchFromGitHub { 24 owner = "tumic0"; 25 repo = "GPXSee"; 26 rev = finalAttrs.version; 27 - hash = "sha256-pk6PMQDPvyfUS5PMRu6pz/QrRrOfbq9oGsMk0ZDawDM="; 28 }; 29 30 buildInputs = [
··· 18 in 19 stdenv.mkDerivation (finalAttrs: { 20 pname = "gpxsee"; 21 + version = "13.18"; 22 23 src = fetchFromGitHub { 24 owner = "tumic0"; 25 repo = "GPXSee"; 26 rev = finalAttrs.version; 27 + hash = "sha256-FetXV1D1aW7eanhPQkNzcGwKMMwzXLhBZjrzg1LD980="; 28 }; 29 30 buildInputs = [
+3 -3
pkgs/applications/misc/process-compose/default.nix
··· 8 in 9 buildGoModule rec { 10 pname = "process-compose"; 11 - version = "0.88.0"; 12 13 src = fetchFromGitHub { 14 owner = "F1bonacc1"; 15 repo = pname; 16 rev = "v${version}"; 17 - hash = "sha256-YiBo6p+eB7lY6ey/S/Glfj3egi1jL4Gjs681nTxEjE8="; 18 # populate values that require us to use git. By doing this in postFetch we 19 # can delete .git afterwards and maintain better reproducibility of the src. 20 leaveDotGit = true; ··· 43 installShellFiles 44 ]; 45 46 - vendorHash = "sha256-KtktEq/5V/YE6VtWprUei0sIcwcirju+Yxj1yTgWmYY="; 47 48 doCheck = false; 49
··· 8 in 9 buildGoModule rec { 10 pname = "process-compose"; 11 + version = "1.0.1"; 12 13 src = fetchFromGitHub { 14 owner = "F1bonacc1"; 15 repo = pname; 16 rev = "v${version}"; 17 + hash = "sha256-wr0cIp+TRDiz8CmFA4lEGyOLNaiKUYysbAmLtvl4pb4="; 18 # populate values that require us to use git. By doing this in postFetch we 19 # can delete .git afterwards and maintain better reproducibility of the src. 20 leaveDotGit = true; ··· 43 installShellFiles 44 ]; 45 46 + vendorHash = "sha256-9G8GPTJRuPahNcEhAddZsUKc1fexp6IrCZlCGKW0T64="; 47 48 doCheck = false; 49
+20 -5
pkgs/applications/misc/tomato-c/default.nix
··· 1 { lib 2 , stdenv 3 , fetchFromGitHub 4 , libnotify 5 , makeWrapper 6 , mpv ··· 19 hash = "sha256-RpKkQ7xhM2XqfZdXra0ju0cTBL3Al9NMVQ/oleFydDs="; 20 }; 21 22 postPatch = '' 23 substituteInPlace Makefile \ 24 - --replace "sudo " "" 25 substituteInPlace notify.c \ 26 - --replace "/usr/local" "${placeholder "out"}" 27 substituteInPlace util.c \ 28 - --replace "/usr/local" "${placeholder "out"}" 29 substituteInPlace tomato.desktop \ 30 - --replace "/usr/local" "${placeholder "out"}" 31 ''; 32 33 nativeBuildInputs = [ ··· 41 ncurses 42 ]; 43 44 installFlags = [ 45 - "PREFIX=${placeholder "out"}" 46 "CPPFLAGS=$NIX_CFLAGS_COMPILE" 47 "LDFLAGS=$NIX_LDFLAGS" 48 ];
··· 1 { lib 2 , stdenv 3 , fetchFromGitHub 4 + , fetchpatch 5 , libnotify 6 , makeWrapper 7 , mpv ··· 20 hash = "sha256-RpKkQ7xhM2XqfZdXra0ju0cTBL3Al9NMVQ/oleFydDs="; 21 }; 22 23 + patches = [ 24 + # Adds missing function declarations required by newer versions of clang. 25 + (fetchpatch { 26 + url = "https://github.com/gabrielzschmitz/Tomato.C/commit/ad6d4c385ae39d655a716850653cd92431c1f31e.patch"; 27 + hash = "sha256-3ormv59Ce4rOmeyL30QET3CCUIOrRYMquub+eIQsMW8="; 28 + }) 29 + ]; 30 + 31 postPatch = '' 32 substituteInPlace Makefile \ 33 + --replace-fail "sudo " "" 34 + # Need to define _ISOC99_SOURCE to use `snprintf` on Darwin 35 + substituteInPlace config.mk \ 36 + --replace-fail -D_POSIX_C_SOURCE -D_ISOC99_SOURCE 37 substituteInPlace notify.c \ 38 + --replace-fail "/usr/local" "${placeholder "out"}" 39 substituteInPlace util.c \ 40 + --replace-fail "/usr/local" "${placeholder "out"}" 41 substituteInPlace tomato.desktop \ 42 + --replace-fail "/usr/local" "${placeholder "out"}" 43 ''; 44 45 nativeBuildInputs = [ ··· 53 ncurses 54 ]; 55 56 + makeFlags = [ 57 + "PREFIX=${placeholder "out"}" 58 + ]; 59 + 60 installFlags = [ 61 "CPPFLAGS=$NIX_CFLAGS_COMPILE" 62 "LDFLAGS=$NIX_LDFLAGS" 63 ];
+3 -3
pkgs/applications/misc/whalebird/default.nix
··· 11 }: 12 stdenv.mkDerivation rec { 13 pname = "whalebird"; 14 - version = "6.0.4"; 15 16 src = fetchFromGitHub { 17 owner = "h3poteto"; 18 repo = "whalebird-desktop"; 19 rev = "v${version}"; 20 - hash = "sha256-Yx0GEEPJ+d4/RvCbqZdKR6iE2iUNbOJr+RuboqjT8z8="; 21 }; 22 # we cannot use fetchYarnDeps because that doesn't support yarn 2/berry lockfiles 23 offlineCache = stdenv.mkDerivation { ··· 40 ''; 41 42 outputHashMode = "recursive"; 43 - outputHash = "sha256-RjTGAgHRRQ4O3eTYpmTrl+KXafDZkWf1NH6lzdozVAA="; 44 }; 45 46 nativeBuildInputs = [
··· 11 }: 12 stdenv.mkDerivation rec { 13 pname = "whalebird"; 14 + version = "6.1.0"; 15 16 src = fetchFromGitHub { 17 owner = "h3poteto"; 18 repo = "whalebird-desktop"; 19 rev = "v${version}"; 20 + hash = "sha256-Jf+vhsfVjNrxdBkwwh3D3d2AlsGHfmEn90dq2QrKi2k="; 21 }; 22 # we cannot use fetchYarnDeps because that doesn't support yarn 2/berry lockfiles 23 offlineCache = stdenv.mkDerivation { ··· 40 ''; 41 42 outputHashMode = "recursive"; 43 + outputHash = "sha256-SJCJq1vkO/jH9YgB3rV/pK4wV5Prm3sNjOj9YwL6XTw="; 44 }; 45 46 nativeBuildInputs = [
+5 -5
pkgs/applications/networking/browsers/librewolf/src.json
··· 1 { 2 - "packageVersion": "123.0.1-1", 3 "source": { 4 - "rev": "123.0.1-1", 5 - "sha256": "1rw10n0na7v2syf0dqmjl91d6jhnhzb6xbcd13frwclp1v5j0irk" 6 }, 7 "settings": { 8 "rev": "8a499ecdab8a5136faee50aae1fdd48997711de6", 9 "sha256": "1c12y7b09rrz8zlpar8nnd9k2nvldjqq3cicbc57g6s1npnf8rz6" 10 }, 11 "firefox": { 12 - "version": "123.0.1", 13 - "sha512": "e9af61c1ca800edd16ab7a0d24c9a36bbb34813ed0a11ff62389aa38fa83deba394bca5d95cdaad55ad29ffa3c0e5d3dd15ac1099f7fa3649f4b6c835b7498c2" 14 } 15 }
··· 1 { 2 + "packageVersion": "124.0.1-1", 3 "source": { 4 + "rev": "124.0.1-1", 5 + "sha256": "1qyhwxc16qsmq3bvsmdwqib47v27fly1szq7jh78dylpib8xgb6f" 6 }, 7 "settings": { 8 "rev": "8a499ecdab8a5136faee50aae1fdd48997711de6", 9 "sha256": "1c12y7b09rrz8zlpar8nnd9k2nvldjqq3cicbc57g6s1npnf8rz6" 10 }, 11 "firefox": { 12 + "version": "124.0.1", 13 + "sha512": "282c45e5c468419536dd8b81c8ea687b10d8002d7521403330e6eeef49207143bee88a44c3785748d461ed9a72687606f5da14f4dfb98eb40a5cd08a4a12722b" 14 } 15 }
+6 -6
pkgs/applications/networking/browsers/microsoft-edge/default.nix
··· 1 { 2 beta = import ./browser.nix { 3 channel = "beta"; 4 - version = "123.0.2420.41"; 5 revision = "1"; 6 - hash = "sha256-tWsd+RyGJp+/1Sf4yDrq4EbLfaYsLkm4wLj9rfWmPlE="; 7 }; 8 dev = import ./browser.nix { 9 channel = "dev"; 10 - version = "124.0.2450.2"; 11 revision = "1"; 12 - hash = "sha256-9PRQnnTYhArwRcTxuCufM7JcAcr6K7jKeFCrOsarCh0="; 13 }; 14 stable = import ./browser.nix { 15 channel = "stable"; 16 - version = "122.0.2365.92"; 17 revision = "1"; 18 - hash = "sha256-6rEVxFS2advEL4O2uczJTsTy31os9r52IGnHXxj3A+g="; 19 }; 20 }
··· 1 { 2 beta = import ./browser.nix { 3 channel = "beta"; 4 + version = "123.0.2420.53"; 5 revision = "1"; 6 + hash = "sha256-6mE/zxVvGYrI7Emk5RBW+GC5W1FbVPFUeKMjev1yeFQ="; 7 }; 8 dev = import ./browser.nix { 9 channel = "dev"; 10 + version = "124.0.2464.2"; 11 revision = "1"; 12 + hash = "sha256-vNvSzoVSVewTbKrnE6f+0Hx/1N5gOvRcdRGsmunBJHA="; 13 }; 14 stable = import ./browser.nix { 15 channel = "stable"; 16 + version = "123.0.2420.53"; 17 revision = "1"; 18 + hash = "sha256-7C6wZCIRodqWKimbnUl32TOhizsiE3U/be3tlpSNtt0="; 19 }; 20 }
+2 -2
pkgs/applications/networking/cloudflared/default.nix
··· 7 8 buildGoModule rec { 9 pname = "cloudflared"; 10 - version = "2024.2.1"; 11 12 src = fetchFromGitHub { 13 owner = "cloudflare"; 14 repo = "cloudflared"; 15 rev = "refs/tags/${version}"; 16 - hash = "sha256-aSAwDz7QSYbHfDA+/usGh7xCxSq+kBTB3eqMBf5XEa8="; 17 }; 18 19 vendorHash = null;
··· 7 8 buildGoModule rec { 9 pname = "cloudflared"; 10 + version = "2024.3.0"; 11 12 src = fetchFromGitHub { 13 owner = "cloudflare"; 14 repo = "cloudflared"; 15 rev = "refs/tags/${version}"; 16 + hash = "sha256-Fzi5g8bHBC5xao0iZ4I/SXLpEVaoUB+7UuQZhbfHw60="; 17 }; 18 19 vendorHash = null;
+3 -3
pkgs/applications/networking/cluster/atlantis/default.nix
··· 2 3 buildGoModule rec { 4 pname = "atlantis"; 5 - version = "0.27.1"; 6 7 src = fetchFromGitHub { 8 owner = "runatlantis"; 9 repo = "atlantis"; 10 rev = "v${version}"; 11 - hash = "sha256-qtfMkCI1vX9aKWFNAhqCrnc5mhE+4kh2pogzv4oRXnE="; 12 }; 13 ldflags = [ 14 "-X=main.version=${version}" 15 "-X=main.date=1970-01-01T00:00:00Z" 16 ]; 17 18 - vendorHash = "sha256-W3bX5fAxFvI1zQCx8ioNIc/yeDAXChpxNPYyaghnxxE="; 19 20 subPackages = [ "." ]; 21
··· 2 3 buildGoModule rec { 4 pname = "atlantis"; 5 + version = "0.27.2"; 6 7 src = fetchFromGitHub { 8 owner = "runatlantis"; 9 repo = "atlantis"; 10 rev = "v${version}"; 11 + hash = "sha256-OAIxBCfSDNauThC4/W//DmkzwwsNGZxdj3gDjSWmoNU="; 12 }; 13 ldflags = [ 14 "-X=main.version=${version}" 15 "-X=main.date=1970-01-01T00:00:00Z" 16 ]; 17 18 + vendorHash = "sha256-ppg8AFS16Wg/J9vkqhiokUNOY601kI+oFSDI8IDJTI4="; 19 20 subPackages = [ "." ]; 21
+3 -2
pkgs/applications/networking/cluster/flink/default.nix
··· 2 3 stdenv.mkDerivation rec { 4 pname = "flink"; 5 - version = "1.18.1"; 6 7 src = fetchurl { 8 url = "mirror://apache/flink/${pname}-${version}/${pname}-${version}-bin-scala_2.12.tgz"; 9 - sha256 = "sha256-EHyCdOimHIGlggjDnXmgk0+hBDfOjEvIafMMNSCeRak="; 10 }; 11 12 nativeBuildInputs = [ makeWrapper ]; ··· 33 homepage = "https://flink.apache.org"; 34 downloadPage = "https://flink.apache.org/downloads.html"; 35 license = licenses.asl20; 36 platforms = platforms.all; 37 maintainers = with maintainers; [ mbode autophagy ]; 38 };
··· 2 3 stdenv.mkDerivation rec { 4 pname = "flink"; 5 + version = "1.19.0"; 6 7 src = fetchurl { 8 url = "mirror://apache/flink/${pname}-${version}/${pname}-${version}-bin-scala_2.12.tgz"; 9 + sha256 = "sha256-MRnG2zqPSBPe/OHInKxGER350MuXEqJk2gs6O3KQv4Y="; 10 }; 11 12 nativeBuildInputs = [ makeWrapper ]; ··· 33 homepage = "https://flink.apache.org"; 34 downloadPage = "https://flink.apache.org/downloads.html"; 35 license = licenses.asl20; 36 + sourceProvenance = with sourceTypes; [ binaryBytecode ]; 37 platforms = platforms.all; 38 maintainers = with maintainers; [ mbode autophagy ]; 39 };
+3 -3
pkgs/applications/networking/cluster/helm/plugins/helm-unittest.nix
··· 2 3 buildGoModule rec { 4 pname = "helm-unittest"; 5 - version = "0.4.3"; 6 7 src = fetchFromGitHub { 8 owner = pname; 9 repo = pname; 10 rev = "v${version}"; 11 - hash = "sha256-2ymsh+GWCjpiTVRIuf0i9+wz6WnwpG0QP6tErabSEFk="; 12 }; 13 14 - vendorHash = "sha256-ftD913mz9ziO3XWCdsbONrgMlBIc0uX4gq3NQmkXbs0="; 15 16 # NOTE: Remove the install and upgrade hooks. 17 postPatch = ''
··· 2 3 buildGoModule rec { 4 pname = "helm-unittest"; 5 + version = "0.4.4"; 6 7 src = fetchFromGitHub { 8 owner = pname; 9 repo = pname; 10 rev = "v${version}"; 11 + hash = "sha256-C1aHnKNXgzlPT1qMngRcPZ6hYUOenU1xpeYLnhrvtnc="; 12 }; 13 14 + vendorHash = "sha256-nm1LFy2yqfQs+HmrAR1EsBjpm9w0u4einLbVFW1UitI="; 15 16 # NOTE: Remove the install and upgrade hooks. 17 postPatch = ''
+3 -3
pkgs/applications/networking/cluster/kuma/default.nix
··· 15 16 buildGoModule rec { 17 inherit pname; 18 - version = "2.6.1"; 19 tags = lib.optionals enableGateway [ "gateway" ]; 20 21 src = fetchFromGitHub { 22 owner = "kumahq"; 23 repo = "kuma"; 24 rev = version; 25 - hash = "sha256-jSBuEDnb2KHAOhOldAzpxgqnDXH1N267Axs+clpo2uo="; 26 }; 27 28 - vendorHash = "sha256-gvB3e9C5KnQwvn2eJPm0WYKlKSnOO9opGikgVA3WJN0="; 29 30 # no test files 31 doCheck = false;
··· 15 16 buildGoModule rec { 17 inherit pname; 18 + version = "2.6.2"; 19 tags = lib.optionals enableGateway [ "gateway" ]; 20 21 src = fetchFromGitHub { 22 owner = "kumahq"; 23 repo = "kuma"; 24 rev = version; 25 + hash = "sha256-BYnrDB86O2I1DliHpDU65dDbGVmzBhfus4cgb2HpPQ4="; 26 }; 27 28 + vendorHash = "sha256-p3r0LXqv7X7OyDIlZKfe964fD+E+5lmrToP4rqborlo="; 29 30 # no test files 31 doCheck = false;
+3 -3
pkgs/applications/networking/cluster/pinniped/default.nix
··· 2 3 buildGoModule rec{ 4 pname = "pinniped"; 5 - version = "0.28.0"; 6 7 src = fetchFromGitHub { 8 owner = "vmware-tanzu"; 9 repo = "pinniped"; 10 rev = "v${version}"; 11 - sha256 = "sha256-JP7p6+0FK492C3nPOrHw/bHMpNits8MG2+rn8ofGT/0="; 12 }; 13 14 subPackages = "cmd/pinniped"; 15 16 - vendorHash = "sha256-6zTk+7RimDL4jW7Fa4zjsE3k5+rDaKNMmzlGCqEnxVE="; 17 18 ldflags = [ "-s" "-w" ]; 19
··· 2 3 buildGoModule rec{ 4 pname = "pinniped"; 5 + version = "0.29.0"; 6 7 src = fetchFromGitHub { 8 owner = "vmware-tanzu"; 9 repo = "pinniped"; 10 rev = "v${version}"; 11 + sha256 = "sha256-O8P7biLlRCl/mhrhi9Tn5DSEv6/SbK4S6hcyQrN76Ds="; 12 }; 13 14 subPackages = "cmd/pinniped"; 15 16 + vendorHash = "sha256-57Soek3iDlBPoZR3dw6Z/fY+UZTdrc3Cgc5ddAT3S0A="; 17 18 ldflags = [ "-s" "-w" ]; 19
-7
pkgs/applications/networking/cluster/spark/default.nix
··· 4 , makeWrapper 5 , jdk8 6 , python3 7 - , python310 8 , coreutils 9 , hadoop 10 , RSupport ? true ··· 72 pname = "spark"; 73 version = "3.4.2"; 74 hash = "sha256-qr0tRuzzEcarJznrQYkaQzGqI7tugp/XJpoZxL7tJwk="; 75 - }; 76 - spark_3_3 = spark rec { 77 - pname = "spark"; 78 - version = "3.3.3"; 79 - hash = "sha256-YtHxRYTwrwSle3UpFjRSwKcnLFj2m9/zLBENH/HVzuM="; 80 - pysparkPython = python310; 81 }; 82 }
··· 4 , makeWrapper 5 , jdk8 6 , python3 7 , coreutils 8 , hadoop 9 , RSupport ? true ··· 71 pname = "spark"; 72 version = "3.4.2"; 73 hash = "sha256-qr0tRuzzEcarJznrQYkaQzGqI7tugp/XJpoZxL7tJwk="; 74 }; 75 }
+3 -3
pkgs/applications/networking/cluster/werf/default.nix
··· 10 11 buildGoModule rec { 12 pname = "werf"; 13 - version = "1.2.297"; 14 15 src = fetchFromGitHub { 16 owner = "werf"; 17 repo = "werf"; 18 rev = "v${version}"; 19 - hash = "sha256-AFuEpMSsfwjqoiLCiSyXecIe/UA72BEHs+kUaUtZU2U="; 20 }; 21 22 - vendorHash = "sha256-mOHrNXaLnTt0WRVJI8GD48pxLvbSa6oWoxa4YFaIA6Y="; 23 24 proxyVendor = true; 25
··· 10 11 buildGoModule rec { 12 pname = "werf"; 13 + version = "1.2.300"; 14 15 src = fetchFromGitHub { 16 owner = "werf"; 17 repo = "werf"; 18 rev = "v${version}"; 19 + hash = "sha256-DWSjdgLjVJHlcXa6QV2KzASFQkCpUDSrtYpx/oa+Ff4="; 20 }; 21 22 + vendorHash = "sha256-o/s3JZe/lO6smCXVs0ZzOTqGt7ikgTsC4Wo2O9fALe8="; 23 24 proxyVendor = true; 25
+3 -3
pkgs/applications/networking/cluster/zarf/default.nix
··· 5 6 buildGoModule rec { 7 pname = "zarf"; 8 - version = "0.32.5"; 9 10 src = fetchFromGitHub { 11 owner = "defenseunicorns"; 12 repo = "zarf"; 13 rev = "v${version}"; 14 - hash = "sha256-uItOFBvxre7GHgASfTILkFkGddzISNciIpyQhsnyQGY="; 15 }; 16 17 - vendorHash = "sha256-ZwcyUteDgR9mNVE3UVqHwHzE0bkxE3voxk3b3Ie4Els="; 18 proxyVendor = true; 19 20 preBuild = ''
··· 5 6 buildGoModule rec { 7 pname = "zarf"; 8 + version = "0.32.6"; 9 10 src = fetchFromGitHub { 11 owner = "defenseunicorns"; 12 repo = "zarf"; 13 rev = "v${version}"; 14 + hash = "sha256-YytP6JC3efREoVzKKYLz6e8YzuSZas89Sw43mQn+aBI="; 15 }; 16 17 + vendorHash = "sha256-nV+Beciv81brFWPVl4131Mtcj/oUwRhVTGK+M4Yedus="; 18 proxyVendor = true; 19 20 preBuild = ''
+8 -8
pkgs/applications/networking/instant-messengers/discord/default.nix
··· 2 let 3 versions = 4 if stdenv.isLinux then { 5 - stable = "0.0.45"; 6 - ptb = "0.0.74"; 7 - canary = "0.0.300"; 8 - development = "0.0.14"; 9 } else { 10 stable = "0.0.296"; 11 ptb = "0.0.102"; ··· 17 x86_64-linux = { 18 stable = fetchurl { 19 url = "https://dl.discordapp.net/apps/linux/${version}/discord-${version}.tar.gz"; 20 - hash = "sha256-dSDc5EyWk/aH5JFG6WYfJqnb0Y2/b46YcdNB2Z9wRn0="; 21 }; 22 ptb = fetchurl { 23 url = "https://dl-ptb.discordapp.net/apps/linux/${version}/discord-ptb-${version}.tar.gz"; 24 - hash = "sha256-I466kZg4FE6oPem7wxR6Snd8V3nFF5hH70zlGTCcsZk="; 25 }; 26 canary = fetchurl { 27 url = "https://dl-canary.discordapp.net/apps/linux/${version}/discord-canary-${version}.tar.gz"; 28 - hash = "sha256-GmPnc13LBBsMgTiUkOstL1u0l29NGUUQBQKTlXcJWsE="; 29 }; 30 development = fetchurl { 31 url = "https://dl-development.discordapp.net/apps/linux/${version}/discord-development-${version}.tar.gz"; 32 - hash = "sha256-QR71x+AUT2s/f8QBSJwSDqmqDRQBu3kUxAiXgfOsdOE="; 33 }; 34 }; 35 x86_64-darwin = {
··· 2 let 3 versions = 4 if stdenv.isLinux then { 5 + stable = "0.0.46"; 6 + ptb = "0.0.76"; 7 + canary = "0.0.323"; 8 + development = "0.0.16"; 9 } else { 10 stable = "0.0.296"; 11 ptb = "0.0.102"; ··· 17 x86_64-linux = { 18 stable = fetchurl { 19 url = "https://dl.discordapp.net/apps/linux/${version}/discord-${version}.tar.gz"; 20 + hash = "sha256-uGHDZg4vu7rUJce6SSVbuLRBPEHXgN4oocAQY+Dqdaw="; 21 }; 22 ptb = fetchurl { 23 url = "https://dl-ptb.discordapp.net/apps/linux/${version}/discord-ptb-${version}.tar.gz"; 24 + hash = "sha256-Gj6OLzkHrEQ2CeEQpICaAh1m13DpM2cpNVsebBJ0MVc="; 25 }; 26 canary = fetchurl { 27 url = "https://dl-canary.discordapp.net/apps/linux/${version}/discord-canary-${version}.tar.gz"; 28 + hash = "sha256-jhfg66zd5oADT84RDdoBXp8n9xGd1jNaX8hDRnJKFK0="; 29 }; 30 development = fetchurl { 31 url = "https://dl-development.discordapp.net/apps/linux/${version}/discord-development-${version}.tar.gz"; 32 + hash = "sha256-6QImWsNmL2JveB2QJ1MyBxkVEQfdPvKEdenRPjURptI="; 33 }; 34 }; 35 x86_64-darwin = {
+2 -2
pkgs/applications/networking/mailreaders/tutanota-desktop/default.nix
··· 5 6 appimageTools.wrapType2 rec { 7 pname = "tutanota-desktop"; 8 - version = "218.240227.0"; 9 10 src = fetchurl { 11 url = "https://github.com/tutao/tutanota/releases/download/tutanota-desktop-release-${version}/tutanota-desktop-linux.AppImage"; 12 - hash = "sha256-Ks046Z2jycOb63q3g16nJrHpaH0FJH+c+ZGTldfHllI="; 13 }; 14 15 extraPkgs = pkgs: (appimageTools.defaultFhsEnvArgs.multiPkgs pkgs) ++ [ pkgs.libsecret ];
··· 5 6 appimageTools.wrapType2 rec { 7 pname = "tutanota-desktop"; 8 + version = "220.240319.1"; 9 10 src = fetchurl { 11 url = "https://github.com/tutao/tutanota/releases/download/tutanota-desktop-release-${version}/tutanota-desktop-linux.AppImage"; 12 + hash = "sha256-eKxCgc8i2arjtFRaSMHxnTaTnbN8a0e8ORmIf/bUFwU="; 13 }; 14 15 extraPkgs = pkgs: (appimageTools.defaultFhsEnvArgs.multiPkgs pkgs) ++ [ pkgs.libsecret ];
+2 -2
pkgs/applications/office/planify/default.nix
··· 27 28 stdenv.mkDerivation rec { 29 pname = "planify"; 30 - version = "4.5.4"; 31 32 src = fetchFromGitHub { 33 owner = "alainm23"; 34 repo = "planify"; 35 rev = version; 36 - hash = "sha256-Q7QwsMUlejZStmQNRQntclHSCVQl54dtg8hyvXyM4PM="; 37 }; 38 39 nativeBuildInputs = [
··· 27 28 stdenv.mkDerivation rec { 29 pname = "planify"; 30 + version = "4.5.8"; 31 32 src = fetchFromGitHub { 33 owner = "alainm23"; 34 repo = "planify"; 35 rev = version; 36 + hash = "sha256-VTBnVVxv3hCyDKJlY/hE8oEDMNuMMWtm+NKzfD3tVzk="; 37 }; 38 39 nativeBuildInputs = [
+77 -27
pkgs/applications/science/astronomy/kstars/default.nix
··· 1 - { 2 - lib, mkDerivation, extra-cmake-modules, fetchurl, 3 - 4 - kconfig, kdoctools, kguiaddons, ki18n, kinit, kiconthemes, kio, 5 - knewstuff, kplotting, kwidgetsaddons, kxmlgui, knotifyconfig, 6 - 7 - 8 - qtx11extras, qtwebsockets, qtkeychain, libsecret, 9 - 10 - eigen, zlib, 11 - 12 - cfitsio, indi-full, xplanet, libnova, libraw, gsl, wcslib, stellarsolver 13 }: 14 15 - mkDerivation rec { 16 pname = "kstars"; 17 - version = "3.6.7"; 18 19 - src = fetchurl { 20 - url = "mirror://kde/stable/kstars/kstars-${version}.tar.xz"; 21 - sha256 = "sha256-uEgzvhlHHpXyvi3Djfwg3GmYeZq+r48m7OJFIDARpe4="; 22 }; 23 24 - nativeBuildInputs = [ extra-cmake-modules kdoctools ]; 25 buildInputs = [ 26 - kconfig kdoctools kguiaddons ki18n kinit kiconthemes kio 27 - knewstuff kplotting kwidgetsaddons kxmlgui knotifyconfig 28 - 29 - qtx11extras qtwebsockets qtkeychain libsecret 30 - 31 - eigen zlib 32 - 33 - cfitsio indi-full xplanet libnova libraw gsl wcslib stellarsolver 34 ]; 35 36 cmakeFlags = [ ··· 51 platforms = platforms.linux; 52 maintainers = with maintainers; [ timput hjones2199 ]; 53 }; 54 - }
··· 1 + { lib 2 + , stdenv 3 + , mkDerivation 4 + , extra-cmake-modules 5 + , fetchFromGitHub 6 + , kconfig 7 + , kdoctools 8 + , kguiaddons 9 + , ki18n 10 + , kinit 11 + , kiconthemes 12 + , kio 13 + , knewstuff 14 + , kplotting 15 + , kwidgetsaddons 16 + , kxmlgui 17 + , knotifyconfig 18 + , qtx11extras 19 + , qtwebsockets 20 + , qtkeychain 21 + , qtdatavis3d 22 + , wrapQtAppsHook 23 + , breeze-icons 24 + , libsecret 25 + , eigen 26 + , zlib 27 + , cfitsio 28 + , indi-full 29 + , xplanet 30 + , libnova 31 + , libraw 32 + , gsl 33 + , wcslib 34 + , stellarsolver 35 + , libxisf 36 }: 37 38 + stdenv.mkDerivation (finalAttrs: { 39 pname = "kstars"; 40 + version = "3.6.9"; 41 42 + src = fetchFromGitHub { 43 + owner = "KDE"; 44 + repo = "kstars"; 45 + rev = "stable-${finalAttrs.version}"; 46 + hash = "sha256-28RRW+ncMiQcBb/lybEKTeV08ZkF3IqLkeTHNW5nhls="; 47 }; 48 49 + nativeBuildInputs = [ 50 + extra-cmake-modules 51 + kdoctools 52 + wrapQtAppsHook 53 + ]; 54 buildInputs = [ 55 + kconfig 56 + kdoctools 57 + kguiaddons 58 + ki18n 59 + kinit 60 + kiconthemes 61 + kio 62 + knewstuff 63 + kplotting 64 + kwidgetsaddons 65 + kxmlgui 66 + knotifyconfig 67 + qtx11extras 68 + qtwebsockets 69 + qtkeychain 70 + qtdatavis3d 71 + breeze-icons 72 + libsecret 73 + eigen 74 + zlib 75 + cfitsio 76 + indi-full 77 + xplanet 78 + libnova 79 + libraw 80 + gsl 81 + wcslib 82 + stellarsolver 83 + libxisf 84 ]; 85 86 cmakeFlags = [ ··· 101 platforms = platforms.linux; 102 maintainers = with maintainers; [ timput hjones2199 ]; 103 }; 104 + })
+3 -3
pkgs/applications/version-management/forgejo/default.nix
··· 39 in 40 buildGoModule rec { 41 pname = "forgejo"; 42 - version = "1.21.7-0"; 43 44 src = fetchFromGitea { 45 domain = "codeberg.org"; 46 owner = "forgejo"; 47 repo = "forgejo"; 48 rev = "v${version}"; 49 - hash = "sha256-wYwQnZRIJSbwI+kOPedxnIdfhQ/wWxXpOpdfcFono6k="; 50 }; 51 52 - vendorHash = "sha256-Mptfd1WoUXNQkw7sa/GxIO7s5V5/9VmVBtvPCjMsa/4="; 53 54 subPackages = [ "." ]; 55
··· 39 in 40 buildGoModule rec { 41 pname = "forgejo"; 42 + version = "1.21.8-0"; 43 44 src = fetchFromGitea { 45 domain = "codeberg.org"; 46 owner = "forgejo"; 47 repo = "forgejo"; 48 rev = "v${version}"; 49 + hash = "sha256-nufhGsibpPrGWpVg75Z6qdzlc1K+p36mMjlS2MtsuAI="; 50 }; 51 52 + vendorHash = "sha256-+1apPnqbIfp2Nu1ieI2DdHo4gndZObmcq/Td+ZtkILM="; 53 54 subPackages = [ "." ]; 55
+14
pkgs/applications/version-management/git-branchless/default.nix
··· 1 { lib 2 , fetchFromGitHub 3 , git 4 , libiconv 5 , ncurses ··· 22 rev = "v${version}"; 23 hash = "sha256-ev56NzrEF7xm3WmR2a0pHPs69Lvmb4He7+kIBYiJjKY="; 24 }; 25 26 cargoHash = "sha256-Ppw5TN/6zMNxFAx90Q9hQ7RdGxV+TT8UlOm68ldK8oc="; 27
··· 1 { lib 2 , fetchFromGitHub 3 + , fetchpatch 4 , git 5 , libiconv 6 , ncurses ··· 23 rev = "v${version}"; 24 hash = "sha256-ev56NzrEF7xm3WmR2a0pHPs69Lvmb4He7+kIBYiJjKY="; 25 }; 26 + 27 + patches = [ 28 + # Fix tests with Git 2.44.0+ 29 + (fetchpatch { 30 + url = "https://github.com/arxanas/git-branchless/pull/1245.patch"; 31 + hash = "sha256-gBm0A478Uhg9IQVLQppvIeTa8s1yHUMddxiUbpHUvGw="; 32 + }) 33 + # Fix tests with Git 2.44.0+ 34 + (fetchpatch { 35 + url = "https://github.com/arxanas/git-branchless/pull/1161.patch"; 36 + hash = "sha256-KHobEIXhlDar8CvIVUi4I695jcJZXgGRhU86b99x86Y="; 37 + }) 38 + ]; 39 40 cargoHash = "sha256-Ppw5TN/6zMNxFAx90Q9hQ7RdGxV+TT8UlOm68ldK8oc="; 41
+3 -1
pkgs/applications/video/dmlive/default.nix
··· 5 , pkg-config 6 , makeWrapper 7 , openssl 8 , Security 9 , mpv 10 , ffmpeg ··· 27 OPENSSL_NO_VENDOR = true; 28 29 nativeBuildInputs = [ pkg-config makeWrapper ]; 30 - buildInputs = [ openssl ] ++ lib.optional stdenv.isDarwin Security; 31 32 postInstall = '' 33 wrapProgram "$out/bin/dmlive" --prefix PATH : "${lib.makeBinPath [ mpv ffmpeg nodejs ]}"
··· 5 , pkg-config 6 , makeWrapper 7 , openssl 8 + , configd 9 , Security 10 , mpv 11 , ffmpeg ··· 28 OPENSSL_NO_VENDOR = true; 29 30 nativeBuildInputs = [ pkg-config makeWrapper ]; 31 + buildInputs = [ openssl ] 32 + ++ lib.optionals stdenv.isDarwin [ configd Security ]; 33 34 postInstall = '' 35 wrapProgram "$out/bin/dmlive" --prefix PATH : "${lib.makeBinPath [ mpv ffmpeg nodejs ]}"
+3
pkgs/applications/video/mplayer/default.nix
··· 176 echo CONFIG_MPEGAUDIODSP=yes >> config.mak 177 ''; 178 179 NIX_LDFLAGS = with lib; toString ( 180 optional fontconfigSupport "-lfontconfig" 181 ++ optional fribidiSupport "-lfribidi"
··· 176 echo CONFIG_MPEGAUDIODSP=yes >> config.mak 177 ''; 178 179 + # Fixes compilation with newer versions of clang that make these warnings errors by default. 180 + NIX_CFLAGS_COMPILE = lib.optionalString stdenv.cc.isClang "-Wno-int-conversion -Wno-incompatible-function-pointer-types"; 181 + 182 NIX_LDFLAGS = with lib; toString ( 183 optional fontconfigSupport "-lfontconfig" 184 ++ optional fribidiSupport "-lfribidi"
+2 -2
pkgs/applications/video/streamlink/default.nix
··· 7 8 python3Packages.buildPythonApplication rec { 9 pname = "streamlink"; 10 - version = "6.7.0"; 11 pyproject = true; 12 13 src = fetchPypi { 14 inherit pname version; 15 - hash = "sha256-kjrDJ/QCccWxRLEQ0virAdm0TLxN5PmtO/Zs+4Nc1MM="; 16 }; 17 18 patches = [
··· 7 8 python3Packages.buildPythonApplication rec { 9 pname = "streamlink"; 10 + version = "6.7.2"; 11 pyproject = true; 12 13 src = fetchPypi { 14 inherit pname version; 15 + hash = "sha256-enRwASn1wpwAYmDfU5djhDAJgcmv+dPVwut+kdPco1k="; 16 }; 17 18 patches = [
+2 -2
pkgs/applications/video/subtitleedit/default.nix
··· 18 19 stdenv.mkDerivation rec { 20 pname = "subtitleedit"; 21 - version = "4.0.2"; 22 23 src = fetchzip { 24 url = "https://github.com/SubtitleEdit/subtitleedit/releases/download/${version}/SE${lib.replaceStrings [ "." ] [ "" ] version}.zip"; 25 - hash = "sha256-kcs2h6HeWniJhGDNsy+EBauXbiDIlLCOJkVOCIzLBzM="; 26 stripRoot = false; 27 }; 28
··· 18 19 stdenv.mkDerivation rec { 20 pname = "subtitleedit"; 21 + version = "4.0.4"; 22 23 src = fetchzip { 24 url = "https://github.com/SubtitleEdit/subtitleedit/releases/download/${version}/SE${lib.replaceStrings [ "." ] [ "" ] version}.zip"; 25 + hash = "sha256-9z9igHU/23KHOd1TM3Wd7y5kl19cg3D9AQ2MjH5av20="; 26 stripRoot = false; 27 }; 28
+2 -2
pkgs/applications/video/ustreamer/default.nix
··· 2 3 stdenv.mkDerivation rec { 4 pname = "ustreamer"; 5 - version = "5.48"; 6 7 src = fetchFromGitHub { 8 owner = "pikvm"; 9 repo = "ustreamer"; 10 rev = "v${version}"; 11 - hash = "sha256-R1HL8tYFDtHrxArcoJwlM0Y7MbSyNxNiZ2tjyh1OCn4="; 12 }; 13 14 buildInputs = [ libbsd libevent libjpeg ];
··· 2 3 stdenv.mkDerivation rec { 4 pname = "ustreamer"; 5 + version = "6.4"; 6 7 src = fetchFromGitHub { 8 owner = "pikvm"; 9 repo = "ustreamer"; 10 rev = "v${version}"; 11 + hash = "sha256-pTfct+nki1t7ltCUnxSyOkDocSr2pkoqOldkECtNfDU="; 12 }; 13 14 buildInputs = [ libbsd libevent libjpeg ];
+2 -2
pkgs/applications/window-managers/dk/default.nix
··· 9 10 stdenv.mkDerivation (finalAttrs: { 11 pname = "dk"; 12 - version = "2.0"; 13 14 src = fetchFromBitbucket { 15 owner = "natemaia"; 16 repo = "dk"; 17 rev = "v${finalAttrs.version}"; 18 - hash = "sha256-wuEsfzy4L40tL/Lb5R1jMFa8UAvAqkI3iEd//D7lxGY="; 19 }; 20 21 buildInputs = [
··· 9 10 stdenv.mkDerivation (finalAttrs: { 11 pname = "dk"; 12 + version = "2.1"; 13 14 src = fetchFromBitbucket { 15 owner = "natemaia"; 16 repo = "dk"; 17 rev = "v${finalAttrs.version}"; 18 + hash = "sha256-bUt4Se4Gu7CZEdv1/VpU92ncq2MBKXG7T4Wpa/2rocI="; 19 }; 20 21 buildInputs = [
+3 -3
pkgs/by-name/bi/bitmagnet/package.nix
··· 6 7 buildGoModule rec { 8 pname = "bitmagnet"; 9 - version = "0.7.0"; 10 11 src = fetchFromGitHub { 12 owner = "bitmagnet-io"; 13 repo = "bitmagnet"; 14 rev = "v${version}"; 15 - hash = "sha256-lomTfG6Fo4IywI8VMRvv4mBNRxLCq6IQGIuaR61UwOE="; 16 }; 17 18 - vendorHash = "sha256-tKU4GoaEwwdbpWjojx+Z/mWxXKjceJPYRg5UTpYzad4="; 19 20 ldflags = [ "-s" "-w" ]; 21
··· 6 7 buildGoModule rec { 8 pname = "bitmagnet"; 9 + version = "0.7.14"; 10 11 src = fetchFromGitHub { 12 owner = "bitmagnet-io"; 13 repo = "bitmagnet"; 14 rev = "v${version}"; 15 + hash = "sha256-TaxoQdjdHw8h6w6wKBHL/CVxWFK/RG2tJ//MtUEOwfU="; 16 }; 17 18 + vendorHash = "sha256-y9RfaAx9AQS117J3+p/Yy8Mn5In1jmZmW4IxKjeV8T8="; 19 20 ldflags = [ "-s" "-w" ]; 21
+45
pkgs/by-name/bl/blueutil/package.nix
···
··· 1 + { lib 2 + , stdenv 3 + , fetchFromGitHub 4 + , darwin 5 + }: 6 + 7 + let 8 + inherit (darwin.apple_sdk.frameworks) Foundation IOBluetooth; 9 + in 10 + stdenv.mkDerivation (finalAttrs: { 11 + pname = "blueutil"; 12 + version = "2.9.1"; 13 + 14 + src = fetchFromGitHub { 15 + owner = "toy"; 16 + repo = "blueutil"; 17 + rev = "v${finalAttrs.version}"; 18 + hash = "sha256-dxsgMwgBImMxMMD+atgGakX3J9YMO2g3Yjl5zOJ8PW0="; 19 + }; 20 + 21 + buildInputs = [ 22 + Foundation 23 + IOBluetooth 24 + ]; 25 + 26 + env.NIX_CFLAGS_COMPILE = "-Wall -Wextra -Werror -mmacosx-version-min=10.9 -framework Foundation -framework IOBluetooth"; 27 + 28 + installPhase = '' 29 + runHook preInstall 30 + 31 + mkdir -p $out/bin 32 + install -m 755 blueutil $out/bin/blueutil 33 + 34 + runHook postInstall 35 + ''; 36 + 37 + meta = { 38 + description = "CLI for bluetooth on OSX"; 39 + homepage = "https://github.com/toy/blueutil"; 40 + license = lib.licenses.mit; 41 + mainProgram = "blueutil"; 42 + maintainers = with lib.maintainers; [ azuwis ]; 43 + platforms = lib.platforms.darwin; 44 + }; 45 + })
+2 -2
pkgs/by-name/bo/boogie/package.nix
··· 2 3 buildDotnetModule rec { 4 pname = "Boogie"; 5 - version = "3.1.2"; 6 7 src = fetchFromGitHub { 8 owner = "boogie-org"; 9 repo = "boogie"; 10 rev = "v${version}"; 11 - sha256 = "sha256-L70xKxLgJwpEt8e3HHJRSmDW+oq8nL6MjZaqgjUGDps="; 12 }; 13 14 projectFile = [ "Source/Boogie.sln" ];
··· 2 3 buildDotnetModule rec { 4 pname = "Boogie"; 5 + version = "3.1.3"; 6 7 src = fetchFromGitHub { 8 owner = "boogie-org"; 9 repo = "boogie"; 10 rev = "v${version}"; 11 + sha256 = "sha256-vGlRexnYdL14iMOJvGcavI/ZQjAlGu08VeeE2SXujOw="; 12 }; 13 14 projectFile = [ "Source/Boogie.sln" ];
+1 -3
pkgs/by-name/ch/ch341eeprom/package.nix
··· 17 18 buildInputs = [ libusb1 ]; 19 20 - dontConfigure = true; 21 - 22 makeFlags = [ 23 "CC=${stdenv.cc.targetPrefix}cc" 24 ]; ··· 32 meta = with lib; { 33 description = "A libusb based programming tool for 24Cxx serial EEPROMs using the WinChipHead CH341A IC"; 34 homepage = "https://github.com/command-tab/ch341eeprom"; 35 - license = licenses.gpl3; 36 platforms = platforms.darwin ++ platforms.linux; 37 mainProgram = "ch341eeprom"; 38 maintainers = with maintainers; [ xokdvium ];
··· 17 18 buildInputs = [ libusb1 ]; 19 20 makeFlags = [ 21 "CC=${stdenv.cc.targetPrefix}cc" 22 ]; ··· 30 meta = with lib; { 31 description = "A libusb based programming tool for 24Cxx serial EEPROMs using the WinChipHead CH341A IC"; 32 homepage = "https://github.com/command-tab/ch341eeprom"; 33 + license = licenses.gpl3Plus; 34 platforms = platforms.darwin ++ platforms.linux; 35 mainProgram = "ch341eeprom"; 36 maintainers = with maintainers; [ xokdvium ];
+5 -5
pkgs/by-name/co/codeium/package.nix
··· 13 }.${system} or throwSystem; 14 15 hash = { 16 - x86_64-linux = "sha256-5rvLkJ0sFRgIekGVxk/r1gxheJHIKYsWqvtukqh+YTI="; 17 - aarch64-linux = "sha256-19jKB71ZLkDqrsuacFb2JLBniOEyMediJBfLCP5Ss7o="; 18 - x86_64-darwin = "sha256-DVuBMNhdQUcz29aidzkBQfHNk/ttOg0WrmUAuu6MG7A="; 19 - aarch64-darwin = "sha256-lf/kBZFVYbE9GMkPPM/5MrMyavywCJF+FO54RTnup8g="; 20 }.${system} or throwSystem; 21 22 bin = "$out/bin/codeium_language_server"; ··· 24 in 25 stdenv.mkDerivation (finalAttrs: { 26 pname = "codeium"; 27 - version = "1.8.13"; 28 src = fetchurl { 29 name = "${finalAttrs.pname}-${finalAttrs.version}.gz"; 30 url = "https://github.com/Exafunction/codeium/releases/download/language-server-v${finalAttrs.version}/language_server_${plat}.gz";
··· 13 }.${system} or throwSystem; 14 15 hash = { 16 + x86_64-linux = "sha256-9r3v5xCYYoxfs3zY7/v8K3B5CxJPcNcEtkDU6kuvzGE="; 17 + aarch64-linux = "sha256-Q/PktmEfTBX1ycK/7ebsJSE25FQ8dO+ejv+fAOKlNy8="; 18 + x86_64-darwin = "sha256-vyv5oyMl9Itu434okNmgRX0A1UTX3ZxJ3Q56akpIbrU="; 19 + aarch64-darwin = "sha256-H2ghAfRzDhbCyxrKmJ2ritkUuDeWZzINr8DROzbOyUQ="; 20 }.${system} or throwSystem; 21 22 bin = "$out/bin/codeium_language_server"; ··· 24 in 25 stdenv.mkDerivation (finalAttrs: { 26 pname = "codeium"; 27 + version = "1.8.16"; 28 src = fetchurl { 29 name = "${finalAttrs.pname}-${finalAttrs.version}.gz"; 30 url = "https://github.com/Exafunction/codeium/releases/download/language-server-v${finalAttrs.version}/language_server_${plat}.gz";
+3 -3
pkgs/by-name/cr/crawley/package.nix
··· 6 7 buildGoModule rec { 8 pname = "crawley"; 9 - version = "1.7.2"; 10 11 src = fetchFromGitHub { 12 owner = "s0rg"; 13 repo = "crawley"; 14 rev = "v${version}"; 15 - hash = "sha256-hQvmWob5zCM1dh9oIACjIndaus0gYSidrs4QZM5jtEg="; 16 }; 17 18 nativeBuildInputs = [ installShellFiles ]; 19 20 - vendorHash = "sha256-u1y70ydfVG/aH1CVKOUDBmtZgTLlXXrQGt3mfGDibzs="; 21 22 ldflags = [ "-w" "-s" ]; 23
··· 6 7 buildGoModule rec { 8 pname = "crawley"; 9 + version = "1.7.3"; 10 11 src = fetchFromGitHub { 12 owner = "s0rg"; 13 repo = "crawley"; 14 rev = "v${version}"; 15 + hash = "sha256-sLeQl0/FY0NBfyhIyjcFqvI5JA1GSAfe7s2XrOjLZEY="; 16 }; 17 18 nativeBuildInputs = [ installShellFiles ]; 19 20 + vendorHash = "sha256-fOy4jYF01MoWFS/SecXhlO2+BTYzR5eRm55rp+YNUuU="; 21 22 ldflags = [ "-w" "-s" ]; 23
+2 -2
pkgs/by-name/fe/feather/package.nix
··· 21 22 stdenv.mkDerivation (finalAttrs: { 23 pname = "feather"; 24 - version = "2.6.4"; 25 26 src = fetchFromGitHub { 27 owner = "feather-wallet"; 28 repo = "feather"; 29 rev = finalAttrs.version; 30 - hash = "sha256-NFFIpHyie8jABfmiJP38VbPFjZgaNc+i5JcpbRr+mBU="; 31 fetchSubmodules = true; 32 }; 33
··· 21 22 stdenv.mkDerivation (finalAttrs: { 23 pname = "feather"; 24 + version = "2.6.5"; 25 26 src = fetchFromGitHub { 27 owner = "feather-wallet"; 28 repo = "feather"; 29 rev = finalAttrs.version; 30 + hash = "sha256-HvjcjiVXTK9mZOvh91iCMf/cZ9BMlPxXjgFKYWolJ74="; 31 fetchSubmodules = true; 32 }; 33
+2 -2
pkgs/by-name/fl/flarectl/package.nix
··· 5 6 buildGoModule rec { 7 pname = "flarectl"; 8 - version = "0.90.0"; 9 10 src = fetchFromGitHub { 11 owner = "cloudflare"; 12 repo = "cloudflare-go"; 13 rev = "v${version}"; 14 - hash = "sha256-4FgRK8tsds+4EFwYpZB2HrPvXN6LdZjehG2oilhOkVw="; 15 }; 16 17 vendorHash = "sha256-F1fwzzBg60E7B9iPV0gziGB3WE1tcZ/6nMpnEyTjV1g=";
··· 5 6 buildGoModule rec { 7 pname = "flarectl"; 8 + version = "0.91.0"; 9 10 src = fetchFromGitHub { 11 owner = "cloudflare"; 12 repo = "cloudflare-go"; 13 rev = "v${version}"; 14 + hash = "sha256-T9Xv7EDQfaGOIryvH8TVxrOcIrJWUEsnZ7PpU9Lmv3Y="; 15 }; 16 17 vendorHash = "sha256-F1fwzzBg60E7B9iPV0gziGB3WE1tcZ/6nMpnEyTjV1g=";
+3 -3
pkgs/by-name/go/go-judge/package.nix
··· 5 6 buildGoModule rec { 7 pname = "go-judge"; 8 - version = "1.8.1"; 9 10 src = fetchFromGitHub { 11 owner = "criyle"; 12 repo = pname; 13 rev = "v${version}"; 14 - hash = "sha256-yWO4LD8inFOZiyrwFhjl2FCkGePpLfXuLCTwBUUGal4="; 15 }; 16 17 - vendorHash = "sha256-lMqZGrrMwNER8RKABheUH4GPy0q32FBTY3zmYHtssKo="; 18 19 tags = [ "nomsgpack" ]; 20
··· 5 6 buildGoModule rec { 7 pname = "go-judge"; 8 + version = "1.8.2"; 9 10 src = fetchFromGitHub { 11 owner = "criyle"; 12 repo = pname; 13 rev = "v${version}"; 14 + hash = "sha256-8WaQbif23+KFPdB6TG7SLPt+TbrYLkh5Hu44Jj06hl4="; 15 }; 16 17 + vendorHash = "sha256-7uu3vTnEodmJf7yKxSntwbaocuEYmi9RVknjUT9oU2U="; 18 19 tags = [ "nomsgpack" ]; 20
+3 -3
pkgs/by-name/jn/jnv/package.nix
··· 7 }: 8 rustPlatform.buildRustPackage rec { 9 pname = "jnv"; 10 - version = "0.1.2"; 11 12 src = fetchFromGitHub { 13 owner = "ynqa"; 14 repo = "jnv"; 15 rev = "v${version}"; 16 - hash = "sha256-22aoK1s8DhKttGGR9ouNDIWhYCv6dghT/jfAC0VX8Sw="; 17 }; 18 19 - cargoHash = "sha256-CmupwWwopXpnPm8R17JVfAoGt4QEos5I+3qumDKEyM8="; 20 21 nativeBuildInputs = [ 22 autoconf
··· 7 }: 8 rustPlatform.buildRustPackage rec { 9 pname = "jnv"; 10 + version = "0.1.3"; 11 12 src = fetchFromGitHub { 13 owner = "ynqa"; 14 repo = "jnv"; 15 rev = "v${version}"; 16 + hash = "sha256-szPMbcR6fg9mgJ0oE07aYTJZHJKbguK3IFKhuV0D/rI="; 17 }; 18 19 + cargoHash = "sha256-vEyWawtWT/8GntlEUyrtBRXPcjgMg9oYemGzHSg50Hg="; 20 21 nativeBuildInputs = [ 22 autoconf
+2 -2
pkgs/by-name/ki/kikit/default.nix
··· 14 , pytestCheckHook 15 , commentjson 16 , wxpython 17 - , pcbnew-transition 18 , pybars3 19 , versioneer 20 , shapely_1_8 ··· 47 commentjson 48 # https://github.com/yaqwsx/KiKit/issues/575 49 wxpython 50 - pcbnew-transition 51 pybars3 52 # https://github.com/yaqwsx/KiKit/issues/574 53 shapely_1_8
··· 14 , pytestCheckHook 15 , commentjson 16 , wxpython 17 + , pcbnewtransition 18 , pybars3 19 , versioneer 20 , shapely_1_8 ··· 47 commentjson 48 # https://github.com/yaqwsx/KiKit/issues/575 49 wxpython 50 + pcbnewtransition 51 pybars3 52 # https://github.com/yaqwsx/KiKit/issues/574 53 shapely_1_8
+3 -3
pkgs/by-name/kl/klog-time-tracker/package.nix
··· 2 3 buildGoModule rec { 4 pname = "klog-time-tracker"; 5 - version = "6.2"; 6 7 src = fetchFromGitHub { 8 owner = "jotaen"; 9 repo = "klog"; 10 rev = "v${version}"; 11 - hash = "sha256-PFYPthrschw6XEf128L7yBygrVR3E3rtATCpxXGFRd4="; 12 }; 13 14 - vendorHash = "sha256-X5xL/4blWjddJsHwwfLpGjHrfia1sttmmqHjaAIVXVo="; 15 16 meta = with lib; { 17 description = "Command line tool for time tracking in a human-readable, plain-text file format";
··· 2 3 buildGoModule rec { 4 pname = "klog-time-tracker"; 5 + version = "6.3"; 6 7 src = fetchFromGitHub { 8 owner = "jotaen"; 9 repo = "klog"; 10 rev = "v${version}"; 11 + hash = "sha256-/NbMXJY853XIiEEVPJdZRO5IZEDYaalSekQ4kxnZgIw="; 12 }; 13 14 + vendorHash = "sha256-L84eKm1wktClye01JeyF0LOV9A8ip6Fr+/h09VVZ56k="; 15 16 meta = with lib; { 17 description = "Command line tool for time tracking in a human-readable, plain-text file format";
+2 -2
pkgs/by-name/mi/miru/package.nix
··· 5 6 appimageTools.wrapType2 rec { 7 pname = "miru"; 8 - version = "4.5.10"; 9 10 src = fetchurl { 11 url = "https://github.com/ThaUnknown/miru/releases/download/v${version}/linux-Miru-${version}.AppImage"; 12 name = "${pname}-${version}.AppImage"; 13 - sha256 = "sha256-ptaviLwr0X/MuF517YLW7i9+rtnktcpgHVqMHn+tXWg="; 14 }; 15 16 extraInstallCommands =
··· 5 6 appimageTools.wrapType2 rec { 7 pname = "miru"; 8 + version = "5.0.0"; 9 10 src = fetchurl { 11 url = "https://github.com/ThaUnknown/miru/releases/download/v${version}/linux-Miru-${version}.AppImage"; 12 name = "${pname}-${version}.AppImage"; 13 + sha256 = "sha256-Gp3pP973+peSr0pfUDqKQWZFiY4jdOp4tsn1336wcwY="; 14 }; 15 16 extraInstallCommands =
+3 -3
pkgs/by-name/ni/nixseparatedebuginfod/package.nix
··· 10 11 rustPlatform.buildRustPackage rec { 12 pname = "nixseparatedebuginfod"; 13 - version = "0.3.3"; 14 15 src = fetchFromGitHub { 16 owner = "symphorien"; 17 repo = "nixseparatedebuginfod"; 18 rev = "v${version}"; 19 - hash = "sha256-KQzMLAl/2JYy+EVBIhUTouOefOX6OCE3iIZONFMQivk="; 20 }; 21 22 - cargoHash = "sha256-UzPWJfkVLqCuMdNcAfQS38lgtWCO9HhCf5ZCqzWQ6jY="; 23 24 # tests need a working nix install with access to the internet 25 doCheck = false;
··· 10 11 rustPlatform.buildRustPackage rec { 12 pname = "nixseparatedebuginfod"; 13 + version = "0.3.4"; 14 15 src = fetchFromGitHub { 16 owner = "symphorien"; 17 repo = "nixseparatedebuginfod"; 18 rev = "v${version}"; 19 + hash = "sha256-lbYU9gveZ4SkIpMMN8KRJItA3PZSDWcJAJs4WDoivBg="; 20 }; 21 22 + cargoHash = "sha256-iKmAOPxxuhIYRKQfOuqHrF+u3wtjOk7RJ9gzPFHGGqw="; 23 24 # tests need a working nix install with access to the internet 25 doCheck = false;
+2 -2
pkgs/by-name/nn/nncp/package.nix
··· 3 , fetchurl 4 , lib 5 , genericUpdater 6 - , go 7 , perl 8 , stdenv 9 , writeShellScript ··· 20 }; 21 22 nativeBuildInputs = [ 23 - go 24 ]; 25 26 # Build parameters
··· 3 , fetchurl 4 , lib 5 , genericUpdater 6 + , go_1_21 7 , perl 8 , stdenv 9 , writeShellScript ··· 20 }; 21 22 nativeBuildInputs = [ 23 + go_1_21 24 ]; 25 26 # Build parameters
+48
pkgs/by-name/no/novops/package.nix
···
··· 1 + { lib 2 + , fetchFromGitHub 3 + , rustPlatform 4 + , pkg-config 5 + , openssl 6 + , stdenv 7 + , libiconv 8 + , darwin 9 + }: 10 + 11 + rustPlatform.buildRustPackage rec { 12 + pname = "novops"; 13 + version = "0.12.1"; 14 + 15 + src = fetchFromGitHub { 16 + owner = "PierreBeucher"; 17 + repo = pname; 18 + rev = "v${version}"; 19 + hash = "sha256-iQFw3m7dpAii/Nc1UQ/ZXTuHvj5vGsp3SOqd14uHUpc="; 20 + }; 21 + 22 + cargoHash = "sha256-mQ7Vm80S4FALWiEsV+68pNrah36aYu7PediRlJUXLAk="; 23 + 24 + buildInputs = [ 25 + openssl # required for openssl-sys 26 + ] ++ lib.optional stdenv.isDarwin [ 27 + libiconv 28 + darwin.apple_sdk.frameworks.SystemConfiguration 29 + ]; 30 + 31 + nativeBuildInputs = [ 32 + pkg-config # required for openssl-sys 33 + ]; 34 + 35 + cargoTestFlags = [ 36 + # Only run lib tests (unit tests) 37 + # All other tests are integration tests which should not be run with Nix build 38 + "--lib" 39 + ]; 40 + 41 + meta = with lib; { 42 + description = "Cross-platform secret & config manager for development and CI environments"; 43 + homepage = "https://github.com/PierreBeucher/novops"; 44 + license = licenses.lgpl3; 45 + maintainers = with maintainers; [ pbeucher ]; 46 + mainProgram = "novops"; 47 + }; 48 + }
+3 -3
pkgs/by-name/nw/nwg-drawer/package.nix
··· 12 13 let 14 pname = "nwg-drawer"; 15 - version = "0.4.5"; 16 17 src = fetchFromGitHub { 18 owner = "nwg-piotr"; 19 repo = "nwg-drawer"; 20 rev = "v${version}"; 21 - hash = "sha256-TtCn93AyCSa0AlwwbtTdHwwteGbhaFL5OCohGOxn4Bg="; 22 }; 23 24 - vendorHash = "sha256-w27zoC0BwTkiKyGVfNWG0k4tyTm5IIAthKqOyIMYBZQ="; 25 in 26 buildGoModule { 27 inherit pname version src vendorHash;
··· 12 13 let 14 pname = "nwg-drawer"; 15 + version = "0.4.7"; 16 17 src = fetchFromGitHub { 18 owner = "nwg-piotr"; 19 repo = "nwg-drawer"; 20 rev = "v${version}"; 21 + hash = "sha256-rBb2ArjllCBO2+9hx3f/c+uUQD1nCZzzfQGz1Wovy/0="; 22 }; 23 24 + vendorHash = "sha256-L8gdJd5cPfQrcSXLxFx6BAVWOXC8HRuk5fFQ7MsKpIc="; 25 in 26 buildGoModule { 27 inherit pname version src vendorHash;
+3 -3
pkgs/by-name/ov/overskride/package.nix
··· 4 5 owner = "kaii-lb"; 6 name = "overskride"; 7 - version = "0.5.6"; 8 9 in rustPlatform.buildRustPackage { 10 ··· 15 inherit owner; 16 repo = name; 17 rev = "v${version}"; 18 - hash = "sha256-syQzHHT0s15oj8Yl2vhgyXlPI8UxOqIXGDqFeUc/dJQ="; 19 }; 20 21 - cargoHash = "sha256-NEsqVfKZqXSLieRO0BvQGdggmXXYO15qVhbfgAFATPc="; 22 23 nativeBuildInputs = [ 24 pkg-config
··· 4 5 owner = "kaii-lb"; 6 name = "overskride"; 7 + version = "0.5.7"; 8 9 in rustPlatform.buildRustPackage { 10 ··· 15 inherit owner; 16 repo = name; 17 rev = "v${version}"; 18 + hash = "sha256-vuCpUTn/Re2wZIoCmKHwBRPdfpHDzNHi42iwvBFYjXo="; 19 }; 20 21 + cargoHash = "sha256-hX3GHRiE/CbeT/zblQHzbxLPEc/grDddXgqoAe64zUM="; 22 23 nativeBuildInputs = [ 24 pkg-config
+3 -3
pkgs/by-name/ow/owmods-cli/package.nix
··· 16 17 rustPlatform.buildRustPackage rec { 18 pname = "owmods-cli"; 19 - version = "0.13.0"; 20 21 src = fetchFromGitHub { 22 owner = "ow-mods"; 23 repo = "ow-mod-man"; 24 rev = "cli_v${version}"; 25 - hash = "sha256-JCPuKGO0pbhQaNmZUcZ95EZbXubrjZnw0qJmKCGuAoQ="; 26 }; 27 28 - cargoHash = "sha256-dTEEpjonvFYFv16e0eS71B4OMiYueYSfcs8gmSYeHPc="; 29 30 nativeBuildInputs = [ 31 pkg-config
··· 16 17 rustPlatform.buildRustPackage rec { 18 pname = "owmods-cli"; 19 + version = "0.13.1"; 20 21 src = fetchFromGitHub { 22 owner = "ow-mods"; 23 repo = "ow-mod-man"; 24 rev = "cli_v${version}"; 25 + hash = "sha256-atP2nUOWs4WBo7jjugPfELW0BDz6kETyTaWkR9tsmb8="; 26 }; 27 28 + cargoHash = "sha256-PgPGSMvdvYKRgFc1zq1WN7Zu2ie8RwsupVnhW9Nw64Y="; 29 30 nativeBuildInputs = [ 31 pkg-config
+31 -31
pkgs/by-name/pe/pest/composer.lock
··· 4 "Read more about it at https://getcomposer.org/doc/01-basic-usage.md#installing-dependencies", 5 "This file is @generated automatically" 6 ], 7 - "content-hash": "3334c385a76e74a9e5a3cc6af8daed8e", 8 "packages": [ 9 { 10 "name": "brianium/paratest", ··· 1069 }, 1070 { 1071 "name": "phpstan/phpdoc-parser", 1072 - "version": "1.26.0", 1073 "source": { 1074 "type": "git", 1075 "url": "https://github.com/phpstan/phpdoc-parser.git", 1076 - "reference": "231e3186624c03d7e7c890ec662b81e6b0405227" 1077 }, 1078 "dist": { 1079 "type": "zip", 1080 - "url": "https://api.github.com/repos/phpstan/phpdoc-parser/zipball/231e3186624c03d7e7c890ec662b81e6b0405227", 1081 - "reference": "231e3186624c03d7e7c890ec662b81e6b0405227", 1082 "shasum": "" 1083 }, 1084 "require": { ··· 1110 "description": "PHPDoc parser with support for nullable, intersection and generic types", 1111 "support": { 1112 "issues": "https://github.com/phpstan/phpdoc-parser/issues", 1113 - "source": "https://github.com/phpstan/phpdoc-parser/tree/1.26.0" 1114 }, 1115 - "time": "2024-02-23T16:05:55+00:00" 1116 }, 1117 { 1118 "name": "phpunit/php-code-coverage", ··· 1437 }, 1438 { 1439 "name": "phpunit/phpunit", 1440 - "version": "10.5.13", 1441 "source": { 1442 "type": "git", 1443 "url": "https://github.com/sebastianbergmann/phpunit.git", 1444 - "reference": "20a63fc1c6db29b15da3bd02d4b6cf59900088a7" 1445 }, 1446 "dist": { 1447 "type": "zip", 1448 - "url": "https://api.github.com/repos/sebastianbergmann/phpunit/zipball/20a63fc1c6db29b15da3bd02d4b6cf59900088a7", 1449 - "reference": "20a63fc1c6db29b15da3bd02d4b6cf59900088a7", 1450 "shasum": "" 1451 }, 1452 "require": { ··· 1518 "support": { 1519 "issues": "https://github.com/sebastianbergmann/phpunit/issues", 1520 "security": "https://github.com/sebastianbergmann/phpunit/security/policy", 1521 - "source": "https://github.com/sebastianbergmann/phpunit/tree/10.5.13" 1522 }, 1523 "funding": [ 1524 { ··· 1534 "type": "tidelift" 1535 } 1536 ], 1537 - "time": "2024-03-12T15:37:41+00:00" 1538 }, 1539 { 1540 "name": "psr/container", ··· 2011 }, 2012 { 2013 "name": "sebastian/environment", 2014 - "version": "6.0.1", 2015 "source": { 2016 "type": "git", 2017 "url": "https://github.com/sebastianbergmann/environment.git", 2018 - "reference": "43c751b41d74f96cbbd4e07b7aec9675651e2951" 2019 }, 2020 "dist": { 2021 "type": "zip", 2022 - "url": "https://api.github.com/repos/sebastianbergmann/environment/zipball/43c751b41d74f96cbbd4e07b7aec9675651e2951", 2023 - "reference": "43c751b41d74f96cbbd4e07b7aec9675651e2951", 2024 "shasum": "" 2025 }, 2026 "require": { ··· 2035 "type": "library", 2036 "extra": { 2037 "branch-alias": { 2038 - "dev-main": "6.0-dev" 2039 } 2040 }, 2041 "autoload": { ··· 2063 "support": { 2064 "issues": "https://github.com/sebastianbergmann/environment/issues", 2065 "security": "https://github.com/sebastianbergmann/environment/security/policy", 2066 - "source": "https://github.com/sebastianbergmann/environment/tree/6.0.1" 2067 }, 2068 "funding": [ 2069 { ··· 2071 "type": "github" 2072 } 2073 ], 2074 - "time": "2023-04-11T05:39:26+00:00" 2075 }, 2076 { 2077 "name": "sebastian/exporter", ··· 3787 }, 3788 { 3789 "name": "phpstan/phpstan", 3790 - "version": "1.10.62", 3791 "source": { 3792 "type": "git", 3793 "url": "https://github.com/phpstan/phpstan.git", 3794 - "reference": "cd5c8a1660ed3540b211407c77abf4af193a6af9" 3795 }, 3796 "dist": { 3797 "type": "zip", 3798 - "url": "https://api.github.com/repos/phpstan/phpstan/zipball/cd5c8a1660ed3540b211407c77abf4af193a6af9", 3799 - "reference": "cd5c8a1660ed3540b211407c77abf4af193a6af9", 3800 "shasum": "" 3801 }, 3802 "require": { ··· 3845 "type": "tidelift" 3846 } 3847 ], 3848 - "time": "2024-03-13T12:27:20+00:00" 3849 }, 3850 { 3851 "name": "phpstan/phpstan-strict-rules", ··· 4220 }, 4221 { 4222 "name": "tomasvotruba/type-coverage", 4223 - "version": "0.2.4", 4224 "source": { 4225 "type": "git", 4226 "url": "https://github.com/TomasVotruba/type-coverage.git", 4227 - "reference": "47f75151c3b3c4e040e0c68d9bba47597bf5ad6f" 4228 }, 4229 "dist": { 4230 "type": "zip", 4231 - "url": "https://api.github.com/repos/TomasVotruba/type-coverage/zipball/47f75151c3b3c4e040e0c68d9bba47597bf5ad6f", 4232 - "reference": "47f75151c3b3c4e040e0c68d9bba47597bf5ad6f", 4233 "shasum": "" 4234 }, 4235 "require": { ··· 4261 ], 4262 "support": { 4263 "issues": "https://github.com/TomasVotruba/type-coverage/issues", 4264 - "source": "https://github.com/TomasVotruba/type-coverage/tree/0.2.4" 4265 }, 4266 "funding": [ 4267 { ··· 4273 "type": "github" 4274 } 4275 ], 4276 - "time": "2024-03-15T11:34:50+00:00" 4277 } 4278 ], 4279 "aliases": [],
··· 4 "Read more about it at https://getcomposer.org/doc/01-basic-usage.md#installing-dependencies", 5 "This file is @generated automatically" 6 ], 7 + "content-hash": "a5966cfeff59a5290fd936057af38991", 8 "packages": [ 9 { 10 "name": "brianium/paratest", ··· 1069 }, 1070 { 1071 "name": "phpstan/phpdoc-parser", 1072 + "version": "1.27.0", 1073 "source": { 1074 "type": "git", 1075 "url": "https://github.com/phpstan/phpdoc-parser.git", 1076 + "reference": "86e4d5a4b036f8f0be1464522f4c6b584c452757" 1077 }, 1078 "dist": { 1079 "type": "zip", 1080 + "url": "https://api.github.com/repos/phpstan/phpdoc-parser/zipball/86e4d5a4b036f8f0be1464522f4c6b584c452757", 1081 + "reference": "86e4d5a4b036f8f0be1464522f4c6b584c452757", 1082 "shasum": "" 1083 }, 1084 "require": { ··· 1110 "description": "PHPDoc parser with support for nullable, intersection and generic types", 1111 "support": { 1112 "issues": "https://github.com/phpstan/phpdoc-parser/issues", 1113 + "source": "https://github.com/phpstan/phpdoc-parser/tree/1.27.0" 1114 }, 1115 + "time": "2024-03-21T13:14:53+00:00" 1116 }, 1117 { 1118 "name": "phpunit/php-code-coverage", ··· 1437 }, 1438 { 1439 "name": "phpunit/phpunit", 1440 + "version": "10.5.15", 1441 "source": { 1442 "type": "git", 1443 "url": "https://github.com/sebastianbergmann/phpunit.git", 1444 + "reference": "86376e05e8745ed81d88232ff92fee868247b07b" 1445 }, 1446 "dist": { 1447 "type": "zip", 1448 + "url": "https://api.github.com/repos/sebastianbergmann/phpunit/zipball/86376e05e8745ed81d88232ff92fee868247b07b", 1449 + "reference": "86376e05e8745ed81d88232ff92fee868247b07b", 1450 "shasum": "" 1451 }, 1452 "require": { ··· 1518 "support": { 1519 "issues": "https://github.com/sebastianbergmann/phpunit/issues", 1520 "security": "https://github.com/sebastianbergmann/phpunit/security/policy", 1521 + "source": "https://github.com/sebastianbergmann/phpunit/tree/10.5.15" 1522 }, 1523 "funding": [ 1524 { ··· 1534 "type": "tidelift" 1535 } 1536 ], 1537 + "time": "2024-03-22T04:17:47+00:00" 1538 }, 1539 { 1540 "name": "psr/container", ··· 2011 }, 2012 { 2013 "name": "sebastian/environment", 2014 + "version": "6.1.0", 2015 "source": { 2016 "type": "git", 2017 "url": "https://github.com/sebastianbergmann/environment.git", 2018 + "reference": "8074dbcd93529b357029f5cc5058fd3e43666984" 2019 }, 2020 "dist": { 2021 "type": "zip", 2022 + "url": "https://api.github.com/repos/sebastianbergmann/environment/zipball/8074dbcd93529b357029f5cc5058fd3e43666984", 2023 + "reference": "8074dbcd93529b357029f5cc5058fd3e43666984", 2024 "shasum": "" 2025 }, 2026 "require": { ··· 2035 "type": "library", 2036 "extra": { 2037 "branch-alias": { 2038 + "dev-main": "6.1-dev" 2039 } 2040 }, 2041 "autoload": { ··· 2063 "support": { 2064 "issues": "https://github.com/sebastianbergmann/environment/issues", 2065 "security": "https://github.com/sebastianbergmann/environment/security/policy", 2066 + "source": "https://github.com/sebastianbergmann/environment/tree/6.1.0" 2067 }, 2068 "funding": [ 2069 { ··· 2071 "type": "github" 2072 } 2073 ], 2074 + "time": "2024-03-23T08:47:14+00:00" 2075 }, 2076 { 2077 "name": "sebastian/exporter", ··· 3787 }, 3788 { 3789 "name": "phpstan/phpstan", 3790 + "version": "1.10.65", 3791 "source": { 3792 "type": "git", 3793 "url": "https://github.com/phpstan/phpstan.git", 3794 + "reference": "3c657d057a0b7ecae19cb12db446bbc99d8839c6" 3795 }, 3796 "dist": { 3797 "type": "zip", 3798 + "url": "https://api.github.com/repos/phpstan/phpstan/zipball/3c657d057a0b7ecae19cb12db446bbc99d8839c6", 3799 + "reference": "3c657d057a0b7ecae19cb12db446bbc99d8839c6", 3800 "shasum": "" 3801 }, 3802 "require": { ··· 3845 "type": "tidelift" 3846 } 3847 ], 3848 + "time": "2024-03-23T10:30:26+00:00" 3849 }, 3850 { 3851 "name": "phpstan/phpstan-strict-rules", ··· 4220 }, 4221 { 4222 "name": "tomasvotruba/type-coverage", 4223 + "version": "0.2.5", 4224 "source": { 4225 "type": "git", 4226 "url": "https://github.com/TomasVotruba/type-coverage.git", 4227 + "reference": "3d463bc8a894d425eab837cb0f49d2c605068740" 4228 }, 4229 "dist": { 4230 "type": "zip", 4231 + "url": "https://api.github.com/repos/TomasVotruba/type-coverage/zipball/3d463bc8a894d425eab837cb0f49d2c605068740", 4232 + "reference": "3d463bc8a894d425eab837cb0f49d2c605068740", 4233 "shasum": "" 4234 }, 4235 "require": { ··· 4261 ], 4262 "support": { 4263 "issues": "https://github.com/TomasVotruba/type-coverage/issues", 4264 + "source": "https://github.com/TomasVotruba/type-coverage/tree/0.2.5" 4265 }, 4266 "funding": [ 4267 { ··· 4273 "type": "github" 4274 } 4275 ], 4276 + "time": "2024-03-16T10:07:54+00:00" 4277 } 4278 ], 4279 "aliases": [],
+3 -3
pkgs/by-name/pe/pest/package.nix
··· 2 3 php.buildComposerProject (finalAttrs: { 4 pname = "pest"; 5 - version = "2.34.4"; 6 7 src = fetchFromGitHub { 8 owner = "pestphp"; 9 repo = "pest"; 10 rev = "v${finalAttrs.version}"; 11 - hash = "sha256-/Ygm/jb08t+0EG4KHM2utAavka28VzmjVU/uXODMFvI="; 12 }; 13 14 composerLock = ./composer.lock; 15 16 - vendorHash = "sha256-RDTmNfXD8Lk50i7dY09JNUgg8hcEM0dtwJnh8UpHgQ4="; 17 18 meta = { 19 changelog = "https://github.com/pestphp/pest/releases/tag/v${finalAttrs.version}";
··· 2 3 php.buildComposerProject (finalAttrs: { 4 pname = "pest"; 5 + version = "2.34.5"; 6 7 src = fetchFromGitHub { 8 owner = "pestphp"; 9 repo = "pest"; 10 rev = "v${finalAttrs.version}"; 11 + hash = "sha256-rRXRtcjQUCx8R5sGRBUwlKtog6jQ1WaOu225npM6Ct8="; 12 }; 13 14 composerLock = ./composer.lock; 15 16 + vendorHash = "sha256-skNf6bUyGUN/F9Ffpz325napOmPINYk1TyUyYqWmwRM="; 17 18 meta = { 19 changelog = "https://github.com/pestphp/pest/releases/tag/v${finalAttrs.version}";
+55
pkgs/by-name/ph/photonvision/package.nix
···
··· 1 + { lib 2 + , stdenv 3 + , fetchurl 4 + , makeWrapper 5 + , temurin-jre-bin-11 6 + , bash 7 + , suitesparse 8 + , nixosTests 9 + }: 10 + 11 + stdenv.mkDerivation rec { 12 + pname = "photonvision"; 13 + version = "2024.2.3"; 14 + 15 + src = { 16 + "x86_64-linux" = fetchurl { 17 + url = "https://github.com/PhotonVision/photonvision/releases/download/v${version}/photonvision-v${version}-linuxx64.jar"; 18 + hash = "sha256-45ae9sElAmN6++F9OGAvY/nUl/9UxvHtFxhetKVKfDc="; 19 + }; 20 + "aarch64-linux" = fetchurl { 21 + url = "https://github.com/PhotonVision/photonvision/releases/download/v${version}/photonvision-v${version}-linuxarm64.jar"; 22 + hash = "sha256-i/osKO+RAg2nFUPjBdkn3q0Id+uCSTiucfKFVVlEqgs="; 23 + }; 24 + }.${stdenv.hostPlatform.system} or (throw "Unsupported system: ${stdenv.hostPlatform.system}"); 25 + 26 + dontUnpack = true; 27 + 28 + nativeBuildInputs = [ makeWrapper ]; 29 + 30 + installPhase = '' 31 + runHook preInstall 32 + 33 + install -D $src $out/lib/photonvision.jar 34 + 35 + makeWrapper ${temurin-jre-bin-11}/bin/java $out/bin/photonvision \ 36 + --prefix LD_LIBRARY_PATH : ${lib.makeLibraryPath [ stdenv.cc.cc.lib suitesparse ]} \ 37 + --prefix PATH : ${lib.makeBinPath [ temurin-jre-bin-11 bash.out ]} \ 38 + --add-flags "-jar $out/lib/photonvision.jar" 39 + 40 + runHook postInstall 41 + ''; 42 + 43 + passthru.tests = { 44 + starts-web-server = nixosTests.photonvision; 45 + }; 46 + 47 + meta = with lib; { 48 + description = "The free, fast, and easy-to-use computer vision solution for the FIRST Robotics Competition"; 49 + homepage = "https://photonvision.org/"; 50 + license = licenses.gpl3; 51 + maintainers = with maintainers; [ max-niederman ]; 52 + mainProgram = "photonvision"; 53 + platforms = [ "x86_64-linux" "aarch64-linux" ]; 54 + }; 55 + }
+2 -2
pkgs/by-name/pl/plasticity/package.nix
··· 33 }: 34 stdenv.mkDerivation rec { 35 pname = "plasticity"; 36 - version = "1.4.15"; 37 38 src = fetchurl { 39 url = "https://github.com/nkallen/plasticity/releases/download/v${version}/Plasticity-${version}-1.x86_64.rpm"; 40 - hash = "sha256-wiUpDsfGVkhyjoXVpxaw3fqpo1aAfi0AkkvlkAZxTYI="; 41 }; 42 43 passthru.updateScript = ./update.sh;
··· 33 }: 34 stdenv.mkDerivation rec { 35 pname = "plasticity"; 36 + version = "1.4.18"; 37 38 src = fetchurl { 39 url = "https://github.com/nkallen/plasticity/releases/download/v${version}/Plasticity-${version}-1.x86_64.rpm"; 40 + hash = "sha256-iSGYc8Ms6Kk4JhR2q/yUq26q1adbrZe4Gnpw5YAN1L4="; 41 }; 42 43 passthru.updateScript = ./update.sh;
+55 -59
pkgs/by-name/pr/prettypst/Cargo.lock
··· 24 25 [[package]] 26 name = "anstyle-parse" 27 - version = "0.2.2" 28 source = "registry+https://github.com/rust-lang/crates.io-index" 29 - checksum = "317b9a89c1868f5ea6ff1d9539a69f45dffc21ce321ac1fd1160dfa48c8e2140" 30 dependencies = [ 31 "utf8parse", 32 ] 33 34 [[package]] 35 name = "anstyle-query" 36 - version = "1.0.0" 37 source = "registry+https://github.com/rust-lang/crates.io-index" 38 - checksum = "5ca11d4be1bab0c8bc8734a9aa7bf4ee8316d462a08c6ac5052f888fef5b494b" 39 dependencies = [ 40 "windows-sys", 41 ] 42 43 [[package]] 44 name = "anstyle-wincon" 45 - version = "3.0.1" 46 source = "registry+https://github.com/rust-lang/crates.io-index" 47 - checksum = "f0699d10d2f4d628a98ee7b57b289abbc98ff3bad977cb3152709d4bf2330628" 48 dependencies = [ 49 "anstyle", 50 "windows-sys", ··· 52 53 [[package]] 54 name = "clap" 55 - version = "4.4.8" 56 source = "registry+https://github.com/rust-lang/crates.io-index" 57 - checksum = "2275f18819641850fa26c89acc84d465c1bf91ce57bc2748b28c420473352f64" 58 dependencies = [ 59 "clap_builder", 60 "clap_derive", ··· 62 63 [[package]] 64 name = "clap_builder" 65 - version = "4.4.8" 66 source = "registry+https://github.com/rust-lang/crates.io-index" 67 - checksum = "07cdf1b148b25c1e1f7a42225e30a0d99a615cd4637eae7365548dd4529b95bc" 68 dependencies = [ 69 "anstream", 70 "anstyle", ··· 81 "heck", 82 "proc-macro2", 83 "quote", 84 - "syn 2.0.39", 85 ] 86 87 [[package]] ··· 98 99 [[package]] 100 name = "comemo" 101 - version = "0.3.0" 102 source = "registry+https://github.com/rust-lang/crates.io-index" 103 - checksum = "28a097f142aeb5b03af73595536cd55f5d649fca4d656379aac86b3af133cf92" 104 dependencies = [ 105 "comemo-macros", 106 "siphasher", ··· 108 109 [[package]] 110 name = "comemo-macros" 111 - version = "0.3.0" 112 source = "registry+https://github.com/rust-lang/crates.io-index" 113 - checksum = "168cc09917f6a014a4cf6ed166d1b541a20a768c60f9cc348f25203ee8312940" 114 dependencies = [ 115 "proc-macro2", 116 "quote", 117 - "syn 1.0.109", 118 ] 119 120 [[package]] ··· 134 135 [[package]] 136 name = "hashbrown" 137 - version = "0.14.2" 138 source = "registry+https://github.com/rust-lang/crates.io-index" 139 - checksum = "f93e7192158dbcda357bdec5fb5788eebf8bbac027f3f33e719d29135ae84156" 140 141 [[package]] 142 name = "heck" ··· 174 175 [[package]] 176 name = "prettypst" 177 - version = "1.0.0" 178 dependencies = [ 179 "clap", 180 "serde", ··· 185 186 [[package]] 187 name = "proc-macro2" 188 - version = "1.0.69" 189 source = "registry+https://github.com/rust-lang/crates.io-index" 190 - checksum = "134c189feb4956b20f6f547d2cf727d4c0fe06722b20a0eec87ed445a97f92da" 191 dependencies = [ 192 "unicode-ident", 193 ] ··· 218 dependencies = [ 219 "proc-macro2", 220 "quote", 221 - "syn 2.0.39", 222 ] 223 224 [[package]] ··· 232 233 [[package]] 234 name = "siphasher" 235 - version = "0.3.11" 236 source = "registry+https://github.com/rust-lang/crates.io-index" 237 - checksum = "38b58827f4464d87d377d175e90bf58eb00fd8716ff0a62f80356b5e61555d0d" 238 239 [[package]] 240 name = "strsim" ··· 244 245 [[package]] 246 name = "syn" 247 - version = "1.0.109" 248 - source = "registry+https://github.com/rust-lang/crates.io-index" 249 - checksum = "72b64191b275b66ffe2469e8af2c1cfe3bafa67b529ead792a6d0160888b4237" 250 - dependencies = [ 251 - "proc-macro2", 252 - "quote", 253 - "unicode-ident", 254 - ] 255 - 256 - [[package]] 257 - name = "syn" 258 version = "2.0.39" 259 source = "registry+https://github.com/rust-lang/crates.io-index" 260 checksum = "23e78b90f2fcf45d3e842032ce32e3f2d1545ba6636271dcbf24fa306d87be7a" ··· 281 dependencies = [ 282 "proc-macro2", 283 "quote", 284 - "syn 2.0.39", 285 ] 286 287 [[package]] ··· 337 dependencies = [ 338 "proc-macro2", 339 "quote", 340 - "syn 2.0.39", 341 ] 342 343 [[package]] ··· 351 352 [[package]] 353 name = "typst-syntax" 354 - version = "0.9.0" 355 - source = "git+https://github.com/typst/typst.git?tag=v0.9.0#7bb4f6df44086b4c1120b227f7ae963e6c2ad5ab" 356 dependencies = [ 357 "comemo", 358 "ecow", ··· 361 "tracing", 362 "unicode-ident", 363 "unicode-math-class", 364 "unicode-segmentation", 365 "unscanny", 366 ] ··· 378 checksum = "7d246cf599d5fae3c8d56e04b20eb519adb89a8af8d0b0fbcded369aa3647d65" 379 380 [[package]] 381 name = "unicode-segmentation" 382 version = "1.10.1" 383 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 397 398 [[package]] 399 name = "windows-sys" 400 - version = "0.48.0" 401 source = "registry+https://github.com/rust-lang/crates.io-index" 402 - checksum = "677d2418bec65e3338edb076e806bc1ec15693c5d0104683f2efe857f61056a9" 403 dependencies = [ 404 "windows-targets", 405 ] 406 407 [[package]] 408 name = "windows-targets" 409 - version = "0.48.5" 410 source = "registry+https://github.com/rust-lang/crates.io-index" 411 - checksum = "9a2fa6e2155d7247be68c096456083145c183cbbbc2764150dda45a87197940c" 412 dependencies = [ 413 "windows_aarch64_gnullvm", 414 "windows_aarch64_msvc", ··· 421 422 [[package]] 423 name = "windows_aarch64_gnullvm" 424 - version = "0.48.5" 425 source = "registry+https://github.com/rust-lang/crates.io-index" 426 - checksum = "2b38e32f0abccf9987a4e3079dfb67dcd799fb61361e53e2882c3cbaf0d905d8" 427 428 [[package]] 429 name = "windows_aarch64_msvc" 430 - version = "0.48.5" 431 source = "registry+https://github.com/rust-lang/crates.io-index" 432 - checksum = "dc35310971f3b2dbbf3f0690a219f40e2d9afcf64f9ab7cc1be722937c26b4bc" 433 434 [[package]] 435 name = "windows_i686_gnu" 436 - version = "0.48.5" 437 source = "registry+https://github.com/rust-lang/crates.io-index" 438 - checksum = "a75915e7def60c94dcef72200b9a8e58e5091744960da64ec734a6c6e9b3743e" 439 440 [[package]] 441 name = "windows_i686_msvc" 442 - version = "0.48.5" 443 source = "registry+https://github.com/rust-lang/crates.io-index" 444 - checksum = "8f55c233f70c4b27f66c523580f78f1004e8b5a8b659e05a4eb49d4166cca406" 445 446 [[package]] 447 name = "windows_x86_64_gnu" 448 - version = "0.48.5" 449 source = "registry+https://github.com/rust-lang/crates.io-index" 450 - checksum = "53d40abd2583d23e4718fddf1ebec84dbff8381c07cae67ff7768bbf19c6718e" 451 452 [[package]] 453 name = "windows_x86_64_gnullvm" 454 - version = "0.48.5" 455 source = "registry+https://github.com/rust-lang/crates.io-index" 456 - checksum = "0b7b52767868a23d5bab768e390dc5f5c55825b6d30b86c844ff2dc7414044cc" 457 458 [[package]] 459 name = "windows_x86_64_msvc" 460 - version = "0.48.5" 461 source = "registry+https://github.com/rust-lang/crates.io-index" 462 - checksum = "ed94fce61571a4006852b7389a063ab983c02eb1bb37b47f8272ce92d06d9538" 463 464 [[package]] 465 name = "winnow" 466 - version = "0.5.19" 467 source = "registry+https://github.com/rust-lang/crates.io-index" 468 - checksum = "829846f3e3db426d4cee4510841b71a8e58aa2a76b1132579487ae430ccd9c7b" 469 dependencies = [ 470 "memchr", 471 ]
··· 24 25 [[package]] 26 name = "anstyle-parse" 27 + version = "0.2.3" 28 source = "registry+https://github.com/rust-lang/crates.io-index" 29 + checksum = "c75ac65da39e5fe5ab759307499ddad880d724eed2f6ce5b5e8a26f4f387928c" 30 dependencies = [ 31 "utf8parse", 32 ] 33 34 [[package]] 35 name = "anstyle-query" 36 + version = "1.0.1" 37 source = "registry+https://github.com/rust-lang/crates.io-index" 38 + checksum = "a3a318f1f38d2418400f8209655bfd825785afd25aa30bb7ba6cc792e4596748" 39 dependencies = [ 40 "windows-sys", 41 ] 42 43 [[package]] 44 name = "anstyle-wincon" 45 + version = "3.0.2" 46 source = "registry+https://github.com/rust-lang/crates.io-index" 47 + checksum = "1cd54b81ec8d6180e24654d0b371ad22fc3dd083b6ff8ba325b72e00c87660a7" 48 dependencies = [ 49 "anstyle", 50 "windows-sys", ··· 52 53 [[package]] 54 name = "clap" 55 + version = "4.4.11" 56 source = "registry+https://github.com/rust-lang/crates.io-index" 57 + checksum = "bfaff671f6b22ca62406885ece523383b9b64022e341e53e009a62ebc47a45f2" 58 dependencies = [ 59 "clap_builder", 60 "clap_derive", ··· 62 63 [[package]] 64 name = "clap_builder" 65 + version = "4.4.11" 66 source = "registry+https://github.com/rust-lang/crates.io-index" 67 + checksum = "a216b506622bb1d316cd51328dce24e07bdff4a6128a47c7e7fad11878d5adbb" 68 dependencies = [ 69 "anstream", 70 "anstyle", ··· 81 "heck", 82 "proc-macro2", 83 "quote", 84 + "syn", 85 ] 86 87 [[package]] ··· 98 99 [[package]] 100 name = "comemo" 101 + version = "0.3.1" 102 source = "registry+https://github.com/rust-lang/crates.io-index" 103 + checksum = "bf5705468fa80602ee6a5f9318306e6c428bffd53e43209a78bc05e6e667c6f4" 104 dependencies = [ 105 "comemo-macros", 106 "siphasher", ··· 108 109 [[package]] 110 name = "comemo-macros" 111 + version = "0.3.1" 112 source = "registry+https://github.com/rust-lang/crates.io-index" 113 + checksum = "54af6ac68ada2d161fa9cc1ab52676228e340866d094d6542107e74b82acc095" 114 dependencies = [ 115 "proc-macro2", 116 "quote", 117 + "syn", 118 ] 119 120 [[package]] ··· 134 135 [[package]] 136 name = "hashbrown" 137 + version = "0.14.3" 138 source = "registry+https://github.com/rust-lang/crates.io-index" 139 + checksum = "290f1a1d9242c78d09ce40a5e87e7554ee637af1351968159f4952f028f75604" 140 141 [[package]] 142 name = "heck" ··· 174 175 [[package]] 176 name = "prettypst" 177 + version = "1.1.0" 178 dependencies = [ 179 "clap", 180 "serde", ··· 185 186 [[package]] 187 name = "proc-macro2" 188 + version = "1.0.70" 189 source = "registry+https://github.com/rust-lang/crates.io-index" 190 + checksum = "39278fbbf5fb4f646ce651690877f89d1c5811a3d4acb27700c1cb3cdb78fd3b" 191 dependencies = [ 192 "unicode-ident", 193 ] ··· 218 dependencies = [ 219 "proc-macro2", 220 "quote", 221 + "syn", 222 ] 223 224 [[package]] ··· 232 233 [[package]] 234 name = "siphasher" 235 + version = "1.0.0" 236 source = "registry+https://github.com/rust-lang/crates.io-index" 237 + checksum = "54ac45299ccbd390721be55b412d41931911f654fa99e2cb8bfb57184b2061fe" 238 239 [[package]] 240 name = "strsim" ··· 244 245 [[package]] 246 name = "syn" 247 version = "2.0.39" 248 source = "registry+https://github.com/rust-lang/crates.io-index" 249 checksum = "23e78b90f2fcf45d3e842032ce32e3f2d1545ba6636271dcbf24fa306d87be7a" ··· 270 dependencies = [ 271 "proc-macro2", 272 "quote", 273 + "syn", 274 ] 275 276 [[package]] ··· 326 dependencies = [ 327 "proc-macro2", 328 "quote", 329 + "syn", 330 ] 331 332 [[package]] ··· 340 341 [[package]] 342 name = "typst-syntax" 343 + version = "0.10.0" 344 + source = "git+https://github.com/typst/typst.git?tag=v0.10.0#70ca0d257bb4ba927f63260e20443f244e0bb58c" 345 dependencies = [ 346 "comemo", 347 "ecow", ··· 350 "tracing", 351 "unicode-ident", 352 "unicode-math-class", 353 + "unicode-script", 354 "unicode-segmentation", 355 "unscanny", 356 ] ··· 368 checksum = "7d246cf599d5fae3c8d56e04b20eb519adb89a8af8d0b0fbcded369aa3647d65" 369 370 [[package]] 371 + name = "unicode-script" 372 + version = "0.5.5" 373 + source = "registry+https://github.com/rust-lang/crates.io-index" 374 + checksum = "7d817255e1bed6dfd4ca47258685d14d2bdcfbc64fdc9e3819bd5848057b8ecc" 375 + 376 + [[package]] 377 name = "unicode-segmentation" 378 version = "1.10.1" 379 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 393 394 [[package]] 395 name = "windows-sys" 396 + version = "0.52.0" 397 source = "registry+https://github.com/rust-lang/crates.io-index" 398 + checksum = "282be5f36a8ce781fad8c8ae18fa3f9beff57ec1b52cb3de0789201425d9a33d" 399 dependencies = [ 400 "windows-targets", 401 ] 402 403 [[package]] 404 name = "windows-targets" 405 + version = "0.52.0" 406 source = "registry+https://github.com/rust-lang/crates.io-index" 407 + checksum = "8a18201040b24831fbb9e4eb208f8892e1f50a37feb53cc7ff887feb8f50e7cd" 408 dependencies = [ 409 "windows_aarch64_gnullvm", 410 "windows_aarch64_msvc", ··· 417 418 [[package]] 419 name = "windows_aarch64_gnullvm" 420 + version = "0.52.0" 421 source = "registry+https://github.com/rust-lang/crates.io-index" 422 + checksum = "cb7764e35d4db8a7921e09562a0304bf2f93e0a51bfccee0bd0bb0b666b015ea" 423 424 [[package]] 425 name = "windows_aarch64_msvc" 426 + version = "0.52.0" 427 source = "registry+https://github.com/rust-lang/crates.io-index" 428 + checksum = "bbaa0368d4f1d2aaefc55b6fcfee13f41544ddf36801e793edbbfd7d7df075ef" 429 430 [[package]] 431 name = "windows_i686_gnu" 432 + version = "0.52.0" 433 source = "registry+https://github.com/rust-lang/crates.io-index" 434 + checksum = "a28637cb1fa3560a16915793afb20081aba2c92ee8af57b4d5f28e4b3e7df313" 435 436 [[package]] 437 name = "windows_i686_msvc" 438 + version = "0.52.0" 439 source = "registry+https://github.com/rust-lang/crates.io-index" 440 + checksum = "ffe5e8e31046ce6230cc7215707b816e339ff4d4d67c65dffa206fd0f7aa7b9a" 441 442 [[package]] 443 name = "windows_x86_64_gnu" 444 + version = "0.52.0" 445 source = "registry+https://github.com/rust-lang/crates.io-index" 446 + checksum = "3d6fa32db2bc4a2f5abeacf2b69f7992cd09dca97498da74a151a3132c26befd" 447 448 [[package]] 449 name = "windows_x86_64_gnullvm" 450 + version = "0.52.0" 451 source = "registry+https://github.com/rust-lang/crates.io-index" 452 + checksum = "1a657e1e9d3f514745a572a6846d3c7aa7dbe1658c056ed9c3344c4109a6949e" 453 454 [[package]] 455 name = "windows_x86_64_msvc" 456 + version = "0.52.0" 457 source = "registry+https://github.com/rust-lang/crates.io-index" 458 + checksum = "dff9641d1cd4be8d1a070daf9e3773c5f67e78b4d9d42263020c057706765c04" 459 460 [[package]] 461 name = "winnow" 462 + version = "0.5.25" 463 source = "registry+https://github.com/rust-lang/crates.io-index" 464 + checksum = "b7e87b8dfbe3baffbe687eef2e164e32286eff31a5ee16463ce03d991643ec94" 465 dependencies = [ 466 "memchr", 467 ]
+6 -5
pkgs/by-name/pr/prettypst/package.nix
··· 3 , fetchFromGitHub 4 }: 5 6 - rustPlatform.buildRustPackage { 7 pname = "prettypst"; 8 - version = "unstable-2023-11-27"; 9 10 src = fetchFromGitHub { 11 owner = "antonWetzel"; 12 repo = "prettypst"; 13 - rev = "0bf6aa013efa2b059d8c7dcae3441a6004b02fa1"; 14 - hash = "sha256-8rAF7tzs+0qGphmanTvx6MXhYOSG6igAMY4ZLkljRp8="; 15 }; 16 17 cargoLock = { 18 lockFile = ./Cargo.lock; 19 outputHashes = { 20 - "typst-syntax-0.9.0" = "sha256-LwRB/AQE8TZZyHEQ7kKB10itzEgYjg4R/k+YFqmutDc="; 21 }; 22 }; 23 24 meta = { 25 description = "Formatter for Typst"; 26 homepage = "https://github.com/antonWetzel/prettypst"; 27 license = lib.licenses.mit;
··· 3 , fetchFromGitHub 4 }: 5 6 + rustPlatform.buildRustPackage rec { 7 pname = "prettypst"; 8 + version = "unstable-2023-12-06"; 9 10 src = fetchFromGitHub { 11 owner = "antonWetzel"; 12 repo = "prettypst"; 13 + rev = "bf46317ecac4331f101b2752de5328de5981eeba"; 14 + hash = "sha256-wPayP/693BKIrHrRkx4uY0UuZRoCGPNW8LB3Z0oSBi4="; 15 }; 16 17 cargoLock = { 18 lockFile = ./Cargo.lock; 19 outputHashes = { 20 + "typst-syntax-0.10.0" = "sha256-qiskc0G/ZdLRZjTicoKIOztRFem59TM4ki23Rl55y9s="; 21 }; 22 }; 23 24 meta = { 25 + changelog = "https://github.com/antonWetzel/prettypst/blob/${src.rev}/changelog.md"; 26 description = "Formatter for Typst"; 27 homepage = "https://github.com/antonWetzel/prettypst"; 28 license = lib.licenses.mit;
+3 -3
pkgs/by-name/pr/promptfoo/package.nix
··· 5 6 buildNpmPackage rec { 7 pname = "promptfoo"; 8 - version = "0.48.0"; 9 10 src = fetchFromGitHub { 11 owner = "promptfoo"; 12 repo = "promptfoo"; 13 rev = "${version}"; 14 - hash = "sha256-PFOwCjkkJncutYHTqoM21y4uh6X5LQiTSK+onzLT+uc="; 15 }; 16 17 - npmDepsHash = "sha256-Popm602xNKYZV4Q6sXFhHu978V8sCf5ujPPgJmlUzvc="; 18 19 dontNpmBuild = true; 20
··· 5 6 buildNpmPackage rec { 7 pname = "promptfoo"; 8 + version = "0.49.0"; 9 10 src = fetchFromGitHub { 11 owner = "promptfoo"; 12 repo = "promptfoo"; 13 rev = "${version}"; 14 + hash = "sha256-j+B5EfMK/CCgezPq/2RSAU7Jcyd4QPyU70H4Es0dVL0="; 15 }; 16 17 + npmDepsHash = "sha256-lhlhK9Hymz5JY/lsFVHu9jfMpQ8/8fC+8dmMqU9xK7Q="; 18 19 dontNpmBuild = true; 20
+2 -2
pkgs/by-name/pr/proton-ge-bin/package.nix
··· 5 }: 6 stdenvNoCC.mkDerivation (finalAttrs: { 7 pname = "proton-ge-bin"; 8 - version = "GE-Proton9-1"; 9 10 src = fetchzip { 11 url = "https://github.com/GloriousEggroll/proton-ge-custom/releases/download/${finalAttrs.version}/${finalAttrs.version}.tar.gz"; 12 - hash = "sha256-odpzRlzW7MJGRcorRNo784Rh97ssViO70/1azHRggf0="; 13 }; 14 15 outputs = [ "out" "steamcompattool" ];
··· 5 }: 6 stdenvNoCC.mkDerivation (finalAttrs: { 7 pname = "proton-ge-bin"; 8 + version = "GE-Proton9-2"; 9 10 src = fetchzip { 11 url = "https://github.com/GloriousEggroll/proton-ge-custom/releases/download/${finalAttrs.version}/${finalAttrs.version}.tar.gz"; 12 + hash = "sha256-NqBzKonCYH+hNpVZzDhrVf+r2i6EwLG/IFBXjE2mC7s="; 13 }; 14 15 outputs = [ "out" "steamcompattool" ];
+33 -39
pkgs/by-name/ro/roslyn-ls/deps.nix
··· 8 (fetchNuGet { pname = "MessagePack"; version = "2.5.108"; sha256 = "0cnaz28lhrdmavnxjkakl9q8p2yv8mricvp1b0wxdfnz8v41gwzs"; 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.Annotations"; version = "2.5.108"; sha256 = "0nb1fx8dwl7304kw0bc375bvlhb7pg351l4cl3vqqd7d8zqjwx5v"; 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 = "7.0.0-preview.23525.7"; sha256 = "1vx5wl7rj85889xx8iaqvjw5rfgdfhpc22f6dzkpr3q7ngad6b21"; 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/7.0.0-preview.23525.7/microsoft.aspnetcore.razor.externalaccess.roslynworkspace.7.0.0-preview.23525.7.nupkg"; }) 11 - (fetchNuGet { pname = "Microsoft.Bcl.AsyncInterfaces"; version = "7.0.0"; sha256 = "1waiggh3g1cclc81gmjrqbh128kwfjky3z79ma4bd2ms9pa3gvfm"; url = "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/45bacae2-5efb-47c8-91e5-8ec20c22b4f8/nuget/v3/flat2/microsoft.bcl.asyncinterfaces/7.0.0/microsoft.bcl.asyncinterfaces.7.0.0.nupkg"; }) 12 (fetchNuGet { pname = "Microsoft.Build"; version = "17.3.2"; sha256 = "17g4ka0c28l9v3pmf3i7cvic137h7zg6xqc78qf5j5hj7qbcps5g"; url = "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/45bacae2-5efb-47c8-91e5-8ec20c22b4f8/nuget/v3/flat2/microsoft.build/17.3.2/microsoft.build.17.3.2.nupkg"; }) 13 (fetchNuGet { pname = "Microsoft.Build"; version = "17.7.2"; sha256 = "18sa4d7yl2gb7hix4v7fkyk1xnr6h0lmav89riscn2ziscanfzlk"; 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"; }) 14 (fetchNuGet { pname = "Microsoft.Build"; version = "17.9.0-preview-23551-05"; sha256 = "0arxaw9xhmy85z9dicpkhmdfc0r03f2f88zzckh1m1gfk6fqzrr0"; url = "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/d1622942-d16f-48e5-bc83-96f4539e7601/nuget/v3/flat2/microsoft.build/17.9.0-preview-23551-05/microsoft.build.17.9.0-preview-23551-05.nupkg"; }) ··· 24 (fetchNuGet { pname = "Microsoft.Build.Utilities.Core"; version = "17.9.0-preview-23551-05"; sha256 = "0s4r68bfhmf6r9v9r54wjnkb6bd1y15aqqiwv0j10gycwzwhjk09"; 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.9.0-preview-23551-05/microsoft.build.utilities.core.17.9.0-preview-23551-05.nupkg"; }) 25 (fetchNuGet { pname = "Microsoft.CodeAnalysis.Analyzers"; version = "3.3.4"; sha256 = "0wd6v57p53ahz5z9zg4iyzmy3src7rlsncyqpcag02jjj1yx6g58"; 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"; }) 26 (fetchNuGet { pname = "Microsoft.CodeAnalysis.AnalyzerUtilities"; version = "3.3.0"; sha256 = "0b2xy6m3l1y6j2xc97cg5llia169jv4nszrrrqclh505gpw6qccz"; 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 - (fetchNuGet { pname = "Microsoft.CodeAnalysis.BannedApiAnalyzers"; version = "3.11.0-beta1.23364.2"; sha256 = "0xi0pjbgpj5aass3l0qsa2jn2c5gq4scb7zp8gkdgzpcwkfikwdi"; url = "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/49a1bb2b-12b0-475f-adbd-1560fc76be38/nuget/v3/flat2/microsoft.codeanalysis.bannedapianalyzers/3.11.0-beta1.23364.2/microsoft.codeanalysis.bannedapianalyzers.3.11.0-beta1.23364.2.nupkg"; }) 28 (fetchNuGet { pname = "Microsoft.CodeAnalysis.BannedApiAnalyzers"; version = "3.3.4"; sha256 = "1vzrni7n94f17bzc13lrvcxvgspx9s25ap1p005z6i1ikx6wgx30"; url = "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/45bacae2-5efb-47c8-91e5-8ec20c22b4f8/nuget/v3/flat2/microsoft.codeanalysis.bannedapianalyzers/3.3.4/microsoft.codeanalysis.bannedapianalyzers.3.3.4.nupkg"; }) 29 (fetchNuGet { pname = "Microsoft.CodeAnalysis.Common"; version = "4.1.0"; sha256 = "1mbwbp0gq6fnh2fkvsl9yzry9bykcar58gbzx22y6x6zw74lnx43"; 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"; }) 30 (fetchNuGet { pname = "Microsoft.CodeAnalysis.Elfie"; version = "1.0.0"; sha256 = "1y5r6pm9rp70xyiaj357l3gdl4i4r8xxvqllgdyrwn9gx2aqzzqk"; url = "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/45bacae2-5efb-47c8-91e5-8ec20c22b4f8/nuget/v3/flat2/microsoft.codeanalysis.elfie/1.0.0/microsoft.codeanalysis.elfie.1.0.0.nupkg"; }) 31 (fetchNuGet { pname = "Microsoft.CodeAnalysis.NetAnalyzers"; version = "8.0.0-preview.23468.1"; sha256 = "1y2jwh74n88z1rx9vprxijx7f00i6j89ffiy568xsbzddsf7s0fv"; url = "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/49a1bb2b-12b0-475f-adbd-1560fc76be38/nuget/v3/flat2/microsoft.codeanalysis.netanalyzers/8.0.0-preview.23468.1/microsoft.codeanalysis.netanalyzers.8.0.0-preview.23468.1.nupkg"; }) 32 (fetchNuGet { pname = "Microsoft.CodeAnalysis.PerformanceSensitiveAnalyzers"; version = "3.3.4-beta1.22504.1"; sha256 = "179b4r9y0ylz8y9sj9yjlag3qm34fzms85fywq3a50al32sq708x"; url = "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/e31c6eea-0277-49f3-8194-142be67a9f72/nuget/v3/flat2/microsoft.codeanalysis.performancesensitiveanalyzers/3.3.4-beta1.22504.1/microsoft.codeanalysis.performancesensitiveanalyzers.3.3.4-beta1.22504.1.nupkg"; }) 33 - (fetchNuGet { pname = "Microsoft.CodeAnalysis.PublicApiAnalyzers"; version = "3.11.0-beta1.23364.2"; sha256 = "0fl9d686366zk3r7hh10x9rdw33040cq96g1drmmda2mm7ynarlf"; url = "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/49a1bb2b-12b0-475f-adbd-1560fc76be38/nuget/v3/flat2/microsoft.codeanalysis.publicapianalyzers/3.11.0-beta1.23364.2/microsoft.codeanalysis.publicapianalyzers.3.11.0-beta1.23364.2.nupkg"; }) 34 (fetchNuGet { pname = "Microsoft.CSharp"; version = "4.7.0"; sha256 = "0gd67zlw554j098kabg887b5a6pq9kzavpa3jjy5w53ccjzjfy8j"; 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"; }) 35 (fetchNuGet { pname = "Microsoft.DiaSymReader"; version = "2.0.0"; sha256 = "0g4fqxqy68bgsqzxdpz8n1sw0az1zgk33zc0xa8bwibwd1k2s6pj"; 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"; }) 36 - (fetchNuGet { pname = "Microsoft.DotNet.Arcade.Sdk"; version = "8.0.0-beta.24059.4"; sha256 = "1xpmhdlvdcwg4dwq97pg4p7fba7qakvc5bc1n8lki0kyxb6in9la"; 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/8.0.0-beta.24059.4/microsoft.dotnet.arcade.sdk.8.0.0-beta.24059.4.nupkg"; }) 37 (fetchNuGet { pname = "Microsoft.DotNet.XliffTasks"; version = "9.0.0-beta.24076.5"; sha256 = "0zb41d8vv24lp4ysrpx6y11hfkzp45hp7clclgqc1hagrqpl9i75"; 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"; }) 38 - (fetchNuGet { pname = "Microsoft.Extensions.Configuration"; version = "7.0.0"; sha256 = "0n1grglxql9llmrsbbnlz5chx8mxrb5cpvjngm0hfyrkgzcwz90d"; url = "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/45bacae2-5efb-47c8-91e5-8ec20c22b4f8/nuget/v3/flat2/microsoft.extensions.configuration/7.0.0/microsoft.extensions.configuration.7.0.0.nupkg"; }) 39 - (fetchNuGet { pname = "Microsoft.Extensions.Configuration.Abstractions"; version = "7.0.0"; sha256 = "1as8cygz0pagg17w22nsf6mb49lr2mcl1x8i3ad1wi8lyzygy1a3"; 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/7.0.0/microsoft.extensions.configuration.abstractions.7.0.0.nupkg"; }) 40 - (fetchNuGet { pname = "Microsoft.Extensions.Configuration.Binder"; version = "7.0.0"; sha256 = "1qifb1pv7s76lih8wnjk418wdk4qwn87q2n6dx54knfvxai410bl"; 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/7.0.0/microsoft.extensions.configuration.binder.7.0.0.nupkg"; }) 41 - (fetchNuGet { pname = "Microsoft.Extensions.DependencyInjection"; version = "7.0.0"; sha256 = "121zs4jp8iimgbpzm3wsglhjwkc06irg1pxy8c1zcdlsg34cfq1p"; url = "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/45bacae2-5efb-47c8-91e5-8ec20c22b4f8/nuget/v3/flat2/microsoft.extensions.dependencyinjection/7.0.0/microsoft.extensions.dependencyinjection.7.0.0.nupkg"; }) 42 - (fetchNuGet { pname = "Microsoft.Extensions.DependencyInjection.Abstractions"; version = "7.0.0"; sha256 = "181d7mp9307fs17lyy42f8cxnjwysddmpsalky4m0pqxcimnr6g7"; 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/7.0.0/microsoft.extensions.dependencyinjection.abstractions.7.0.0.nupkg"; }) 43 - (fetchNuGet { pname = "Microsoft.Extensions.Logging"; version = "7.0.0"; sha256 = "1bqd3pqn5dacgnkq0grc17cgb2i0w8z1raw12nwm3p3zhrfcvgxf"; url = "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/45bacae2-5efb-47c8-91e5-8ec20c22b4f8/nuget/v3/flat2/microsoft.extensions.logging/7.0.0/microsoft.extensions.logging.7.0.0.nupkg"; }) 44 - (fetchNuGet { pname = "Microsoft.Extensions.Logging.Abstractions"; version = "7.0.0"; sha256 = "1gn7d18i1wfy13vrwhmdv1rmsb4vrk26kqdld4cgvh77yigj90xs"; 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/7.0.0/microsoft.extensions.logging.abstractions.7.0.0.nupkg"; }) 45 - (fetchNuGet { pname = "Microsoft.Extensions.Logging.Configuration"; version = "7.0.0"; sha256 = "1f5fhpvzwyrwxh3g1ry027s4skmklf6mbm2w0p13h0x6fbmxcb24"; 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/7.0.0/microsoft.extensions.logging.configuration.7.0.0.nupkg"; }) 46 - (fetchNuGet { pname = "Microsoft.Extensions.Logging.Console"; version = "7.0.0"; sha256 = "1m8ri2m3vlv9vzk0068jkrx0vkk4sqmk1kxmn8pc3wys38d38qaf"; url = "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/45bacae2-5efb-47c8-91e5-8ec20c22b4f8/nuget/v3/flat2/microsoft.extensions.logging.console/7.0.0/microsoft.extensions.logging.console.7.0.0.nupkg"; }) 47 (fetchNuGet { pname = "Microsoft.Extensions.ObjectPool"; version = "6.0.0"; sha256 = "12w6mjbq5wqqwnpclpp8482jbmz4a41xq450lx7wvjhp0zqxdh17"; url = "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/45bacae2-5efb-47c8-91e5-8ec20c22b4f8/nuget/v3/flat2/microsoft.extensions.objectpool/6.0.0/microsoft.extensions.objectpool.6.0.0.nupkg"; }) 48 - (fetchNuGet { pname = "Microsoft.Extensions.Options"; version = "7.0.0"; sha256 = "0b90zkrsk5dw3wr749rbynhpxlg4bgqdnd7d5vdlw2g9c7zlhgx6"; url = "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/45bacae2-5efb-47c8-91e5-8ec20c22b4f8/nuget/v3/flat2/microsoft.extensions.options/7.0.0/microsoft.extensions.options.7.0.0.nupkg"; }) 49 - (fetchNuGet { pname = "Microsoft.Extensions.Options.ConfigurationExtensions"; version = "7.0.0"; sha256 = "1liyprh0zha2vgmqh92n8kkjz61zwhr7g16f0gmr297z2rg1j5pj"; 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/7.0.0/microsoft.extensions.options.configurationextensions.7.0.0.nupkg"; }) 50 - (fetchNuGet { pname = "Microsoft.Extensions.Primitives"; version = "7.0.0"; sha256 = "1b4km9fszid9vp2zb3gya5ni9fn8bq62bzaas2ck2r7gs0sdys80"; url = "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/45bacae2-5efb-47c8-91e5-8ec20c22b4f8/nuget/v3/flat2/microsoft.extensions.primitives/7.0.0/microsoft.extensions.primitives.7.0.0.nupkg"; }) 51 (fetchNuGet { pname = "Microsoft.IO.Redist"; version = "6.0.0"; sha256 = "17d02106ksijzcnh03h8qaijs77xsba5l50chng6gb8nwi7wrbd5"; 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.0/microsoft.io.redist.6.0.0.nupkg"; }) 52 (fetchNuGet { pname = "Microsoft.Net.Compilers.Toolset"; version = "4.10.0-1.24061.4"; sha256 = "1irnlg14ffymmxr5kgqyqja7z3jsql3wn7nmbbfnyr8y625jbn2g"; url = "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/d1622942-d16f-48e5-bc83-96f4539e7601/nuget/v3/flat2/microsoft.net.compilers.toolset/4.10.0-1.24061.4/microsoft.net.compilers.toolset.4.10.0-1.24061.4.nupkg"; }) 53 (fetchNuGet { pname = "Microsoft.NET.StringTools"; version = "17.3.2"; sha256 = "1sg1wr7lza5c0xc4cncqr9fbsr30jlzrd1kwszr9744pfqfk1jj3"; 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.3.2/microsoft.net.stringtools.17.3.2.nupkg"; }) ··· 77 (fetchNuGet { pname = "Microsoft.VisualStudio.Validation"; version = "17.8.8"; sha256 = "0sra63pv7l51kyl89d4g3id87n00si4hb7msrg7ps7c930nhc7xh"; 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"; }) 78 (fetchNuGet { pname = "Microsoft.Win32.Primitives"; version = "4.3.0"; sha256 = "0j0c1wj4ndj21zsgivsc24whiya605603kxrbiw6wkfdync464wq"; 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"; }) 79 (fetchNuGet { pname = "Microsoft.Win32.Registry"; version = "5.0.0"; sha256 = "102hvhq2gmlcbq8y2cb7hdr2dnmjzfp2k3asr1ycwrfacwyaak7n"; 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"; }) 80 - (fetchNuGet { pname = "Microsoft.Win32.SystemEvents"; version = "7.0.0"; sha256 = "1bh77misznh19m1swqm3dsbji499b8xh9gk6w74sgbkarf6ni8lb"; url = "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/45bacae2-5efb-47c8-91e5-8ec20c22b4f8/nuget/v3/flat2/microsoft.win32.systemevents/7.0.0/microsoft.win32.systemevents.7.0.0.nupkg"; }) 81 (fetchNuGet { pname = "Microsoft.WindowsDesktop.App.Ref"; version = "6.0.27"; sha256 = "0h6xm9cc835pfpmrjvpf1fi6wq1sh1s9f7v04270cmr3d8k0ihj0"; url = "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/45bacae2-5efb-47c8-91e5-8ec20c22b4f8/nuget/v3/flat2/microsoft.windowsdesktop.app.ref/6.0.27/microsoft.windowsdesktop.app.ref.6.0.27.nupkg"; }) 82 (fetchNuGet { pname = "Microsoft.WindowsDesktop.App.Ref"; version = "7.0.16"; sha256 = "02wn0x6p44g60zypk46dlliq8ic1n0dsb112zv9hdghln8kpm1rp"; url = "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/45bacae2-5efb-47c8-91e5-8ec20c22b4f8/nuget/v3/flat2/microsoft.windowsdesktop.app.ref/7.0.16/microsoft.windowsdesktop.app.ref.7.0.16.nupkg"; }) 83 (fetchNuGet { pname = "Microsoft.WindowsDesktop.App.Ref"; version = "8.0.2"; sha256 = "1jdnz219800q1wwy01qm6p43jrzbhvsfgp8gmfm0v3qw52v6zxnr"; url = "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/45bacae2-5efb-47c8-91e5-8ec20c22b4f8/nuget/v3/flat2/microsoft.windowsdesktop.app.ref/8.0.2/microsoft.windowsdesktop.app.ref.8.0.2.nupkg"; }) ··· 97 (fetchNuGet { pname = "NuGet.Versioning"; version = "6.8.0-rc.112"; sha256 = "04a5x8p11xqqwd9h1bd3n48c33kasv3xwdq5s9ip66i9ki5icc07"; url = "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/d1622942-d16f-48e5-bc83-96f4539e7601/nuget/v3/flat2/nuget.versioning/6.8.0-rc.112/nuget.versioning.6.8.0-rc.112.nupkg"; }) 98 (fetchNuGet { pname = "PowerShell"; version = "7.0.0"; sha256 = "13jhnbh12rcmdrkmlxq45ard03lmfq7bg14xg7k108jlpnpsr1la"; url = "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/45bacae2-5efb-47c8-91e5-8ec20c22b4f8/nuget/v3/flat2/powershell/7.0.0/powershell.7.0.0.nupkg"; }) 99 (fetchNuGet { pname = "RichCodeNav.EnvVarDump"; version = "0.1.1643-alpha"; sha256 = "1pp1608xizvv0h9q01bqy7isd3yzb3lxb2yp27j4k25xsvw460vg"; url = "https://pkgs.dev.azure.com/azure-public/3ccf6661-f8ce-4e8a-bb2e-eff943ddd3c7/_packaging/58ca65bb-e6c1-4210-88ac-fa55c1cd7877/nuget/v3/flat2/richcodenav.envvardump/0.1.1643-alpha/richcodenav.envvardump.0.1.1643-alpha.nupkg"; }) 100 - (fetchNuGet { pname = "Roslyn.Diagnostics.Analyzers"; version = "3.11.0-beta1.23364.2"; sha256 = "1dingpkgbcapbfb2znd1gjhghamvhfvhnrsskf7if2q2sm52pkjz"; url = "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/49a1bb2b-12b0-475f-adbd-1560fc76be38/nuget/v3/flat2/roslyn.diagnostics.analyzers/3.11.0-beta1.23364.2/roslyn.diagnostics.analyzers.3.11.0-beta1.23364.2.nupkg"; }) 101 (fetchNuGet { pname = "runtime.any.System.Collections"; version = "4.3.0"; sha256 = "0bv5qgm6vr47ynxqbnkc7i797fdi8gbjjxii173syrx14nmrkwg0"; url = "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/45bacae2-5efb-47c8-91e5-8ec20c22b4f8/nuget/v3/flat2/runtime.any.system.collections/4.3.0/runtime.any.system.collections.4.3.0.nupkg"; }) 102 (fetchNuGet { pname = "runtime.any.System.Diagnostics.Tracing"; version = "4.3.0"; sha256 = "00j6nv2xgmd3bi347k00m7wr542wjlig53rmj28pmw7ddcn97jbn"; url = "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/45bacae2-5efb-47c8-91e5-8ec20c22b4f8/nuget/v3/flat2/runtime.any.system.diagnostics.tracing/4.3.0/runtime.any.system.diagnostics.tracing.4.3.0.nupkg"; }) 103 (fetchNuGet { pname = "runtime.any.System.Globalization"; version = "4.3.0"; sha256 = "1daqf33hssad94lamzg01y49xwndy2q97i2lrb7mgn28656qia1x"; url = "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/45bacae2-5efb-47c8-91e5-8ec20c22b4f8/nuget/v3/flat2/runtime.any.system.globalization/4.3.0/runtime.any.system.globalization.4.3.0.nupkg"; }) ··· 139 (fetchNuGet { pname = "System.CodeDom"; version = "7.0.0"; sha256 = "08a2k2v7kdx8wmzl4xcpfj749yy476ggqsy4cps4iyqqszgyv0zc"; 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"; }) 140 (fetchNuGet { pname = "System.Collections"; version = "4.3.0"; sha256 = "19r4y64dqyrq6k4706dnyhhw7fs24kpp3awak7whzss39dakpxk9"; 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"; }) 141 (fetchNuGet { pname = "System.Collections.Immutable"; version = "8.0.0"; sha256 = "0z53a42zjd59zdkszcm7pvij4ri5xbb8jly9hzaad9khlf69bcqp"; 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"; }) 142 - (fetchNuGet { pname = "System.CommandLine"; version = "2.0.0-beta4.23407.1"; sha256 = "1qsil8pmy3zwzn1hb7iyw2ic9fzdj1giqd5cz27mnb13x97mi9ck"; 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.23407.1/system.commandline.2.0.0-beta4.23407.1.nupkg"; }) 143 (fetchNuGet { pname = "System.ComponentModel.Composition"; version = "7.0.0"; sha256 = "1gkn56gclkn6qnsvaw5fzw6qb45pa7rffxph1gyqhq7ywvmm0nc3"; url = "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/45bacae2-5efb-47c8-91e5-8ec20c22b4f8/nuget/v3/flat2/system.componentmodel.composition/7.0.0/system.componentmodel.composition.7.0.0.nupkg"; }) 144 - (fetchNuGet { pname = "System.Composition"; version = "7.0.0"; sha256 = "1aii681g7a4gv8fvgd6hbnbbwi6lpzfcnl3k0k8hqx4m7fxp2f32"; url = "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/45bacae2-5efb-47c8-91e5-8ec20c22b4f8/nuget/v3/flat2/system.composition/7.0.0/system.composition.7.0.0.nupkg"; }) 145 (fetchNuGet { pname = "System.Composition.AttributedModel"; version = "7.0.0"; sha256 = "1cxrp0sk5b2gihhkn503iz8fa99k860js2qyzjpsw9rn547pdkny"; url = "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/45bacae2-5efb-47c8-91e5-8ec20c22b4f8/nuget/v3/flat2/system.composition.attributedmodel/7.0.0/system.composition.attributedmodel.7.0.0.nupkg"; }) 146 - (fetchNuGet { pname = "System.Composition.Convention"; version = "7.0.0"; sha256 = "1nbyn42xys0kv247jf45r748av6fp8kp27f1582lfhnj2n8290rp"; url = "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/45bacae2-5efb-47c8-91e5-8ec20c22b4f8/nuget/v3/flat2/system.composition.convention/7.0.0/system.composition.convention.7.0.0.nupkg"; }) 147 - (fetchNuGet { pname = "System.Composition.Hosting"; version = "7.0.0"; sha256 = "0wqbjxgggskfn45ilvg86grqci3zx9xj34r5sradca4mqqc90n7f"; url = "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/45bacae2-5efb-47c8-91e5-8ec20c22b4f8/nuget/v3/flat2/system.composition.hosting/7.0.0/system.composition.hosting.7.0.0.nupkg"; }) 148 - (fetchNuGet { pname = "System.Composition.Runtime"; version = "7.0.0"; sha256 = "1p9xpqzx42s8cdizv6nh15hcjvl2km0rwby66nfkj4cb472l339s"; url = "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/45bacae2-5efb-47c8-91e5-8ec20c22b4f8/nuget/v3/flat2/system.composition.runtime/7.0.0/system.composition.runtime.7.0.0.nupkg"; }) 149 - (fetchNuGet { pname = "System.Composition.TypedParts"; version = "7.0.0"; sha256 = "0syz7y6wgnxxgjvfqgymn9mnaa5fjy1qp06qnsvh3agr9mvcv779"; url = "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/45bacae2-5efb-47c8-91e5-8ec20c22b4f8/nuget/v3/flat2/system.composition.typedparts/7.0.0/system.composition.typedparts.7.0.0.nupkg"; }) 150 - (fetchNuGet { pname = "System.Configuration.ConfigurationManager"; version = "7.0.0"; sha256 = "149d9kmakzkbw69cip1ny0wjlgcvnhrr7vz5pavpsip36k2mw02a"; url = "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/45bacae2-5efb-47c8-91e5-8ec20c22b4f8/nuget/v3/flat2/system.configuration.configurationmanager/7.0.0/system.configuration.configurationmanager.7.0.0.nupkg"; }) 151 (fetchNuGet { pname = "System.Data.DataSetExtensions"; version = "4.5.0"; sha256 = "0gk9diqx388qjmbhljsx64b5i0p9cwcaibd4h7f8x901pz84x6ma"; 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"; }) 152 (fetchNuGet { pname = "System.Diagnostics.Debug"; version = "4.3.0"; sha256 = "00yjlf19wjydyr6cfviaph3vsjzg3d5nvnya26i2fvfg53sknh3y"; 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"; }) 153 - (fetchNuGet { pname = "System.Diagnostics.DiagnosticSource"; version = "7.0.0"; sha256 = "1jxhvsh5mzdf0sgb4dfmbys1b12ylyr5pcfyj1map354fiq3qsgm"; url = "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/45bacae2-5efb-47c8-91e5-8ec20c22b4f8/nuget/v3/flat2/system.diagnostics.diagnosticsource/7.0.0/system.diagnostics.diagnosticsource.7.0.0.nupkg"; }) 154 - (fetchNuGet { pname = "System.Diagnostics.DiagnosticSource"; version = "7.0.2"; sha256 = "1h97ikph775gya93qsjjaka87qcygbyh1064rh1hnfcnp5xv0ipi"; url = "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/45bacae2-5efb-47c8-91e5-8ec20c22b4f8/nuget/v3/flat2/system.diagnostics.diagnosticsource/7.0.2/system.diagnostics.diagnosticsource.7.0.2.nupkg"; }) 155 - (fetchNuGet { pname = "System.Diagnostics.EventLog"; version = "7.0.0"; sha256 = "16p8z975dnzmncfifa9gw9n3k9ycpr2qvz7lglpghsvx0fava8k9"; url = "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/45bacae2-5efb-47c8-91e5-8ec20c22b4f8/nuget/v3/flat2/system.diagnostics.eventlog/7.0.0/system.diagnostics.eventlog.7.0.0.nupkg"; }) 156 (fetchNuGet { pname = "System.Diagnostics.PerformanceCounter"; version = "7.0.0"; sha256 = "1xg45w9gr7q539n2p0wighsrrl5ax55az8v2hpczm2pi0xd7ksdp"; 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"; }) 157 (fetchNuGet { pname = "System.Diagnostics.Process"; version = "4.3.0"; sha256 = "0g4prsbkygq8m21naqmcp70f24a1ksyix3dihb1r1f71lpi3cfj7"; 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"; }) 158 (fetchNuGet { pname = "System.Diagnostics.TraceSource"; version = "4.3.0"; sha256 = "1kyw4d7dpjczhw6634nrmg7yyyzq72k75x38y0l0nwhigdlp1766"; url = "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/45bacae2-5efb-47c8-91e5-8ec20c22b4f8/nuget/v3/flat2/system.diagnostics.tracesource/4.3.0/system.diagnostics.tracesource.4.3.0.nupkg"; }) 159 (fetchNuGet { pname = "System.Diagnostics.Tracing"; version = "4.3.0"; sha256 = "1m3bx6c2s958qligl67q7grkwfz3w53hpy7nc97mh6f7j5k168c4"; url = "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/45bacae2-5efb-47c8-91e5-8ec20c22b4f8/nuget/v3/flat2/system.diagnostics.tracing/4.3.0/system.diagnostics.tracing.4.3.0.nupkg"; }) 160 - (fetchNuGet { pname = "System.Drawing.Common"; version = "7.0.0"; sha256 = "0jwyv5zjxzr4bm4vhmz394gsxqa02q6pxdqd2hwy1f116f0l30dp"; url = "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/45bacae2-5efb-47c8-91e5-8ec20c22b4f8/nuget/v3/flat2/system.drawing.common/7.0.0/system.drawing.common.7.0.0.nupkg"; }) 161 (fetchNuGet { pname = "System.Formats.Asn1"; version = "6.0.0"; sha256 = "1vvr7hs4qzjqb37r0w1mxq7xql2b17la63jwvmgv65s1hj00g8r9"; url = "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/45bacae2-5efb-47c8-91e5-8ec20c22b4f8/nuget/v3/flat2/system.formats.asn1/6.0.0/system.formats.asn1.6.0.0.nupkg"; }) 162 (fetchNuGet { pname = "System.Formats.Asn1"; version = "7.0.0"; sha256 = "1a14kgpqz4k7jhi7bs2gpgf67ym5wpj99203zxgwjypj7x47xhbq"; url = "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/45bacae2-5efb-47c8-91e5-8ec20c22b4f8/nuget/v3/flat2/system.formats.asn1/7.0.0/system.formats.asn1.7.0.0.nupkg"; }) 163 (fetchNuGet { pname = "System.Globalization"; version = "4.3.0"; sha256 = "1cp68vv683n6ic2zqh2s1fn4c2sd87g5hpp6l4d4nj4536jz98ki"; url = "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/45bacae2-5efb-47c8-91e5-8ec20c22b4f8/nuget/v3/flat2/system.globalization/4.3.0/system.globalization.4.3.0.nupkg"; }) ··· 165 (fetchNuGet { pname = "System.IO.FileSystem"; version = "4.3.0"; sha256 = "0z2dfrbra9i6y16mm9v1v6k47f0fm617vlb7s5iybjjsz6g1ilmw"; url = "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/45bacae2-5efb-47c8-91e5-8ec20c22b4f8/nuget/v3/flat2/system.io.filesystem/4.3.0/system.io.filesystem.4.3.0.nupkg"; }) 166 (fetchNuGet { pname = "System.IO.FileSystem.AccessControl"; version = "5.0.0"; sha256 = "0ixl68plva0fsj3byv76bai7vkin86s6wyzr8vcav3szl862blvk"; url = "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/45bacae2-5efb-47c8-91e5-8ec20c22b4f8/nuget/v3/flat2/system.io.filesystem.accesscontrol/5.0.0/system.io.filesystem.accesscontrol.5.0.0.nupkg"; }) 167 (fetchNuGet { pname = "System.IO.FileSystem.Primitives"; version = "4.3.0"; sha256 = "0j6ndgglcf4brg2lz4wzsh1av1gh8xrzdsn9f0yznskhqn1xzj9c"; url = "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/45bacae2-5efb-47c8-91e5-8ec20c22b4f8/nuget/v3/flat2/system.io.filesystem.primitives/4.3.0/system.io.filesystem.primitives.4.3.0.nupkg"; }) 168 - (fetchNuGet { pname = "System.IO.Pipelines"; version = "7.0.0"; sha256 = "1ila2vgi1w435j7g2y7ykp2pdbh9c5a02vm85vql89az93b7qvav"; url = "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/45bacae2-5efb-47c8-91e5-8ec20c22b4f8/nuget/v3/flat2/system.io.pipelines/7.0.0/system.io.pipelines.7.0.0.nupkg"; }) 169 (fetchNuGet { pname = "System.IO.Pipes"; version = "4.3.0"; sha256 = "1ygv16gzpi9cnlzcqwijpv7055qc50ynwg3vw29vj1q3iha3h06r"; url = "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/45bacae2-5efb-47c8-91e5-8ec20c22b4f8/nuget/v3/flat2/system.io.pipes/4.3.0/system.io.pipes.4.3.0.nupkg"; }) 170 (fetchNuGet { pname = "System.Management"; version = "7.0.0"; sha256 = "1x3xwjzkmlcrj6rl6f2y8lkkp1s8xkhwqlpqk9ylpwqz7w3mhis0"; url = "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/45bacae2-5efb-47c8-91e5-8ec20c22b4f8/nuget/v3/flat2/system.management/7.0.0/system.management.7.0.0.nupkg"; }) 171 (fetchNuGet { pname = "System.Memory"; version = "4.5.5"; sha256 = "08jsfwimcarfzrhlyvjjid61j02irx6xsklf32rv57x2aaikvx0h"; url = "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/45bacae2-5efb-47c8-91e5-8ec20c22b4f8/nuget/v3/flat2/system.memory/4.5.5/system.memory.4.5.5.nupkg"; }) ··· 190 (fetchNuGet { pname = "System.Runtime.Extensions"; version = "4.3.0"; sha256 = "1ykp3dnhwvm48nap8q23893hagf665k0kn3cbgsqpwzbijdcgc60"; url = "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/45bacae2-5efb-47c8-91e5-8ec20c22b4f8/nuget/v3/flat2/system.runtime.extensions/4.3.0/system.runtime.extensions.4.3.0.nupkg"; }) 191 (fetchNuGet { pname = "System.Runtime.Handles"; version = "4.3.0"; sha256 = "0sw2gfj2xr7sw9qjn0j3l9yw07x73lcs97p8xfc9w1x9h5g5m7i8"; url = "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/45bacae2-5efb-47c8-91e5-8ec20c22b4f8/nuget/v3/flat2/system.runtime.handles/4.3.0/system.runtime.handles.4.3.0.nupkg"; }) 192 (fetchNuGet { pname = "System.Runtime.InteropServices"; version = "4.3.0"; sha256 = "00hywrn4g7hva1b2qri2s6rabzwgxnbpw9zfxmz28z09cpwwgh7j"; url = "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/45bacae2-5efb-47c8-91e5-8ec20c22b4f8/nuget/v3/flat2/system.runtime.interopservices/4.3.0/system.runtime.interopservices.4.3.0.nupkg"; }) 193 - (fetchNuGet { pname = "System.Runtime.InteropServices.RuntimeInformation"; version = "4.3.0"; sha256 = "0q18r1sh4vn7bvqgd6dmqlw5v28flbpj349mkdish2vjyvmnb2ii"; url = "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/45bacae2-5efb-47c8-91e5-8ec20c22b4f8/nuget/v3/flat2/system.runtime.interopservices.runtimeinformation/4.3.0/system.runtime.interopservices.runtimeinformation.4.3.0.nupkg"; }) 194 (fetchNuGet { pname = "System.Runtime.Loader"; version = "4.3.0"; sha256 = "07fgipa93g1xxgf7193a6vw677mpzgr0z0cfswbvqqb364cva8dk"; url = "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/45bacae2-5efb-47c8-91e5-8ec20c22b4f8/nuget/v3/flat2/system.runtime.loader/4.3.0/system.runtime.loader.4.3.0.nupkg"; }) 195 (fetchNuGet { pname = "System.Security.AccessControl"; version = "5.0.0"; sha256 = "17n3lrrl6vahkqmhlpn3w20afgz09n7i6rv0r3qypngwi7wqdr5r"; url = "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/45bacae2-5efb-47c8-91e5-8ec20c22b4f8/nuget/v3/flat2/system.security.accesscontrol/5.0.0/system.security.accesscontrol.5.0.0.nupkg"; }) 196 (fetchNuGet { pname = "System.Security.AccessControl"; version = "6.0.0"; sha256 = "0a678bzj8yxxiffyzy60z2w1nczzpi8v97igr4ip3byd2q89dv58"; url = "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/45bacae2-5efb-47c8-91e5-8ec20c22b4f8/nuget/v3/flat2/system.security.accesscontrol/6.0.0/system.security.accesscontrol.6.0.0.nupkg"; }) 197 (fetchNuGet { pname = "System.Security.Cryptography.Pkcs"; version = "6.0.1"; sha256 = "0wswhbvm3gh06azg9k1zfvmhicpzlh7v71qzd4x5zwizq4khv7iq"; url = "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/45bacae2-5efb-47c8-91e5-8ec20c22b4f8/nuget/v3/flat2/system.security.cryptography.pkcs/6.0.1/system.security.cryptography.pkcs.6.0.1.nupkg"; }) 198 (fetchNuGet { pname = "System.Security.Cryptography.Pkcs"; version = "6.0.4"; sha256 = "0hh5h38pnxmlrnvs72f2hzzpz4b2caiiv6xf8y7fzdg84r3imvfr"; url = "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/45bacae2-5efb-47c8-91e5-8ec20c22b4f8/nuget/v3/flat2/system.security.cryptography.pkcs/6.0.4/system.security.cryptography.pkcs.6.0.4.nupkg"; }) 199 (fetchNuGet { pname = "System.Security.Cryptography.Pkcs"; version = "7.0.2"; sha256 = "0px6snb8gdb6mpwsqrhlpbkmjgd63h4yamqm2gvyf9rwibymjbm9"; url = "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/45bacae2-5efb-47c8-91e5-8ec20c22b4f8/nuget/v3/flat2/system.security.cryptography.pkcs/7.0.2/system.security.cryptography.pkcs.7.0.2.nupkg"; }) 200 - (fetchNuGet { pname = "System.Security.Cryptography.ProtectedData"; version = "4.4.0"; sha256 = "1q8ljvqhasyynp94a1d7jknk946m20lkwy2c3wa8zw2pc517fbj6"; url = "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/45bacae2-5efb-47c8-91e5-8ec20c22b4f8/nuget/v3/flat2/system.security.cryptography.protecteddata/4.4.0/system.security.cryptography.protecteddata.4.4.0.nupkg"; }) 201 - (fetchNuGet { pname = "System.Security.Cryptography.ProtectedData"; version = "7.0.0"; sha256 = "15s9s6hsj9bz0nzw41mxbqdjgjd71w2djqbv0aj413gfi9amybk9"; url = "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/45bacae2-5efb-47c8-91e5-8ec20c22b4f8/nuget/v3/flat2/system.security.cryptography.protecteddata/7.0.0/system.security.cryptography.protecteddata.7.0.0.nupkg"; }) 202 (fetchNuGet { pname = "System.Security.Cryptography.Xml"; version = "6.0.0"; sha256 = "0aybd4mp9f8d4kgdnrnad7bmdg872044p75nk37f8a4lvkh2sywd"; 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/6.0.0/system.security.cryptography.xml.6.0.0.nupkg"; }) 203 (fetchNuGet { pname = "System.Security.Cryptography.Xml"; version = "7.0.1"; sha256 = "0p6kx6ag0il7rxxcvm84w141phvr7fafjzxybf920bxwa0jkwzq8"; 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"; }) 204 - (fetchNuGet { pname = "System.Security.Permissions"; version = "6.0.0"; sha256 = "0jsl4xdrkqi11iwmisi1r2f2qn5pbvl79mzq877gndw6ans2zhzw"; url = "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/45bacae2-5efb-47c8-91e5-8ec20c22b4f8/nuget/v3/flat2/system.security.permissions/6.0.0/system.security.permissions.6.0.0.nupkg"; }) 205 - (fetchNuGet { pname = "System.Security.Permissions"; version = "7.0.0"; sha256 = "0wkm6bj4abknzj41ygkziifx8mzhj4bix92wjvj6lihaw1gniq8c"; url = "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/45bacae2-5efb-47c8-91e5-8ec20c22b4f8/nuget/v3/flat2/system.security.permissions/7.0.0/system.security.permissions.7.0.0.nupkg"; }) 206 (fetchNuGet { pname = "System.Security.Principal"; version = "4.3.0"; sha256 = "12cm2zws06z4lfc4dn31iqv7072zyi4m910d4r6wm8yx85arsfxf"; 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"; }) 207 (fetchNuGet { pname = "System.Security.Principal.Windows"; version = "5.0.0"; sha256 = "1mpk7xj76lxgz97a5yg93wi8lj0l8p157a5d50mmjy3gbz1904q8"; 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"; }) 208 (fetchNuGet { pname = "System.Text.Encoding"; version = "4.3.0"; sha256 = "1f04lkir4iladpp51sdgmis9dj4y8v08cka0mbmsy0frc9a4gjqr"; 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"; }) 209 (fetchNuGet { pname = "System.Text.Encoding.CodePages"; version = "7.0.0"; sha256 = "0sn6hxdjm7bw3xgsmg041ccchsa4sp02aa27cislw3x61dbr68kq"; 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"; }) 210 (fetchNuGet { pname = "System.Text.Encoding.Extensions"; version = "4.3.0"; sha256 = "11q1y8hh5hrp5a3kw25cb6l00v5l5dvirkz8jr3sq00h1xgcgrxy"; url = "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/45bacae2-5efb-47c8-91e5-8ec20c22b4f8/nuget/v3/flat2/system.text.encoding.extensions/4.3.0/system.text.encoding.extensions.4.3.0.nupkg"; }) 211 - (fetchNuGet { pname = "System.Text.Encodings.Web"; version = "7.0.0"; sha256 = "1151hbyrcf8kyg1jz8k9awpbic98lwz9x129rg7zk1wrs6vjlpxl"; url = "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/45bacae2-5efb-47c8-91e5-8ec20c22b4f8/nuget/v3/flat2/system.text.encodings.web/7.0.0/system.text.encodings.web.7.0.0.nupkg"; }) 212 - (fetchNuGet { pname = "System.Text.Json"; version = "7.0.3"; sha256 = "0zjrnc9lshagm6kdb9bdh45dmlnkpwcpyssa896sda93ngbmj8k9"; url = "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/45bacae2-5efb-47c8-91e5-8ec20c22b4f8/nuget/v3/flat2/system.text.json/7.0.3/system.text.json.7.0.3.nupkg"; }) 213 (fetchNuGet { pname = "System.Threading"; version = "4.3.0"; sha256 = "0rw9wfamvhayp5zh3j7p1yfmx9b5khbf4q50d8k5rk993rskfd34"; url = "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/45bacae2-5efb-47c8-91e5-8ec20c22b4f8/nuget/v3/flat2/system.threading/4.3.0/system.threading.4.3.0.nupkg"; }) 214 (fetchNuGet { pname = "System.Threading.Channels"; version = "7.0.0"; sha256 = "1qrmqa6hpzswlmyp3yqsbnmia9i5iz1y208xpqc1y88b1f6j1v8a"; url = "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/45bacae2-5efb-47c8-91e5-8ec20c22b4f8/nuget/v3/flat2/system.threading.channels/7.0.0/system.threading.channels.7.0.0.nupkg"; }) 215 (fetchNuGet { pname = "System.Threading.Overlapped"; version = "4.3.0"; sha256 = "1nahikhqh9nk756dh8p011j36rlcp1bzz3vwi2b4m1l2s3vz8idm"; url = "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/45bacae2-5efb-47c8-91e5-8ec20c22b4f8/nuget/v3/flat2/system.threading.overlapped/4.3.0/system.threading.overlapped.4.3.0.nupkg"; }) ··· 219 (fetchNuGet { pname = "System.Threading.Thread"; version = "4.3.0"; sha256 = "0y2xiwdfcph7znm2ysxanrhbqqss6a3shi1z3c779pj2s523mjx4"; url = "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/45bacae2-5efb-47c8-91e5-8ec20c22b4f8/nuget/v3/flat2/system.threading.thread/4.3.0/system.threading.thread.4.3.0.nupkg"; }) 220 (fetchNuGet { pname = "System.Threading.ThreadPool"; version = "4.3.0"; sha256 = "027s1f4sbx0y1xqw2irqn6x161lzj8qwvnh2gn78ciiczdv10vf1"; url = "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/45bacae2-5efb-47c8-91e5-8ec20c22b4f8/nuget/v3/flat2/system.threading.threadpool/4.3.0/system.threading.threadpool.4.3.0.nupkg"; }) 221 (fetchNuGet { pname = "System.ValueTuple"; version = "4.5.0"; sha256 = "00k8ja51d0f9wrq4vv5z2jhq8hy31kac2rg0rv06prylcybzl8cy"; url = "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/45bacae2-5efb-47c8-91e5-8ec20c22b4f8/nuget/v3/flat2/system.valuetuple/4.5.0/system.valuetuple.4.5.0.nupkg"; }) 222 - (fetchNuGet { pname = "System.Windows.Extensions"; version = "6.0.0"; sha256 = "1wy9pq9vn1bqg5qnv53iqrbx04yzdmjw4x5yyi09y3459vaa1sip"; url = "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/45bacae2-5efb-47c8-91e5-8ec20c22b4f8/nuget/v3/flat2/system.windows.extensions/6.0.0/system.windows.extensions.6.0.0.nupkg"; }) 223 - (fetchNuGet { pname = "System.Windows.Extensions"; version = "7.0.0"; sha256 = "11r9f0v7qp365bdpq5ax023yra4qvygljz18dlqs650d44iay669"; url = "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/45bacae2-5efb-47c8-91e5-8ec20c22b4f8/nuget/v3/flat2/system.windows.extensions/7.0.0/system.windows.extensions.7.0.0.nupkg"; }) 224 ]
··· 8 (fetchNuGet { pname = "MessagePack"; version = "2.5.108"; sha256 = "0cnaz28lhrdmavnxjkakl9q8p2yv8mricvp1b0wxdfnz8v41gwzs"; 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.Annotations"; version = "2.5.108"; sha256 = "0nb1fx8dwl7304kw0bc375bvlhb7pg351l4cl3vqqd7d8zqjwx5v"; 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 = "7.0.0-preview.23525.7"; sha256 = "1vx5wl7rj85889xx8iaqvjw5rfgdfhpc22f6dzkpr3q7ngad6b21"; 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/7.0.0-preview.23525.7/microsoft.aspnetcore.razor.externalaccess.roslynworkspace.7.0.0-preview.23525.7.nupkg"; }) 11 + (fetchNuGet { pname = "Microsoft.Bcl.AsyncInterfaces"; version = "8.0.0"; sha256 = "0z4jq5prnxyb4p3163yxx35znpd2msjd8hw8ysmv4ah90f5sd9gm"; 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.3.2"; sha256 = "17g4ka0c28l9v3pmf3i7cvic137h7zg6xqc78qf5j5hj7qbcps5g"; url = "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/45bacae2-5efb-47c8-91e5-8ec20c22b4f8/nuget/v3/flat2/microsoft.build/17.3.2/microsoft.build.17.3.2.nupkg"; }) 13 (fetchNuGet { pname = "Microsoft.Build"; version = "17.7.2"; sha256 = "18sa4d7yl2gb7hix4v7fkyk1xnr6h0lmav89riscn2ziscanfzlk"; 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"; }) 14 (fetchNuGet { pname = "Microsoft.Build"; version = "17.9.0-preview-23551-05"; sha256 = "0arxaw9xhmy85z9dicpkhmdfc0r03f2f88zzckh1m1gfk6fqzrr0"; url = "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/d1622942-d16f-48e5-bc83-96f4539e7601/nuget/v3/flat2/microsoft.build/17.9.0-preview-23551-05/microsoft.build.17.9.0-preview-23551-05.nupkg"; }) ··· 24 (fetchNuGet { pname = "Microsoft.Build.Utilities.Core"; version = "17.9.0-preview-23551-05"; sha256 = "0s4r68bfhmf6r9v9r54wjnkb6bd1y15aqqiwv0j10gycwzwhjk09"; 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.9.0-preview-23551-05/microsoft.build.utilities.core.17.9.0-preview-23551-05.nupkg"; }) 25 (fetchNuGet { pname = "Microsoft.CodeAnalysis.Analyzers"; version = "3.3.4"; sha256 = "0wd6v57p53ahz5z9zg4iyzmy3src7rlsncyqpcag02jjj1yx6g58"; 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"; }) 26 (fetchNuGet { pname = "Microsoft.CodeAnalysis.AnalyzerUtilities"; version = "3.3.0"; sha256 = "0b2xy6m3l1y6j2xc97cg5llia169jv4nszrrrqclh505gpw6qccz"; 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 + (fetchNuGet { pname = "Microsoft.CodeAnalysis.BannedApiAnalyzers"; version = "3.11.0-beta1.24081.1"; sha256 = "1f6qw43srj8nsrd6mnpy028z45arjxlw2h4ca8z6qwr81zy7yhz5"; 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 (fetchNuGet { pname = "Microsoft.CodeAnalysis.BannedApiAnalyzers"; version = "3.3.4"; sha256 = "1vzrni7n94f17bzc13lrvcxvgspx9s25ap1p005z6i1ikx6wgx30"; url = "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/45bacae2-5efb-47c8-91e5-8ec20c22b4f8/nuget/v3/flat2/microsoft.codeanalysis.bannedapianalyzers/3.3.4/microsoft.codeanalysis.bannedapianalyzers.3.3.4.nupkg"; }) 29 (fetchNuGet { pname = "Microsoft.CodeAnalysis.Common"; version = "4.1.0"; sha256 = "1mbwbp0gq6fnh2fkvsl9yzry9bykcar58gbzx22y6x6zw74lnx43"; 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"; }) 30 (fetchNuGet { pname = "Microsoft.CodeAnalysis.Elfie"; version = "1.0.0"; sha256 = "1y5r6pm9rp70xyiaj357l3gdl4i4r8xxvqllgdyrwn9gx2aqzzqk"; url = "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/45bacae2-5efb-47c8-91e5-8ec20c22b4f8/nuget/v3/flat2/microsoft.codeanalysis.elfie/1.0.0/microsoft.codeanalysis.elfie.1.0.0.nupkg"; }) 31 (fetchNuGet { pname = "Microsoft.CodeAnalysis.NetAnalyzers"; version = "8.0.0-preview.23468.1"; sha256 = "1y2jwh74n88z1rx9vprxijx7f00i6j89ffiy568xsbzddsf7s0fv"; url = "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/49a1bb2b-12b0-475f-adbd-1560fc76be38/nuget/v3/flat2/microsoft.codeanalysis.netanalyzers/8.0.0-preview.23468.1/microsoft.codeanalysis.netanalyzers.8.0.0-preview.23468.1.nupkg"; }) 32 (fetchNuGet { pname = "Microsoft.CodeAnalysis.PerformanceSensitiveAnalyzers"; version = "3.3.4-beta1.22504.1"; sha256 = "179b4r9y0ylz8y9sj9yjlag3qm34fzms85fywq3a50al32sq708x"; url = "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/e31c6eea-0277-49f3-8194-142be67a9f72/nuget/v3/flat2/microsoft.codeanalysis.performancesensitiveanalyzers/3.3.4-beta1.22504.1/microsoft.codeanalysis.performancesensitiveanalyzers.3.3.4-beta1.22504.1.nupkg"; }) 33 + (fetchNuGet { pname = "Microsoft.CodeAnalysis.PublicApiAnalyzers"; version = "3.11.0-beta1.24081.1"; sha256 = "0cp5c6093xnhppzyjdxhbi9ik1rfk7ba639ps9mkfmqp4qqp8z4x"; 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"; }) 34 (fetchNuGet { pname = "Microsoft.CSharp"; version = "4.7.0"; sha256 = "0gd67zlw554j098kabg887b5a6pq9kzavpa3jjy5w53ccjzjfy8j"; 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"; }) 35 (fetchNuGet { pname = "Microsoft.DiaSymReader"; version = "2.0.0"; sha256 = "0g4fqxqy68bgsqzxdpz8n1sw0az1zgk33zc0xa8bwibwd1k2s6pj"; 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"; }) 36 + (fetchNuGet { pname = "Microsoft.DotNet.Arcade.Sdk"; version = "8.0.0-beta.24113.2"; sha256 = "004bbkzqk61p0k7hfcx4hmzdwj684v1nyjs55zrl8xpk3pchaw4v"; 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/8.0.0-beta.24113.2/microsoft.dotnet.arcade.sdk.8.0.0-beta.24113.2.nupkg"; }) 37 (fetchNuGet { pname = "Microsoft.DotNet.XliffTasks"; version = "9.0.0-beta.24076.5"; sha256 = "0zb41d8vv24lp4ysrpx6y11hfkzp45hp7clclgqc1hagrqpl9i75"; 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"; }) 38 + (fetchNuGet { pname = "Microsoft.Extensions.Configuration"; version = "8.0.0"; sha256 = "080kab87qgq2kh0ijry5kfdiq9afyzb8s0k3jqi5zbbi540yq4zl"; 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"; }) 39 + (fetchNuGet { pname = "Microsoft.Extensions.Configuration.Abstractions"; version = "8.0.0"; sha256 = "1jlpa4ggl1gr5fs7fdcw04li3y3iy05w3klr9lrrlc7v8w76kq71"; 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"; }) 40 + (fetchNuGet { pname = "Microsoft.Extensions.Configuration.Binder"; version = "8.0.0"; sha256 = "1m0gawiz8f5hc3li9vd5psddlygwgkiw13d7div87kmkf4idza8r"; 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"; }) 41 + (fetchNuGet { pname = "Microsoft.Extensions.DependencyInjection"; version = "8.0.0"; sha256 = "0i7qziz0iqmbk8zzln7kx9vd0lbx1x3va0yi3j1bgkjir13h78ps"; 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"; }) 42 + (fetchNuGet { pname = "Microsoft.Extensions.DependencyInjection.Abstractions"; version = "8.0.0"; sha256 = "1zw0bpp5742jzx03wvqc8csnvsbgdqi0ls9jfc5i2vd3cl8b74pg"; 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"; }) 43 + (fetchNuGet { pname = "Microsoft.Extensions.Logging"; version = "8.0.0"; sha256 = "0nppj34nmq25gnrg0wh1q22y4wdqbih4ax493f226azv8mkp9s1i"; 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"; }) 44 + (fetchNuGet { pname = "Microsoft.Extensions.Logging.Abstractions"; version = "8.0.0"; sha256 = "1klcqhg3hk55hb6vmjiq2wgqidsl81aldw0li2z98lrwx26msrr6"; 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"; }) 45 + (fetchNuGet { pname = "Microsoft.Extensions.Logging.Configuration"; version = "8.0.0"; sha256 = "1d9b734vnll935661wqkgl7ry60rlh5p876l2bsa930mvfsaqfcv"; 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"; }) 46 + (fetchNuGet { pname = "Microsoft.Extensions.Logging.Console"; version = "8.0.0"; sha256 = "1mvp3ipw7k33v2qw2yrvc4vl5yzgpk3yxa94gg0gz7wmcmhzvmkd"; url = "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/45bacae2-5efb-47c8-91e5-8ec20c22b4f8/nuget/v3/flat2/microsoft.extensions.logging.console/8.0.0/microsoft.extensions.logging.console.8.0.0.nupkg"; }) 47 (fetchNuGet { pname = "Microsoft.Extensions.ObjectPool"; version = "6.0.0"; sha256 = "12w6mjbq5wqqwnpclpp8482jbmz4a41xq450lx7wvjhp0zqxdh17"; url = "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/45bacae2-5efb-47c8-91e5-8ec20c22b4f8/nuget/v3/flat2/microsoft.extensions.objectpool/6.0.0/microsoft.extensions.objectpool.6.0.0.nupkg"; }) 48 + (fetchNuGet { pname = "Microsoft.Extensions.Options"; version = "8.0.0"; sha256 = "0p50qn6zhinzyhq9sy5svnmqqwhw2jajs2pbjh9sah504wjvhscz"; url = "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/45bacae2-5efb-47c8-91e5-8ec20c22b4f8/nuget/v3/flat2/microsoft.extensions.options/8.0.0/microsoft.extensions.options.8.0.0.nupkg"; }) 49 + (fetchNuGet { pname = "Microsoft.Extensions.Options.ConfigurationExtensions"; version = "8.0.0"; sha256 = "04nm8v5a3zp0ill7hjnwnja3s2676b4wffdri8hdk2341p7mp403"; 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"; }) 50 + (fetchNuGet { pname = "Microsoft.Extensions.Primitives"; version = "8.0.0"; sha256 = "0aldaz5aapngchgdr7dax9jw5wy7k7hmjgjpfgfv1wfif27jlkqm"; 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"; }) 51 (fetchNuGet { pname = "Microsoft.IO.Redist"; version = "6.0.0"; sha256 = "17d02106ksijzcnh03h8qaijs77xsba5l50chng6gb8nwi7wrbd5"; 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.0/microsoft.io.redist.6.0.0.nupkg"; }) 52 (fetchNuGet { pname = "Microsoft.Net.Compilers.Toolset"; version = "4.10.0-1.24061.4"; sha256 = "1irnlg14ffymmxr5kgqyqja7z3jsql3wn7nmbbfnyr8y625jbn2g"; url = "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/d1622942-d16f-48e5-bc83-96f4539e7601/nuget/v3/flat2/microsoft.net.compilers.toolset/4.10.0-1.24061.4/microsoft.net.compilers.toolset.4.10.0-1.24061.4.nupkg"; }) 53 (fetchNuGet { pname = "Microsoft.NET.StringTools"; version = "17.3.2"; sha256 = "1sg1wr7lza5c0xc4cncqr9fbsr30jlzrd1kwszr9744pfqfk1jj3"; 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.3.2/microsoft.net.stringtools.17.3.2.nupkg"; }) ··· 77 (fetchNuGet { pname = "Microsoft.VisualStudio.Validation"; version = "17.8.8"; sha256 = "0sra63pv7l51kyl89d4g3id87n00si4hb7msrg7ps7c930nhc7xh"; 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"; }) 78 (fetchNuGet { pname = "Microsoft.Win32.Primitives"; version = "4.3.0"; sha256 = "0j0c1wj4ndj21zsgivsc24whiya605603kxrbiw6wkfdync464wq"; 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"; }) 79 (fetchNuGet { pname = "Microsoft.Win32.Registry"; version = "5.0.0"; sha256 = "102hvhq2gmlcbq8y2cb7hdr2dnmjzfp2k3asr1ycwrfacwyaak7n"; 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"; }) 80 (fetchNuGet { pname = "Microsoft.WindowsDesktop.App.Ref"; version = "6.0.27"; sha256 = "0h6xm9cc835pfpmrjvpf1fi6wq1sh1s9f7v04270cmr3d8k0ihj0"; url = "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/45bacae2-5efb-47c8-91e5-8ec20c22b4f8/nuget/v3/flat2/microsoft.windowsdesktop.app.ref/6.0.27/microsoft.windowsdesktop.app.ref.6.0.27.nupkg"; }) 81 (fetchNuGet { pname = "Microsoft.WindowsDesktop.App.Ref"; version = "7.0.16"; sha256 = "02wn0x6p44g60zypk46dlliq8ic1n0dsb112zv9hdghln8kpm1rp"; url = "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/45bacae2-5efb-47c8-91e5-8ec20c22b4f8/nuget/v3/flat2/microsoft.windowsdesktop.app.ref/7.0.16/microsoft.windowsdesktop.app.ref.7.0.16.nupkg"; }) 82 (fetchNuGet { pname = "Microsoft.WindowsDesktop.App.Ref"; version = "8.0.2"; sha256 = "1jdnz219800q1wwy01qm6p43jrzbhvsfgp8gmfm0v3qw52v6zxnr"; url = "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/45bacae2-5efb-47c8-91e5-8ec20c22b4f8/nuget/v3/flat2/microsoft.windowsdesktop.app.ref/8.0.2/microsoft.windowsdesktop.app.ref.8.0.2.nupkg"; }) ··· 96 (fetchNuGet { pname = "NuGet.Versioning"; version = "6.8.0-rc.112"; sha256 = "04a5x8p11xqqwd9h1bd3n48c33kasv3xwdq5s9ip66i9ki5icc07"; url = "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/d1622942-d16f-48e5-bc83-96f4539e7601/nuget/v3/flat2/nuget.versioning/6.8.0-rc.112/nuget.versioning.6.8.0-rc.112.nupkg"; }) 97 (fetchNuGet { pname = "PowerShell"; version = "7.0.0"; sha256 = "13jhnbh12rcmdrkmlxq45ard03lmfq7bg14xg7k108jlpnpsr1la"; url = "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/45bacae2-5efb-47c8-91e5-8ec20c22b4f8/nuget/v3/flat2/powershell/7.0.0/powershell.7.0.0.nupkg"; }) 98 (fetchNuGet { pname = "RichCodeNav.EnvVarDump"; version = "0.1.1643-alpha"; sha256 = "1pp1608xizvv0h9q01bqy7isd3yzb3lxb2yp27j4k25xsvw460vg"; url = "https://pkgs.dev.azure.com/azure-public/3ccf6661-f8ce-4e8a-bb2e-eff943ddd3c7/_packaging/58ca65bb-e6c1-4210-88ac-fa55c1cd7877/nuget/v3/flat2/richcodenav.envvardump/0.1.1643-alpha/richcodenav.envvardump.0.1.1643-alpha.nupkg"; }) 99 + (fetchNuGet { pname = "Roslyn.Diagnostics.Analyzers"; version = "3.11.0-beta1.24081.1"; sha256 = "1hslhghwmvrlmd5hii1v6l2356hbim5mz3bvnqrdqynq1cms30y0"; url = "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/a54510f9-4b2c-4e69-b96a-6096683aaa1f/nuget/v3/flat2/roslyn.diagnostics.analyzers/3.11.0-beta1.24081.1/roslyn.diagnostics.analyzers.3.11.0-beta1.24081.1.nupkg"; }) 100 (fetchNuGet { pname = "runtime.any.System.Collections"; version = "4.3.0"; sha256 = "0bv5qgm6vr47ynxqbnkc7i797fdi8gbjjxii173syrx14nmrkwg0"; url = "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/45bacae2-5efb-47c8-91e5-8ec20c22b4f8/nuget/v3/flat2/runtime.any.system.collections/4.3.0/runtime.any.system.collections.4.3.0.nupkg"; }) 101 (fetchNuGet { pname = "runtime.any.System.Diagnostics.Tracing"; version = "4.3.0"; sha256 = "00j6nv2xgmd3bi347k00m7wr542wjlig53rmj28pmw7ddcn97jbn"; url = "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/45bacae2-5efb-47c8-91e5-8ec20c22b4f8/nuget/v3/flat2/runtime.any.system.diagnostics.tracing/4.3.0/runtime.any.system.diagnostics.tracing.4.3.0.nupkg"; }) 102 (fetchNuGet { pname = "runtime.any.System.Globalization"; version = "4.3.0"; sha256 = "1daqf33hssad94lamzg01y49xwndy2q97i2lrb7mgn28656qia1x"; url = "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/45bacae2-5efb-47c8-91e5-8ec20c22b4f8/nuget/v3/flat2/runtime.any.system.globalization/4.3.0/runtime.any.system.globalization.4.3.0.nupkg"; }) ··· 138 (fetchNuGet { pname = "System.CodeDom"; version = "7.0.0"; sha256 = "08a2k2v7kdx8wmzl4xcpfj749yy476ggqsy4cps4iyqqszgyv0zc"; 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"; }) 139 (fetchNuGet { pname = "System.Collections"; version = "4.3.0"; sha256 = "19r4y64dqyrq6k4706dnyhhw7fs24kpp3awak7whzss39dakpxk9"; 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"; }) 140 (fetchNuGet { pname = "System.Collections.Immutable"; version = "8.0.0"; sha256 = "0z53a42zjd59zdkszcm7pvij4ri5xbb8jly9hzaad9khlf69bcqp"; 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"; }) 141 + (fetchNuGet { pname = "System.CommandLine"; version = "2.0.0-beta4.24112.1"; sha256 = "0p66jzjwwgir0xn3cy31ixlws4v9lb1l72xh5mrc38f37m4la23b"; 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.24112.1/system.commandline.2.0.0-beta4.24112.1.nupkg"; }) 142 (fetchNuGet { pname = "System.ComponentModel.Composition"; version = "7.0.0"; sha256 = "1gkn56gclkn6qnsvaw5fzw6qb45pa7rffxph1gyqhq7ywvmm0nc3"; url = "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/45bacae2-5efb-47c8-91e5-8ec20c22b4f8/nuget/v3/flat2/system.componentmodel.composition/7.0.0/system.componentmodel.composition.7.0.0.nupkg"; }) 143 + (fetchNuGet { pname = "System.Composition"; version = "8.0.0"; sha256 = "0y7rp5qwwvh430nr0r15zljw01gny8yvr0gg6w5cmsk3q7q7a3dc"; 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"; }) 144 (fetchNuGet { pname = "System.Composition.AttributedModel"; version = "7.0.0"; sha256 = "1cxrp0sk5b2gihhkn503iz8fa99k860js2qyzjpsw9rn547pdkny"; url = "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/45bacae2-5efb-47c8-91e5-8ec20c22b4f8/nuget/v3/flat2/system.composition.attributedmodel/7.0.0/system.composition.attributedmodel.7.0.0.nupkg"; }) 145 + (fetchNuGet { pname = "System.Composition.AttributedModel"; version = "8.0.0"; sha256 = "16j61piz1jf8hbh14i1i4m2r9vw79gdqhjr4f4i588h52249fxlz"; 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"; }) 146 + (fetchNuGet { pname = "System.Composition.Convention"; version = "8.0.0"; sha256 = "10fwp7692a6yyw1p8b923k061zh95a6xs3vzfdmdv5pmf41cxlb7"; url = "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/45bacae2-5efb-47c8-91e5-8ec20c22b4f8/nuget/v3/flat2/system.composition.convention/8.0.0/system.composition.convention.8.0.0.nupkg"; }) 147 + (fetchNuGet { pname = "System.Composition.Hosting"; version = "8.0.0"; sha256 = "1gbfimhxx6v6073pblv4rl5shz3kgx8lvfif5db26ak8pl5qj4kb"; url = "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/45bacae2-5efb-47c8-91e5-8ec20c22b4f8/nuget/v3/flat2/system.composition.hosting/8.0.0/system.composition.hosting.8.0.0.nupkg"; }) 148 + (fetchNuGet { pname = "System.Composition.Runtime"; version = "8.0.0"; sha256 = "0snljpgfmg0wlkwilkvn9qjjghq1pjdfgdpnwhvl2qw6vzdij703"; url = "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/45bacae2-5efb-47c8-91e5-8ec20c22b4f8/nuget/v3/flat2/system.composition.runtime/8.0.0/system.composition.runtime.8.0.0.nupkg"; }) 149 + (fetchNuGet { pname = "System.Composition.TypedParts"; version = "8.0.0"; sha256 = "0skwla26d8clfz3alr8m42qbzsrbi7dhg74z6ha832b6730mm4pr"; url = "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/45bacae2-5efb-47c8-91e5-8ec20c22b4f8/nuget/v3/flat2/system.composition.typedparts/8.0.0/system.composition.typedparts.8.0.0.nupkg"; }) 150 + (fetchNuGet { pname = "System.Configuration.ConfigurationManager"; version = "8.0.0"; sha256 = "08dadpd8lx6x7craw3h3444p7ncz4wk0a3j1681lyhhd56ln66f6"; 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"; }) 151 (fetchNuGet { pname = "System.Data.DataSetExtensions"; version = "4.5.0"; sha256 = "0gk9diqx388qjmbhljsx64b5i0p9cwcaibd4h7f8x901pz84x6ma"; 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"; }) 152 (fetchNuGet { pname = "System.Diagnostics.Debug"; version = "4.3.0"; sha256 = "00yjlf19wjydyr6cfviaph3vsjzg3d5nvnya26i2fvfg53sknh3y"; 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"; }) 153 + (fetchNuGet { pname = "System.Diagnostics.DiagnosticSource"; version = "8.0.0"; sha256 = "0nzra1i0mljvmnj1qqqg37xs7bl71fnpl68nwmdajchh65l878zr"; 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"; }) 154 + (fetchNuGet { pname = "System.Diagnostics.EventLog"; version = "8.0.0"; sha256 = "1xnvcidh2qf6k7w8ij1rvj0viqkq84cq47biw0c98xhxg5rk3pxf"; 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"; }) 155 (fetchNuGet { pname = "System.Diagnostics.PerformanceCounter"; version = "7.0.0"; sha256 = "1xg45w9gr7q539n2p0wighsrrl5ax55az8v2hpczm2pi0xd7ksdp"; 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"; }) 156 (fetchNuGet { pname = "System.Diagnostics.Process"; version = "4.3.0"; sha256 = "0g4prsbkygq8m21naqmcp70f24a1ksyix3dihb1r1f71lpi3cfj7"; 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"; }) 157 (fetchNuGet { pname = "System.Diagnostics.TraceSource"; version = "4.3.0"; sha256 = "1kyw4d7dpjczhw6634nrmg7yyyzq72k75x38y0l0nwhigdlp1766"; url = "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/45bacae2-5efb-47c8-91e5-8ec20c22b4f8/nuget/v3/flat2/system.diagnostics.tracesource/4.3.0/system.diagnostics.tracesource.4.3.0.nupkg"; }) 158 (fetchNuGet { pname = "System.Diagnostics.Tracing"; version = "4.3.0"; sha256 = "1m3bx6c2s958qligl67q7grkwfz3w53hpy7nc97mh6f7j5k168c4"; url = "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/45bacae2-5efb-47c8-91e5-8ec20c22b4f8/nuget/v3/flat2/system.diagnostics.tracing/4.3.0/system.diagnostics.tracing.4.3.0.nupkg"; }) 159 (fetchNuGet { pname = "System.Formats.Asn1"; version = "6.0.0"; sha256 = "1vvr7hs4qzjqb37r0w1mxq7xql2b17la63jwvmgv65s1hj00g8r9"; url = "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/45bacae2-5efb-47c8-91e5-8ec20c22b4f8/nuget/v3/flat2/system.formats.asn1/6.0.0/system.formats.asn1.6.0.0.nupkg"; }) 160 (fetchNuGet { pname = "System.Formats.Asn1"; version = "7.0.0"; sha256 = "1a14kgpqz4k7jhi7bs2gpgf67ym5wpj99203zxgwjypj7x47xhbq"; url = "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/45bacae2-5efb-47c8-91e5-8ec20c22b4f8/nuget/v3/flat2/system.formats.asn1/7.0.0/system.formats.asn1.7.0.0.nupkg"; }) 161 (fetchNuGet { pname = "System.Globalization"; version = "4.3.0"; sha256 = "1cp68vv683n6ic2zqh2s1fn4c2sd87g5hpp6l4d4nj4536jz98ki"; url = "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/45bacae2-5efb-47c8-91e5-8ec20c22b4f8/nuget/v3/flat2/system.globalization/4.3.0/system.globalization.4.3.0.nupkg"; }) ··· 163 (fetchNuGet { pname = "System.IO.FileSystem"; version = "4.3.0"; sha256 = "0z2dfrbra9i6y16mm9v1v6k47f0fm617vlb7s5iybjjsz6g1ilmw"; url = "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/45bacae2-5efb-47c8-91e5-8ec20c22b4f8/nuget/v3/flat2/system.io.filesystem/4.3.0/system.io.filesystem.4.3.0.nupkg"; }) 164 (fetchNuGet { pname = "System.IO.FileSystem.AccessControl"; version = "5.0.0"; sha256 = "0ixl68plva0fsj3byv76bai7vkin86s6wyzr8vcav3szl862blvk"; url = "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/45bacae2-5efb-47c8-91e5-8ec20c22b4f8/nuget/v3/flat2/system.io.filesystem.accesscontrol/5.0.0/system.io.filesystem.accesscontrol.5.0.0.nupkg"; }) 165 (fetchNuGet { pname = "System.IO.FileSystem.Primitives"; version = "4.3.0"; sha256 = "0j6ndgglcf4brg2lz4wzsh1av1gh8xrzdsn9f0yznskhqn1xzj9c"; url = "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/45bacae2-5efb-47c8-91e5-8ec20c22b4f8/nuget/v3/flat2/system.io.filesystem.primitives/4.3.0/system.io.filesystem.primitives.4.3.0.nupkg"; }) 166 + (fetchNuGet { pname = "System.IO.Pipelines"; version = "8.0.0"; sha256 = "00f36lqz1wf3x51kwk23gznkjjrf5nmqic9n7073nhrgrvb43nid"; url = "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/45bacae2-5efb-47c8-91e5-8ec20c22b4f8/nuget/v3/flat2/system.io.pipelines/8.0.0/system.io.pipelines.8.0.0.nupkg"; }) 167 (fetchNuGet { pname = "System.IO.Pipes"; version = "4.3.0"; sha256 = "1ygv16gzpi9cnlzcqwijpv7055qc50ynwg3vw29vj1q3iha3h06r"; url = "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/45bacae2-5efb-47c8-91e5-8ec20c22b4f8/nuget/v3/flat2/system.io.pipes/4.3.0/system.io.pipes.4.3.0.nupkg"; }) 168 (fetchNuGet { pname = "System.Management"; version = "7.0.0"; sha256 = "1x3xwjzkmlcrj6rl6f2y8lkkp1s8xkhwqlpqk9ylpwqz7w3mhis0"; url = "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/45bacae2-5efb-47c8-91e5-8ec20c22b4f8/nuget/v3/flat2/system.management/7.0.0/system.management.7.0.0.nupkg"; }) 169 (fetchNuGet { pname = "System.Memory"; version = "4.5.5"; sha256 = "08jsfwimcarfzrhlyvjjid61j02irx6xsklf32rv57x2aaikvx0h"; url = "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/45bacae2-5efb-47c8-91e5-8ec20c22b4f8/nuget/v3/flat2/system.memory/4.5.5/system.memory.4.5.5.nupkg"; }) ··· 188 (fetchNuGet { pname = "System.Runtime.Extensions"; version = "4.3.0"; sha256 = "1ykp3dnhwvm48nap8q23893hagf665k0kn3cbgsqpwzbijdcgc60"; url = "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/45bacae2-5efb-47c8-91e5-8ec20c22b4f8/nuget/v3/flat2/system.runtime.extensions/4.3.0/system.runtime.extensions.4.3.0.nupkg"; }) 189 (fetchNuGet { pname = "System.Runtime.Handles"; version = "4.3.0"; sha256 = "0sw2gfj2xr7sw9qjn0j3l9yw07x73lcs97p8xfc9w1x9h5g5m7i8"; url = "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/45bacae2-5efb-47c8-91e5-8ec20c22b4f8/nuget/v3/flat2/system.runtime.handles/4.3.0/system.runtime.handles.4.3.0.nupkg"; }) 190 (fetchNuGet { pname = "System.Runtime.InteropServices"; version = "4.3.0"; sha256 = "00hywrn4g7hva1b2qri2s6rabzwgxnbpw9zfxmz28z09cpwwgh7j"; url = "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/45bacae2-5efb-47c8-91e5-8ec20c22b4f8/nuget/v3/flat2/system.runtime.interopservices/4.3.0/system.runtime.interopservices.4.3.0.nupkg"; }) 191 (fetchNuGet { pname = "System.Runtime.Loader"; version = "4.3.0"; sha256 = "07fgipa93g1xxgf7193a6vw677mpzgr0z0cfswbvqqb364cva8dk"; url = "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/45bacae2-5efb-47c8-91e5-8ec20c22b4f8/nuget/v3/flat2/system.runtime.loader/4.3.0/system.runtime.loader.4.3.0.nupkg"; }) 192 (fetchNuGet { pname = "System.Security.AccessControl"; version = "5.0.0"; sha256 = "17n3lrrl6vahkqmhlpn3w20afgz09n7i6rv0r3qypngwi7wqdr5r"; url = "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/45bacae2-5efb-47c8-91e5-8ec20c22b4f8/nuget/v3/flat2/system.security.accesscontrol/5.0.0/system.security.accesscontrol.5.0.0.nupkg"; }) 193 (fetchNuGet { pname = "System.Security.AccessControl"; version = "6.0.0"; sha256 = "0a678bzj8yxxiffyzy60z2w1nczzpi8v97igr4ip3byd2q89dv58"; url = "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/45bacae2-5efb-47c8-91e5-8ec20c22b4f8/nuget/v3/flat2/system.security.accesscontrol/6.0.0/system.security.accesscontrol.6.0.0.nupkg"; }) 194 (fetchNuGet { pname = "System.Security.Cryptography.Pkcs"; version = "6.0.1"; sha256 = "0wswhbvm3gh06azg9k1zfvmhicpzlh7v71qzd4x5zwizq4khv7iq"; url = "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/45bacae2-5efb-47c8-91e5-8ec20c22b4f8/nuget/v3/flat2/system.security.cryptography.pkcs/6.0.1/system.security.cryptography.pkcs.6.0.1.nupkg"; }) 195 (fetchNuGet { pname = "System.Security.Cryptography.Pkcs"; version = "6.0.4"; sha256 = "0hh5h38pnxmlrnvs72f2hzzpz4b2caiiv6xf8y7fzdg84r3imvfr"; url = "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/45bacae2-5efb-47c8-91e5-8ec20c22b4f8/nuget/v3/flat2/system.security.cryptography.pkcs/6.0.4/system.security.cryptography.pkcs.6.0.4.nupkg"; }) 196 (fetchNuGet { pname = "System.Security.Cryptography.Pkcs"; version = "7.0.2"; sha256 = "0px6snb8gdb6mpwsqrhlpbkmjgd63h4yamqm2gvyf9rwibymjbm9"; url = "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/45bacae2-5efb-47c8-91e5-8ec20c22b4f8/nuget/v3/flat2/system.security.cryptography.pkcs/7.0.2/system.security.cryptography.pkcs.7.0.2.nupkg"; }) 197 + (fetchNuGet { pname = "System.Security.Cryptography.ProtectedData"; version = "8.0.0"; sha256 = "1ysjx3b5ips41s32zacf4vs7ig41906mxrsbmykdzi0hvdmjkgbx"; url = "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/45bacae2-5efb-47c8-91e5-8ec20c22b4f8/nuget/v3/flat2/system.security.cryptography.protecteddata/8.0.0/system.security.cryptography.protecteddata.8.0.0.nupkg"; }) 198 (fetchNuGet { pname = "System.Security.Cryptography.Xml"; version = "6.0.0"; sha256 = "0aybd4mp9f8d4kgdnrnad7bmdg872044p75nk37f8a4lvkh2sywd"; 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/6.0.0/system.security.cryptography.xml.6.0.0.nupkg"; }) 199 (fetchNuGet { pname = "System.Security.Cryptography.Xml"; version = "7.0.1"; sha256 = "0p6kx6ag0il7rxxcvm84w141phvr7fafjzxybf920bxwa0jkwzq8"; 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"; }) 200 + (fetchNuGet { pname = "System.Security.Permissions"; version = "8.0.0"; sha256 = "0lqzh9f7ppmmh10mcv22m6li2k8jdbpaywxn7jgkk7f7xmihz1gr"; 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"; }) 201 (fetchNuGet { pname = "System.Security.Principal"; version = "4.3.0"; sha256 = "12cm2zws06z4lfc4dn31iqv7072zyi4m910d4r6wm8yx85arsfxf"; 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"; }) 202 (fetchNuGet { pname = "System.Security.Principal.Windows"; version = "5.0.0"; sha256 = "1mpk7xj76lxgz97a5yg93wi8lj0l8p157a5d50mmjy3gbz1904q8"; 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"; }) 203 (fetchNuGet { pname = "System.Text.Encoding"; version = "4.3.0"; sha256 = "1f04lkir4iladpp51sdgmis9dj4y8v08cka0mbmsy0frc9a4gjqr"; 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"; }) 204 (fetchNuGet { pname = "System.Text.Encoding.CodePages"; version = "7.0.0"; sha256 = "0sn6hxdjm7bw3xgsmg041ccchsa4sp02aa27cislw3x61dbr68kq"; 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"; }) 205 (fetchNuGet { pname = "System.Text.Encoding.Extensions"; version = "4.3.0"; sha256 = "11q1y8hh5hrp5a3kw25cb6l00v5l5dvirkz8jr3sq00h1xgcgrxy"; url = "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/45bacae2-5efb-47c8-91e5-8ec20c22b4f8/nuget/v3/flat2/system.text.encoding.extensions/4.3.0/system.text.encoding.extensions.4.3.0.nupkg"; }) 206 + (fetchNuGet { pname = "System.Text.Encodings.Web"; version = "8.0.0"; sha256 = "1wbypkx0m8dgpsaqgyywz4z760xblnwalb241d5qv9kx8m128i11"; url = "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/45bacae2-5efb-47c8-91e5-8ec20c22b4f8/nuget/v3/flat2/system.text.encodings.web/8.0.0/system.text.encodings.web.8.0.0.nupkg"; }) 207 + (fetchNuGet { pname = "System.Text.Json"; version = "8.0.0"; sha256 = "134savxw0sq7s448jnzw17bxcijsi1v38mirpbb6zfxmqlf04msw"; url = "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/45bacae2-5efb-47c8-91e5-8ec20c22b4f8/nuget/v3/flat2/system.text.json/8.0.0/system.text.json.8.0.0.nupkg"; }) 208 (fetchNuGet { pname = "System.Threading"; version = "4.3.0"; sha256 = "0rw9wfamvhayp5zh3j7p1yfmx9b5khbf4q50d8k5rk993rskfd34"; url = "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/45bacae2-5efb-47c8-91e5-8ec20c22b4f8/nuget/v3/flat2/system.threading/4.3.0/system.threading.4.3.0.nupkg"; }) 209 (fetchNuGet { pname = "System.Threading.Channels"; version = "7.0.0"; sha256 = "1qrmqa6hpzswlmyp3yqsbnmia9i5iz1y208xpqc1y88b1f6j1v8a"; url = "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/45bacae2-5efb-47c8-91e5-8ec20c22b4f8/nuget/v3/flat2/system.threading.channels/7.0.0/system.threading.channels.7.0.0.nupkg"; }) 210 (fetchNuGet { pname = "System.Threading.Overlapped"; version = "4.3.0"; sha256 = "1nahikhqh9nk756dh8p011j36rlcp1bzz3vwi2b4m1l2s3vz8idm"; url = "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/45bacae2-5efb-47c8-91e5-8ec20c22b4f8/nuget/v3/flat2/system.threading.overlapped/4.3.0/system.threading.overlapped.4.3.0.nupkg"; }) ··· 214 (fetchNuGet { pname = "System.Threading.Thread"; version = "4.3.0"; sha256 = "0y2xiwdfcph7znm2ysxanrhbqqss6a3shi1z3c779pj2s523mjx4"; url = "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/45bacae2-5efb-47c8-91e5-8ec20c22b4f8/nuget/v3/flat2/system.threading.thread/4.3.0/system.threading.thread.4.3.0.nupkg"; }) 215 (fetchNuGet { pname = "System.Threading.ThreadPool"; version = "4.3.0"; sha256 = "027s1f4sbx0y1xqw2irqn6x161lzj8qwvnh2gn78ciiczdv10vf1"; url = "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/45bacae2-5efb-47c8-91e5-8ec20c22b4f8/nuget/v3/flat2/system.threading.threadpool/4.3.0/system.threading.threadpool.4.3.0.nupkg"; }) 216 (fetchNuGet { pname = "System.ValueTuple"; version = "4.5.0"; sha256 = "00k8ja51d0f9wrq4vv5z2jhq8hy31kac2rg0rv06prylcybzl8cy"; url = "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/45bacae2-5efb-47c8-91e5-8ec20c22b4f8/nuget/v3/flat2/system.valuetuple/4.5.0/system.valuetuple.4.5.0.nupkg"; }) 217 + (fetchNuGet { pname = "System.Windows.Extensions"; version = "8.0.0"; sha256 = "13fr83jnk7v00cgcc22i5d9xbl794b6l0c5v9g8k0l36pgn36yb8"; url = "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/45bacae2-5efb-47c8-91e5-8ec20c22b4f8/nuget/v3/flat2/system.windows.extensions/8.0.0/system.windows.extensions.8.0.0.nupkg"; }) 218 ]
+5 -5
pkgs/by-name/ro/roslyn-ls/package.nix
··· 11 buildDotnetModule rec { 12 inherit pname dotnet-sdk dotnet-runtime; 13 14 - vsVersion = "2.17.7"; 15 src = fetchFromGitHub { 16 owner = "dotnet"; 17 repo = "roslyn"; 18 rev = "VSCode-CSharp-${vsVersion}"; 19 - hash = "sha256-afsYOMoM4I/CdP6IwThJpGl9M2xx/eDeuOj9CTk2fFI="; 20 }; 21 22 # versioned independently from vscode-csharp 23 # "roslyn" in here: 24 # https://github.com/dotnet/vscode-csharp/blob/main/package.json 25 - version = "4.10.0-2.24102.11"; 26 projectFile = "src/Features/LanguageServer/${project}/${project}.csproj"; 27 useDotnetFromEnv = true; 28 nugetDeps = ./deps.nix; ··· 36 37 substituteInPlace $projectFile \ 38 --replace-fail \ 39 - '<RuntimeIdentifiers>win-x64;win-x86;win-arm64;linux-x64;linux-arm64;alpine-x64;alpine-arm64;osx-x64;osx-arm64</RuntimeIdentifiers>' \ 40 - '<RuntimeIdentifiers>linux-x64;linux-arm64;osx-x64;osx-arm64</RuntimeIdentifiers>' 41 ''; 42 43 # two problems solved here:
··· 11 buildDotnetModule rec { 12 inherit pname dotnet-sdk dotnet-runtime; 13 14 + vsVersion = "2.22.2"; 15 src = fetchFromGitHub { 16 owner = "dotnet"; 17 repo = "roslyn"; 18 rev = "VSCode-CSharp-${vsVersion}"; 19 + hash = "sha256-j7PXgYjISlPBbhUEEIxkDlOx7TMYPHtC3KH2DViWxJ8="; 20 }; 21 22 # versioned independently from vscode-csharp 23 # "roslyn" in here: 24 # https://github.com/dotnet/vscode-csharp/blob/main/package.json 25 + version = "4.10.0-2.24124.2"; 26 projectFile = "src/Features/LanguageServer/${project}/${project}.csproj"; 27 useDotnetFromEnv = true; 28 nugetDeps = ./deps.nix; ··· 36 37 substituteInPlace $projectFile \ 38 --replace-fail \ 39 + '>win-x64;win-x86;win-arm64;linux-x64;linux-arm64;linux-musl-x64;linux-musl-arm64;osx-x64;osx-arm64</RuntimeIdentifiers>' \ 40 + '>linux-x64;linux-arm64;osx-x64;osx-arm64</RuntimeIdentifiers>' 41 ''; 42 43 # two problems solved here:
+2 -2
pkgs/by-name/sa/sarasa-gothic/package.nix
··· 7 8 stdenvNoCC.mkDerivation (finalAttrs: { 9 pname = "sarasa-gothic"; 10 - version = "1.0.7"; 11 12 src = fetchurl { 13 # Use the 'ttc' files here for a smaller closure size. 14 # (Using 'ttf' files gives a closure size about 15x larger, as of November 2021.) 15 url = "https://github.com/be5invis/Sarasa-Gothic/releases/download/v${finalAttrs.version}/Sarasa-TTC-${finalAttrs.version}.zip"; 16 - hash = "sha256-R0mVOKYlxSk3s6zPG/h9ddKUZX+WJp47QCulFUO97YI="; 17 }; 18 19 sourceRoot = ".";
··· 7 8 stdenvNoCC.mkDerivation (finalAttrs: { 9 pname = "sarasa-gothic"; 10 + version = "1.0.8"; 11 12 src = fetchurl { 13 # Use the 'ttc' files here for a smaller closure size. 14 # (Using 'ttf' files gives a closure size about 15x larger, as of November 2021.) 15 url = "https://github.com/be5invis/Sarasa-Gothic/releases/download/v${finalAttrs.version}/Sarasa-TTC-${finalAttrs.version}.zip"; 16 + hash = "sha256-6JE1iuruaGrL8cwLvdZiOUXK02izOOpsQbXjdb9+VBU="; 17 }; 18 19 sourceRoot = ".";
+2 -2
pkgs/by-name/sc/scion/package.nix
··· 1 { lib 2 - , buildGoModule 3 , fetchFromGitHub 4 }: 5 let ··· 18 ''; 19 in 20 21 - buildGoModule { 22 pname = "scion"; 23 24 inherit version;
··· 1 { lib 2 + , buildGo121Module 3 , fetchFromGitHub 4 }: 5 let ··· 18 ''; 19 in 20 21 + buildGo121Module { 22 pname = "scion"; 23 24 inherit version;
+3 -3
pkgs/by-name/st/strictdoc/package.nix
··· 5 6 python3.pkgs.buildPythonApplication rec { 7 pname = "strictdoc"; 8 - version = "0.0.49"; 9 pyproject = true; 10 11 src = fetchFromGitHub { 12 owner = "strictdoc-project"; 13 repo = "strictdoc"; 14 - rev = version; 15 - hash = "sha256-WtDplupXBtq39oKyo31p5NgXMWtbWgxtpnKn4qCJz3I="; 16 }; 17 18 nativeBuildInputs = [
··· 5 6 python3.pkgs.buildPythonApplication rec { 7 pname = "strictdoc"; 8 + version = "0.0.51"; 9 pyproject = true; 10 11 src = fetchFromGitHub { 12 owner = "strictdoc-project"; 13 repo = "strictdoc"; 14 + rev = "refs/tags/${version}"; 15 + hash = "sha256-OFKWeFtVwZKh9KLeA3wiyqAkbPYEQy5/IeHLINkF1C0="; 16 }; 17 18 nativeBuildInputs = [
+3 -3
pkgs/by-name/st/sttr/package.nix
··· 6 7 buildGoModule rec { 8 pname = "sttr"; 9 - version = "0.2.18"; 10 11 src = fetchFromGitHub { 12 owner = "abhimanyu003"; 13 repo = "sttr"; 14 rev = "v${version}"; 15 - hash = "sha256-zZ9zrKUbrRaYQrlUtjOZLfEuiaqp/yyXpOlDspBJbSQ="; 16 }; 17 18 - vendorHash = "sha256-io56WqF3cAyNK7Auhdq2iB26B6wjcVnq9cr3NS/4Z0w="; 19 20 nativeBuildInputs = [ installShellFiles ]; 21
··· 6 7 buildGoModule rec { 8 pname = "sttr"; 9 + version = "0.2.19"; 10 11 src = fetchFromGitHub { 12 owner = "abhimanyu003"; 13 repo = "sttr"; 14 rev = "v${version}"; 15 + hash = "sha256-OE7sp3K6a3XRc2yQTweoszacW8id/+/blND+4Bwlras="; 16 }; 17 18 + vendorHash = "sha256-Bkau3OKVwLBId8O/vc2XdjiPDSevoDcWICh2kLTCpz0="; 19 20 nativeBuildInputs = [ installShellFiles ]; 21
+2 -2
pkgs/by-name/sy/symfony-cli/package.nix
··· 10 11 buildGoModule rec { 12 pname = "symfony-cli"; 13 - version = "5.8.13"; 14 vendorHash = "sha256-OBXurPjyB2/JCQBna+tk0p3+n8gPoNLXCppXkII3ZUc="; 15 16 src = fetchFromGitHub { 17 owner = "symfony-cli"; 18 repo = "symfony-cli"; 19 rev = "v${version}"; 20 - hash = "sha256-5fxvC+5XclHnPKZE0jt6fuWxa16uaxLH/PchlFQH7NI="; 21 }; 22 23 ldflags = [
··· 10 11 buildGoModule rec { 12 pname = "symfony-cli"; 13 + version = "5.8.14"; 14 vendorHash = "sha256-OBXurPjyB2/JCQBna+tk0p3+n8gPoNLXCppXkII3ZUc="; 15 16 src = fetchFromGitHub { 17 owner = "symfony-cli"; 18 repo = "symfony-cli"; 19 rev = "v${version}"; 20 + hash = "sha256-rwcULDbdYHZ1yFrGEGsJOZQG7Z29m0MOd79yalFIdkQ="; 21 }; 22 23 ldflags = [
+31
pkgs/by-name/ti/tinymembench/package.nix
···
··· 1 + { lib 2 + , stdenv 3 + , fetchFromGitHub 4 + }: 5 + 6 + stdenv.mkDerivation rec { 7 + pname = "tinymembench"; 8 + version = "0.4"; 9 + 10 + src = fetchFromGitHub { 11 + owner = "ssvb"; 12 + repo = "tinymembench"; 13 + rev = "v${version}"; 14 + hash = "sha256-N6jHRLqVSNe+Mk3WNfIEBGtVC7Y6/sERVaeAD68LQJc="; 15 + }; 16 + 17 + installPhase = '' 18 + runHook preInstall 19 + install -D tinymembench $out/bin/tinymembench 20 + runHook postInstall 21 + ''; 22 + 23 + meta = with lib; { 24 + homepage = "https://github.com/ssvb/tinymembench"; 25 + description = "Simple benchmark for memory throughput and latency"; 26 + license = licenses.mit; 27 + platforms = platforms.linux; 28 + mainProgram = "tinymembench"; 29 + maintainers = with maintainers; [ lorenz ]; 30 + }; 31 + }
+4 -8
pkgs/by-name/tl/tlrc/package.nix
··· 6 7 rustPlatform.buildRustPackage rec { 8 pname = "tlrc"; 9 - version = "1.8.0"; 10 11 src = fetchFromGitHub { 12 owner = "tldr-pages"; 13 repo = "tlrc"; 14 rev = "v${version}"; 15 - hash = "sha256-wHAPlBNVhIytquEAUdrbxE4m0njVRPxxlYlwjqG9Zlw="; 16 }; 17 18 - cargoHash = "sha256-BymyjSVNwS3HPNnZcaAu1xUssV2iXmECtpKXPdZpM3g="; 19 20 nativeBuildInputs = [ installShellFiles ]; 21 22 postInstall = '' 23 installManPage tldr.1 24 - 25 - installShellCompletion --name tldr \ 26 - --bash $releaseDir/build/tlrc-*/out/tldr.bash \ 27 - --zsh $releaseDir/build/tlrc-*/out/_tldr \ 28 - --fish $releaseDir/build/tlrc-*/out/tldr.fish 29 ''; 30 31 meta = with lib; {
··· 6 7 rustPlatform.buildRustPackage rec { 8 pname = "tlrc"; 9 + version = "1.9.0"; 10 11 src = fetchFromGitHub { 12 owner = "tldr-pages"; 13 repo = "tlrc"; 14 rev = "v${version}"; 15 + hash = "sha256-SoWGZXBAqWWg5kwwpWuiA7iGqq9RNok/LqsjPAy6O+k="; 16 }; 17 18 + cargoHash = "sha256-+HxRu8t6nofeE9WrDxQhebWIgeMYeMSXnHtHR1OHGzw="; 19 20 nativeBuildInputs = [ installShellFiles ]; 21 22 postInstall = '' 23 installManPage tldr.1 24 + installShellCompletion completions/{tldr.bash,_tldr,tldr.fish} 25 ''; 26 27 meta = with lib; {
+3 -3
pkgs/by-name/up/updatecli/package.nix
··· 8 9 buildGoModule rec { 10 pname = "updatecli"; 11 - version = "0.72.0"; 12 13 src = fetchFromGitHub { 14 owner = "updatecli"; 15 repo = pname; 16 rev = "v${version}"; 17 - hash = "sha256-t+HR/MrhwMQ0tDLoXU+mzI99PUtTLMpvBpGpqZed4q8="; 18 }; 19 20 - vendorHash = "sha256-jHH4JHz1z1eW10A3bN0DbvgIXgVICPxUWld9EtjQX/8="; 21 22 # tests require network access 23 doCheck = false;
··· 8 9 buildGoModule rec { 10 pname = "updatecli"; 11 + version = "0.74.0"; 12 13 src = fetchFromGitHub { 14 owner = "updatecli"; 15 repo = pname; 16 rev = "v${version}"; 17 + hash = "sha256-8yYuyUexidHiLG+Kbs3TiIDBHdvhxGP3wLm0SwxYWVU="; 18 }; 19 20 + vendorHash = "sha256-6xvL8Cu8VsXnk8WuXpAdld25ZIYhP6RxofTIo0c/CZY="; 21 22 # tests require network access 23 doCheck = false;
+2 -2
pkgs/by-name/va/varia/package.nix
··· 13 14 python3Packages.buildPythonApplication rec { 15 pname = "varia"; 16 - version = "2024.2.29-2"; 17 pyproject = false; 18 19 src = fetchFromGitHub { 20 owner = "giantpinkrobots"; 21 repo = "varia"; 22 rev = "v${version}"; 23 - hash = "sha256-PDI+URSop95e0bkSkE/9xV5Ezwj3vRmDA4Qyr1n8mCw="; 24 }; 25 26 postPatch = ''
··· 13 14 python3Packages.buildPythonApplication rec { 15 pname = "varia"; 16 + version = "2024.3.20"; 17 pyproject = false; 18 19 src = fetchFromGitHub { 20 owner = "giantpinkrobots"; 21 repo = "varia"; 22 rev = "v${version}"; 23 + hash = "sha256-kvpARXunKaybw9mNCvCTjtHTGbnbVmja5npcjFY5cdM="; 24 }; 25 26 postPatch = ''
+2 -2
pkgs/by-name/vc/vcpkg-tool/package.nix
··· 18 }: 19 stdenv.mkDerivation (finalAttrs: { 20 pname = "vcpkg-tool"; 21 - version = "2024-02-07"; 22 23 src = fetchFromGitHub { 24 owner = "microsoft"; 25 repo = "vcpkg-tool"; 26 rev = finalAttrs.version; 27 - hash = "sha256-JzErV6Eyoz4fI84Zq5+v8eZEttYyYXGf5tK290J25tQ="; 28 }; 29 30 nativeBuildInputs = [
··· 18 }: 19 stdenv.mkDerivation (finalAttrs: { 20 pname = "vcpkg-tool"; 21 + version = "2024-03-14"; 22 23 src = fetchFromGitHub { 24 owner = "microsoft"; 25 repo = "vcpkg-tool"; 26 rev = finalAttrs.version; 27 + hash = "sha256-xe5a1cK56KvO4DFFz/K1omBCebzTRUOpXDpkOGek10M="; 28 }; 29 30 nativeBuildInputs = [
+3 -3
pkgs/by-name/wa/wayland-pipewire-idle-inhibit/package.nix
··· 8 }: 9 rustPlatform.buildRustPackage rec { 10 pname = "wayland-pipewire-idle-inhibit"; 11 - version = "0.4.5"; 12 13 src = fetchFromGitHub { 14 owner = "rafaelrc7"; 15 repo = "wayland-pipewire-idle-inhibit"; 16 rev = "v${version}"; 17 - sha256 = "sha256-VOP1VOeXOyjn+AJfSHzVNT0l+rgm63ev9p4uTfMfYY0="; 18 }; 19 20 - cargoSha256 = "sha256-7XuDZ57+F8Ot5oNO9/BXjFljNmoMgNgURfmPEIy2PHo="; 21 22 nativeBuildInputs = [ 23 pkg-config
··· 8 }: 9 rustPlatform.buildRustPackage rec { 10 pname = "wayland-pipewire-idle-inhibit"; 11 + version = "0.5.0"; 12 13 src = fetchFromGitHub { 14 owner = "rafaelrc7"; 15 repo = "wayland-pipewire-idle-inhibit"; 16 rev = "v${version}"; 17 + sha256 = "sha256-pHTIzcmvB66Jwbkl8LtoYVP8+mRiUwT3D29onLdx+gM="; 18 }; 19 20 + cargoHash = "sha256-7RNYA0OqKV2p3pOTsehEQSvVHH/hoJA733S0u7x06Fc="; 21 22 nativeBuildInputs = [ 23 pkg-config
+50
pkgs/by-name/yu/yutto/package.nix
···
··· 1 + { lib 2 + , python3Packages 3 + , fetchFromGitHub 4 + , ffmpeg 5 + , nix-update-script 6 + }: 7 + 8 + python3Packages.buildPythonApplication { 9 + pname = "yutto"; 10 + version = "2.0.0b36-unstable-2024-03-04"; 11 + format = "pyproject"; 12 + 13 + disabled = python3Packages.pythonOlder "3.9"; 14 + 15 + src = fetchFromGitHub { 16 + owner = "yutto-dev"; 17 + repo = "yutto"; 18 + rev = "f2d34f9e2a2d45ed8ed6ae4c2bf91af248da27f0"; 19 + hash = "sha256-/zTQt+/sCjnQPt8YyKvRXpWVpN/yi2LrhpFH4FPbeOc="; 20 + }; 21 + 22 + nativeBuildInputs = with python3Packages; [ 23 + poetry-core 24 + ]; 25 + 26 + propagatedBuildInputs = with python3Packages; [ 27 + httpx 28 + aiofiles 29 + biliass 30 + dict2xml 31 + colorama 32 + typing-extensions 33 + ] ++ (with httpx.optional-dependencies; http2 ++ socks); 34 + 35 + preFixup = '' 36 + makeWrapperArgs+=(--prefix PATH : ${lib.makeBinPath [ ffmpeg ]}) 37 + ''; 38 + 39 + pythonImportsCheck = [ "yutto" ]; 40 + 41 + passthru.updateScript = nix-update-script { }; 42 + 43 + meta = with lib; { 44 + description = "A Bilibili downloader"; 45 + homepage = "https://github.com/yutto-dev/yutto"; 46 + license = licenses.gpl3Only; 47 + maintainers = with maintainers; [ linsui ]; 48 + mainProgram = "yutto"; 49 + }; 50 + }
+1 -1
pkgs/data/fonts/iosevka/bin.nix
··· 17 in 18 stdenv.mkDerivation rec { 19 pname = "${name}-bin"; 20 - version = "29.0.1"; 21 22 src = fetchurl { 23 url = "https://github.com/be5invis/Iosevka/releases/download/v${version}/PkgTTC-${name}-${version}.zip";
··· 17 in 18 stdenv.mkDerivation rec { 19 pname = "${name}-bin"; 20 + version = "29.0.2"; 21 22 src = fetchurl { 23 url = "https://github.com/be5invis/Iosevka/releases/download/v${version}/PkgTTC-${name}-${version}.zip";
+90 -90
pkgs/data/fonts/iosevka/variants.nix
··· 1 # This file was autogenerated. DO NOT EDIT! 2 { 3 - Iosevka = "1nahnfmivrwdy64xk4lkm8lb3zhj3q6prb8fhwkz0fw9jrl90qd4"; 4 - IosevkaAile = "1vk1bimj83yfzn8p0ww0mcw65r7s7d0nhx1s01wvpjdszq5z01g1"; 5 - IosevkaCurly = "13z9a6szvvl2jp0l47j9mad1bhxwps17r5awkj4i17lpwnh2j09g"; 6 - IosevkaCurlySlab = "1z7m6317a2bkdxv59as3zhhzh2wx39nmpw3nhgnx2rg23hl1ykih"; 7 - IosevkaEtoile = "0zj6bvvpmdfh3p6agn1jlb2pc6701fqgql2dp1lpivlrb85k2d5l"; 8 - IosevkaSlab = "1cvv8fc3a3rgslh9zy6lsbpijapsqx3cqckncbjyv9y10n4lff7p"; 9 - IosevkaSS01 = "0lxnjv3z794hd9y7rxzgi6kz7dcmgr6605s73bxj2k2zwjaj25ca"; 10 - IosevkaSS02 = "0axhww5zmj4rdif5hp3rqx6k4jb4kypcw2ixzq9dw4p2kjffnhkc"; 11 - IosevkaSS03 = "0iamdny07rlzc621w5q1pkmdiw50fcfkg8xp21syw78g07ip492j"; 12 - IosevkaSS04 = "0zxwaqbdsj9agp30ign1fvb80y33lirfhi5bsc003dc7g3s250xg"; 13 - IosevkaSS05 = "1is00nvqvnam87hy6vdd36jmsznsphqn81cs3dia68q2bh6v73gk"; 14 - IosevkaSS06 = "077fyfzkg8mhjazwa9fjf9gnh7ifdqxg2ycnzxdyma0dn3222wx2"; 15 - IosevkaSS07 = "19idgw1aq440hk704b729zgxrsgxc7yi57s8wgjclmf7bbdx22mx"; 16 - IosevkaSS08 = "0r2jdljp4arc4j2xa3av17rg3fzhjh5w1y54idzzhv0wxkhq6jpv"; 17 - IosevkaSS09 = "0dr50svi8p7ndhch7v9m17fck5yha2xbf11aqi5dnx823xnp0gzk"; 18 - IosevkaSS10 = "17gzdnyy0zlzysmbl4gwk0mamk1qj3gnhhx0ka3wacpykcgm2q7q"; 19 - IosevkaSS11 = "1cksgn1a923n70mwd9npmlgnz4mxm5jscf0svh9058v3grzkqw9s"; 20 - IosevkaSS12 = "11dj6r3vlfa695p0g21rmyh6ilvkp2286x1379r1r2a1l7s265sy"; 21 - IosevkaSS13 = "0wlkpaix8zh7sxvwi6sp7qyrziylaa0h0s4981yap9pc3wgp6d9h"; 22 - IosevkaSS14 = "1znw5762hl4g7zwz7360akrnyzk5cvfl3y6sa82ljwv1a2fdhfm0"; 23 - IosevkaSS15 = "09srcc7zi5b5is75mh2d8r9p10dnmd1yd78vmykwngdlxyhsphwp"; 24 - IosevkaSS16 = "1jmq4qkvld2g0d4j83zfby0qccv0wnfpqnx269dxcp5pw9nkq6d6"; 25 - IosevkaSS17 = "0yrjxj8fshpycv87hpqx0f71z8g79r0qb3r6kw8gk8mqviiifp88"; 26 - IosevkaSS18 = "0nx2pfgrgxhii2mv5zya51dwmlyk448p2kgxn52g79yj57f63ycl"; 27 - SGr-Iosevka = "0rgpswnkb87rkfqh7jzd8z7jqj6l5prrnx5hpsbd55091qw29yfw"; 28 - SGr-IosevkaCurly = "0h5ny3vqy5il9542zkr5hxgrq5qx4ky0g67m4nf5whyi2n1b7i2v"; 29 - SGr-IosevkaCurlySlab = "179vll8ywfpxzadwm4w7x70aav7na33dii4mjhx6dxmdbw9mwxjq"; 30 - SGr-IosevkaFixed = "0pvxc8na5hvdgddwgkr3vsn8mr0j06z8vy3519fdjq9mianvf0h9"; 31 - SGr-IosevkaFixedCurly = "0y58azsbq9zw1fxmdi36z939ss8mz099iipg0wynmsyckvla8ida"; 32 - SGr-IosevkaFixedCurlySlab = "1mkh496pp8fggsqlriz7125lcnh0vjm81csipsrpq55c17hkdqwg"; 33 - SGr-IosevkaFixedSlab = "1ss0j0x4c8wi4swjgl7hain5qh9dnvldhgki8n0azmi1qrxv2isx"; 34 - SGr-IosevkaFixedSS01 = "1xvrzib1srnp4v5mxrp8vi38lap53jf402hgipmfmdac3zhzybzw"; 35 - SGr-IosevkaFixedSS02 = "0bd66z5h8vzmm16s54kf4n694cqxsvniwhd1vp25wifkspq2giij"; 36 - SGr-IosevkaFixedSS03 = "08dx6b58mjq3fy2dnvw68vb12pq7rsplrrxhz3fygx6nv2mc7rnn"; 37 - SGr-IosevkaFixedSS04 = "0nj66p91kldzwzvaq2nwsmdc4v2qv2b3rwvcv8ffk23sacy7bci6"; 38 - SGr-IosevkaFixedSS05 = "19n22pfqfz8b80hbw8sj0l0f19g1yi737wgxg82s221w2zrzjgri"; 39 - SGr-IosevkaFixedSS06 = "1m65l05qrv2in9idbx53ialg8wkrszb3y516cy39n8f7ish5rdhl"; 40 - SGr-IosevkaFixedSS07 = "1fyphdwa352nnzvbighgxjmg31dfrswfwx2akq56v1jbssk5vpfa"; 41 - SGr-IosevkaFixedSS08 = "0b0l1p62nxc5k46wqz8dih2b4gn96b5mgpnqr6m5nhb8n1ygwqik"; 42 - SGr-IosevkaFixedSS09 = "1in2wg4c3ggvi3r8x7fcd4jm1qsh10ppng025m8n57j9ziz0a3s9"; 43 - SGr-IosevkaFixedSS10 = "0m7arqxzb368pz1ns05szk159ir07h5yy9x436csjg8cnqsdw426"; 44 - SGr-IosevkaFixedSS11 = "0vz1lasrhqwkpfawvy0p5ygcr9xkg3am9xc7xmnfspvydjmf8s5l"; 45 - SGr-IosevkaFixedSS12 = "052yjy84jika9r6w1ivh6l13h9300rydaraxjhp6shgmdknd3qhn"; 46 - SGr-IosevkaFixedSS13 = "09qs91m4bc9dl4bipz0sfpmd5b0vly6ql01zvbn5n4kwh4591l53"; 47 - SGr-IosevkaFixedSS14 = "1x6jwx9daivf7mgjip9n3klprmvqm2s2dhg2alcbcmk9xk45ldzv"; 48 - SGr-IosevkaFixedSS15 = "0p6d53zk7agpjsrjx97dm5xk5j45xx4ynq034r61hdm9dagh9p9w"; 49 - SGr-IosevkaFixedSS16 = "1n4w7p4a8plq0fw5hvsq601z6zcrx1793s8snczxfy8sd1ggw68h"; 50 - SGr-IosevkaFixedSS17 = "0paiwkkar6lzlggilds5z4qq7mw7qhcj8syn0hpyfivx1jh5zp0x"; 51 - SGr-IosevkaFixedSS18 = "0ghxl8zxpwz3sg89kx8s1qhrv5r7hcp77dv2k6wihfdqbi507pp6"; 52 - SGr-IosevkaSlab = "10d6miynr4ywjni5x306bkyimvrf8nxr9nq3khnfrm64al5kv8ly"; 53 - SGr-IosevkaSS01 = "19467salb40flls3fijskx6g9jjbw7kzni9fikr1141hd6rp7a9d"; 54 - SGr-IosevkaSS02 = "0vqyxrk3v48l6l1z5lvhqq56xff1v6pjr5q6n5nn8jlf22jmrdx3"; 55 - SGr-IosevkaSS03 = "1y39rdg4rap3l55ga2kjp7dxr4bi3g3n3mhm1f3s15xmjx9wh3hr"; 56 - SGr-IosevkaSS04 = "1igx2d1fh328w7jr8nz24kdh5jdr8gdp2hwmh5rg09jw400v9pph"; 57 - SGr-IosevkaSS05 = "0a7yw1nig9j64jhs9dmm26367f4b8d3kz55x2r0nny20l309iwc7"; 58 - SGr-IosevkaSS06 = "1diq8s859lh02pv2g6gq3d8f2wva0vh7mim3rygd5p6nhsz1z0ya"; 59 - SGr-IosevkaSS07 = "0y9kwms1qfnpdzzrsxrmla1vhvxldz7bj0162k9kfphmg49kdzp6"; 60 - SGr-IosevkaSS08 = "0zlgvck0c5rnkc6v0zfxl2bj2py1mvahag9f9x4z537b2f71miwb"; 61 - SGr-IosevkaSS09 = "0aqr55cyik59d807xwn4xbalq3hkj85wphxb713qcdqxh0fx14m3"; 62 - SGr-IosevkaSS10 = "0racfcw376s4z3kpb928d9kif6gqgcqyj6m0mpbwgap5fxjq227b"; 63 - SGr-IosevkaSS11 = "0pirg5pvmbs3c630x6fh685rnmqam7nciyvv00280fal8pn2q90d"; 64 - SGr-IosevkaSS12 = "0hm1jjsmi1chmvq4yf7fy2xsj2zvqxwhip0cn3ndhk35zi0y31dk"; 65 - SGr-IosevkaSS13 = "180pq16ax9inx454ar5biwfwi4n6h1zivg55czm50pb444a7lm6f"; 66 - SGr-IosevkaSS14 = "120cmw9s8cpjbdkvrl9cqy52pv5pxx1cy9ngbanhrma6pfssfq27"; 67 - SGr-IosevkaSS15 = "10x25vcpknig8bdd0iqb7i1s18l2m3r72kdmnxf227ba1gy4rizn"; 68 - SGr-IosevkaSS16 = "0jm07z7sgvr07zrzk51irxlnv8r1frsc5ay4yks3qh3gbphc35bb"; 69 - SGr-IosevkaSS17 = "103n3cy3vfcb7yirj78x0q73prw5c5hx2493daqy6qvhwb52xm4g"; 70 - SGr-IosevkaSS18 = "1grgq4147nh0g4d0dvcmmwz1xmhar4gdjv8rgng2z8fc4sbvlvjf"; 71 - SGr-IosevkaTerm = "0i356wmzxlii2wc15va2m4sl56lg099xyixjkcc5w2p57dycljl5"; 72 - SGr-IosevkaTermCurly = "1mna0m08wi2gmbmj2gdnk4z1pqvyvrbig2wrna104mcc121slnmg"; 73 - SGr-IosevkaTermCurlySlab = "06gy71wg5nkdx6nk1l97ag100if5fy44bc4bnj4v0whnd6a4rgvj"; 74 - SGr-IosevkaTermSlab = "1w2508a24rf21vaiy15pb0flk3gb7am8iv7x0px9bljpng9pnanr"; 75 - SGr-IosevkaTermSS01 = "1gnmr32n3z8hm8xjcix9bkip1hpp4fdhzqvvw5iwaa259xz1x6pf"; 76 - SGr-IosevkaTermSS02 = "19a88y4kpfxqw9fgy0yx6mv48mx5hmpijpc9bswn79lfxdhv2kc9"; 77 - SGr-IosevkaTermSS03 = "13y1i1gfzgf0p5x75kf61j4ya9gmphjw6wj5j6a3fx5nxg2856pi"; 78 - SGr-IosevkaTermSS04 = "1q1p6gj2wx1pp9s46rw08nrdpm87xgx67vmi2dllkf20azs264vp"; 79 - SGr-IosevkaTermSS05 = "1kkz5sb8i9fsj27zd4nvlvnfc6scq00nmw5vc7r700jn0aqzlhyb"; 80 - SGr-IosevkaTermSS06 = "1wbc1y2l8lqg0qcsf8iq0w6nglhsgns8dmvf94ay2mzwmq2acw1i"; 81 - SGr-IosevkaTermSS07 = "1s9wsmqlliy1rf7gj15p4z8vmlhyxq7c2w8hyqf5az97rqprx6ir"; 82 - SGr-IosevkaTermSS08 = "17cjrwnladjnmch73l55p8bhdnbpr2jk8r6ssrs3pr1pi4xiv5i2"; 83 - SGr-IosevkaTermSS09 = "16fy6pwh8qlnl1knp429rhvcx26ldcb0vri614cv87fwm7vvykql"; 84 - SGr-IosevkaTermSS10 = "0vg3qqhbc308m90h7cy1av62zy5a34rzl60kba3d1skq1mf9zwlm"; 85 - SGr-IosevkaTermSS11 = "08k73y8nrdzjn23fbpc5qn9gff8zvb65yb6hcrj359p0dxwx0r24"; 86 - SGr-IosevkaTermSS12 = "10vlww4by76a2yvczimhv5y8wcxl6ir5sal8qcfbkz11ml2fp5q6"; 87 - SGr-IosevkaTermSS13 = "1a62vdsdk5c42gi34gi345dqqirn7rqdpfj0chc3394wjdx3g1bl"; 88 - SGr-IosevkaTermSS14 = "0aq251sw84l8phys73589ky4xymbdglnn1ff07a6k862r3c1bzz0"; 89 - SGr-IosevkaTermSS15 = "0mslmw4ywgdfhz1xgpa2ybhxpa423l2f8dwgxz6ngmbrl8sbqcr9"; 90 - SGr-IosevkaTermSS16 = "1sr2sm1i6isivd3qgirxhgscf54sqw2cm5p7zhj9jqnmgsvvm1p2"; 91 - SGr-IosevkaTermSS17 = "00x3h0pp0q0hrqhy5mf0smf6gf5hxn19yvk6cnlsbkgfhgw5swh9"; 92 - SGr-IosevkaTermSS18 = "0nv7pqwwfwgrdam0f2104x8p4v1b4lvxqv1pzab32l1s61iw7jsz"; 93 }
··· 1 # This file was autogenerated. DO NOT EDIT! 2 { 3 + Iosevka = "1yw8dj5fs6acs0vcm5jdglgqqpx82nfwwhr8kzlcjvrjiyn0dg3q"; 4 + IosevkaAile = "1jl6v43r9kh5a3frplr8l133d9abipxm7fpzfwnf8d9l2pm1ipmn"; 5 + IosevkaCurly = "1f9v8y3hpn4ldr2qixzx5amzx37xiwhi7lpmf1lsf3z7fdack1jm"; 6 + IosevkaCurlySlab = "1viaiydv9if9q7d86y8c74xd724dgcfy471xxr6khhlfj2akfaki"; 7 + IosevkaEtoile = "17i072i6fjqpf9bkb8gsdjhxcm9nlg8zyprm1rs9qcwvvd2cjjxv"; 8 + IosevkaSlab = "18b9w8nx26vq5c2izdg1vgiihjldwc58vyrxwvmkf854h7k2rbnh"; 9 + IosevkaSS01 = "0dzs6lipc91ywnrxiyxb5vyg4srqlnvr3nfcgilxws9c3dl1ny39"; 10 + IosevkaSS02 = "15f5n44zq5x5yv9kdr76gp1nsiwkqjibni7i9zbvzxwmr2x8bsai"; 11 + IosevkaSS03 = "06c1kv6k08zxcl1ykyhypqc59xsc6fmp2s4mcwb9yj4l67dx5ly7"; 12 + IosevkaSS04 = "1d2bsfwl9idxzy721r3qbslz2cdl5mdbsnsv34p1blwwxq98bksn"; 13 + IosevkaSS05 = "1v8mbs5ig46hl4g3d19hbg7nza95vryr4lyfd23d0slp811rf9sv"; 14 + IosevkaSS06 = "1yffycdr8p66cjkh77j9k2vbnwmj1j0c37k92ryahflwjzcq42ma"; 15 + IosevkaSS07 = "0xgpsi1nn8s01mg91jq3i4dvq9l0xwr7ynq6jm200x5qqmaaf62h"; 16 + IosevkaSS08 = "1lxrmf0mz8id65gxib7ca895a2fn93aagmks309lbllxhw1pmqqf"; 17 + IosevkaSS09 = "16x9b2mh6ka67rjm6q4slkzn3g3sca9ash5vqwnmwvab554gh8qp"; 18 + IosevkaSS10 = "1797wikyqj2gy13isws0qivsgn0qw16ffijn945nmp8cwpm0lq8x"; 19 + IosevkaSS11 = "162fg9mf651sm3br7sl0h97rfd9zyb0x0pqx9nnjdx8d9k36yqiw"; 20 + IosevkaSS12 = "0pqrwh6332yja8gp9fhc4rn6a32slzwn9rlqcgvs725a16n3yw5g"; 21 + IosevkaSS13 = "1w75sicj7h6b3yxf98ycjifjkg138ip3f8l9l38syp96ggwwz2dl"; 22 + IosevkaSS14 = "0p0ix1zfrzpy95mz21lif88i81p9zy155735yycp633ii9lvgwa2"; 23 + IosevkaSS15 = "1qazyvfwligaldx711mhnj9iaf9qx14m1d7v0jxc2q92f891z51z"; 24 + IosevkaSS16 = "0ph5c5cn8ibm5jig7hvnhdy7jsvb8nvwi977d7v1618xbyhjgcwp"; 25 + IosevkaSS17 = "154mfqfnpi8qhf37g73y8716h4lz52aam3gmmwq6is9ibi6z9ygp"; 26 + IosevkaSS18 = "1y02ymzx464xv8yb4f2pq05mm42hs9md1azwk8nvi9ad6hvd9k4n"; 27 + SGr-Iosevka = "11zwmbj2d9yzzylrl9jdq63z9c25z8lxpj82h6xl63a7ap099671"; 28 + SGr-IosevkaCurly = "1mqcb1f2sp4n1459pj045gpsgppwr6mbp4cnw0njf53n4lcxckd3"; 29 + SGr-IosevkaCurlySlab = "1n0bzhwhwal2hh4k1ncs9ih5j87jxsfmbhln85lh4fh1ch06605y"; 30 + SGr-IosevkaFixed = "07w221c4khvi59l2b7i3srdlxnn2mifn9fqm0fzh9bfp5vj2f5hi"; 31 + SGr-IosevkaFixedCurly = "0flnn2x52m49qqwqrplkdhgcbv8k0409ylykpy49gfyddi3i5mgi"; 32 + SGr-IosevkaFixedCurlySlab = "1fl22fbil4cn7lhm8lag1gbv8hya79z7djndwwl5hkk2hxirq6bl"; 33 + SGr-IosevkaFixedSlab = "1x631dmmmmszrwpq9prirss216cyjkcjmwqf054rca7myr2np0zs"; 34 + SGr-IosevkaFixedSS01 = "01ld26vrabvpamp1l9immvj46yad0v4cn6i95im75ypjqsfcj48w"; 35 + SGr-IosevkaFixedSS02 = "1rqmami9diid5r2zakp2c8asvvfwrnr3p2cb1zncldxk8kg8f1v7"; 36 + SGr-IosevkaFixedSS03 = "18ywq6py1mvwqnjgs5h2ymzl0hxi884p792mgdyc55y40hzkx0wl"; 37 + SGr-IosevkaFixedSS04 = "0hv6phnikfl8fi7mzxih73c4x84cvzb6kbqhg12mci5874ic9kf3"; 38 + SGr-IosevkaFixedSS05 = "1l9ln1bf34709wa9y45pfwb2abls3sckygfx3wxx4yhwv2a9i1v4"; 39 + SGr-IosevkaFixedSS06 = "00lw0i99qh0rzahd1sbnrzfla8dd774sav5fi4gyhh877k3njzq2"; 40 + SGr-IosevkaFixedSS07 = "11wkvplaws7miiqbcd9jjcxr5mi83i4cyhn7cynhg4qjb260zx3c"; 41 + SGr-IosevkaFixedSS08 = "04kqwbxxymb15qm3lzvd1i1jcbvhha8dn03fpw85cznr4287jjbx"; 42 + SGr-IosevkaFixedSS09 = "05x8j5zgm1kfjyfqxrljpmfnvrx5a430ksqcm0mh9hfw466z2pcl"; 43 + SGr-IosevkaFixedSS10 = "1z48b7hf7bawpjip5lxzfv4lddxis7xbs0ymqpsgbjpg6c5l3p8i"; 44 + SGr-IosevkaFixedSS11 = "1acvzpdzfqr03rs1nyfm4myww90xcfn04gvrs7641akfc6y20z0c"; 45 + SGr-IosevkaFixedSS12 = "0wrq0hv4xlbmkmb9bnkmck7h5w14laiiir61wpg1dma1qq0bw4nr"; 46 + SGr-IosevkaFixedSS13 = "10xldxsxyk7bscamhpx7lp2lw9fls5kn9fd7jpk1mb4sc3xkyivh"; 47 + SGr-IosevkaFixedSS14 = "0rn60sridd2kvxc45662lq9qib9zmy5rl9g1125jzwdnc6vh3zpl"; 48 + SGr-IosevkaFixedSS15 = "196a9z1dc71jpb1psl1j2qivmgh8id74g1cc4pf86kg00gql5pr5"; 49 + SGr-IosevkaFixedSS16 = "0kbpnh470fns0c7vg0v204vbgxcda0ff67swdavif0j36zwd7cbz"; 50 + SGr-IosevkaFixedSS17 = "07z43yl5wlp05sis1z11fp93pqrd4w19g7zjz0nlwmv2kzcrzyf7"; 51 + SGr-IosevkaFixedSS18 = "0qprlh0a5250rpy64qk5r43rr6xzirdyncg9pggsgsk0zws4ln2w"; 52 + SGr-IosevkaSlab = "1rx40qivi5x5c406wmiaychrac2c789kcj7jr7fjxxhfj6anv6p7"; 53 + SGr-IosevkaSS01 = "0hjfarb36ga3hm79j7jnzf3lrbpmry2fjg7nlg6h5mwsqrfsr3mw"; 54 + SGr-IosevkaSS02 = "0c4q4px29iab6pvdsksjzb15d38iyvy4ijwjq16q0bj77pama1n7"; 55 + SGr-IosevkaSS03 = "0045mni3gjnfhy65jrd7i8abxjxdwccccasl48n4pfh4myr6imi7"; 56 + SGr-IosevkaSS04 = "0ybg72n0nm6wa8as4bgrc3wdpwzi4137v7cz3ahnvsx7zmvvd49m"; 57 + SGr-IosevkaSS05 = "1dim8mq9cf6b5zhjqs92d4lwbpqb1r00mq0dqb5pwszgzz80w78q"; 58 + SGr-IosevkaSS06 = "1bbpfp3w8vg47x91zsnr28zqc8ba6z24qw42nap1s1apjd7lr1h9"; 59 + SGr-IosevkaSS07 = "1hn0kzzlr8c3bl6b2i26fqgh82hlxw70yapl4ckxmm117kn9lvv1"; 60 + SGr-IosevkaSS08 = "17kpx8b25wnfaqsdx92gj4njfrr7xpwqdwwqd2zsyfc32h3iwp0i"; 61 + SGr-IosevkaSS09 = "1sh31rfxg775gbq0rgmjrlcff72xnbsbcasm83c0i20j97xvyylm"; 62 + SGr-IosevkaSS10 = "0kf2rnwvfgk92mrlv8hvx8jph2wadsk0nihlmmxxgnf4c1i25ik6"; 63 + SGr-IosevkaSS11 = "1086ycp819g78w1mjn9cjxhv2swhihbn84106lgxfdp5y65c3ylg"; 64 + SGr-IosevkaSS12 = "0zrkvvwwz1apdm0j21jc40ck3900hhcxg8h5mdjf5g46mq516g6m"; 65 + SGr-IosevkaSS13 = "1z7dvsa7bwkkk8cqfw8d0inmzyzpwsich3nr34drm66gl8nva2xz"; 66 + SGr-IosevkaSS14 = "179mdqpfr411p5xv6abissk6bg43wyfi74634bf1sc04yqjpb54c"; 67 + SGr-IosevkaSS15 = "10k83br5a23ls69av56b5bdsgixqjxba1mws7k25lm0rb5rmp7rr"; 68 + SGr-IosevkaSS16 = "11v6i6n9l73sszj78cinaq7glkc6s9yqk1q4hyg7zxixix66wa1s"; 69 + SGr-IosevkaSS17 = "0086w97065dya4psvgzgi7njsgx92fndzxmb51syl2274m4kl29y"; 70 + SGr-IosevkaSS18 = "0c6pzvkv7c9fzrn913rcdd5d4kp82fsdh2712axmxh75zbm8pw5c"; 71 + SGr-IosevkaTerm = "055izdas8r5f7flgah608k063r4b3n560lkxmq6rimgr47k8z89g"; 72 + SGr-IosevkaTermCurly = "18rax5qziik2xqgc7bv16h77562x4x0y4df87wdqxkkq9j52vwy0"; 73 + SGr-IosevkaTermCurlySlab = "0s1fh4b8zvq2wa7z0rmy8f7f3lv01gv5rmy6zhrfcqssjxv0c49c"; 74 + SGr-IosevkaTermSlab = "1k595x2zipmzlw9hdg8cvvib5fk9yvnzng27ajanlfvcfyw22xhj"; 75 + SGr-IosevkaTermSS01 = "1ziajrzn2zj5c3dvjm23rxlanpb3iqi6faksb3f5gs3ssqam9kzp"; 76 + SGr-IosevkaTermSS02 = "1zwwbvhli6ajnc1ch610f3ihwgm1af1ch0ajcls224dpww82ks4x"; 77 + SGr-IosevkaTermSS03 = "1isbq47zh6yj83yndynzkx1cikss1hks4f38pp1cp8fygi5y0z5k"; 78 + SGr-IosevkaTermSS04 = "1jlyblhl1p4s2rrsb7zvq450bwn35mh53b75y040kfl8ac5123j4"; 79 + SGr-IosevkaTermSS05 = "0rlzkql2q9h42j4lvl3la637sq1f3z2vpfpfj61ysiaxqw04fand"; 80 + SGr-IosevkaTermSS06 = "0ly1aignjzlslxibm0s1wpmjzk95lki4pyib4jn13zprb21kvqr3"; 81 + SGr-IosevkaTermSS07 = "07vwq3nfbj6dfxlmdmcf1kifkdb1vbw1h5r8qjgdkxpmx4p7qjs2"; 82 + SGr-IosevkaTermSS08 = "1vp6wliyhdwzx50chifkczfa12fn3jl727nyjman5s632yg4zxas"; 83 + SGr-IosevkaTermSS09 = "075hip6xz8by1vkl9j16ivwqq7hml0w1yn8c502zbcjhqdfkfy6y"; 84 + SGr-IosevkaTermSS10 = "12qfhk4wjsvqqp7zq5zcblffq4bhhbrq0ciwbv219d4pk2yf30aq"; 85 + SGr-IosevkaTermSS11 = "0jz860abggmpjs6qakv43ihrgsk9qpblv9ss239327a1vbl183bi"; 86 + SGr-IosevkaTermSS12 = "12dw36c3n3mqvp6ih0nz1slw367b5yplmp6h5vlz0ycv2myl55fg"; 87 + SGr-IosevkaTermSS13 = "1i8y62237jrh6v5176ra2kwx76hmnc00y13nngna0wlivwia4b7n"; 88 + SGr-IosevkaTermSS14 = "09p6pgc3izw3gsmzzkcay2bkvin5wv9h2nlnlwicsp0rkw7aga9v"; 89 + SGr-IosevkaTermSS15 = "1bajvhv7ibbvc59bl0mivs0kym09z147fkzq2czv9p5x17a35cvv"; 90 + SGr-IosevkaTermSS16 = "15l3lmgyjfbqs7l42k763cvi9sdlh9m3p3r62ks95fqsa4qvd84d"; 91 + SGr-IosevkaTermSS17 = "0k9jzkbvbi8654q67szlzgfsixnnf6sqnaigqdda2g9ih0y3gpr4"; 92 + SGr-IosevkaTermSS18 = "0fvqln3fc1vbwcx388248cbgbypb773d66kz0vxcmlnvj8dg7ffb"; 93 }
+2 -2
pkgs/data/fonts/victor-mono/default.nix
··· 2 3 stdenvNoCC.mkDerivation rec { 4 pname = "victor-mono"; 5 - version = "1.5.5"; 6 7 # Upstream prefers we download from the website, 8 # but we really insist on a more versioned resource. ··· 14 src = fetchzip { 15 url = "https://github.com/rubjo/victor-mono/raw/v${version}/public/VictorMonoAll.zip"; 16 stripRoot = false; 17 - hash = "sha256-l8XeKE9PtluiazZO0PXfkGCcnm5o+VZdL7NZ6w0tp80="; 18 }; 19 20 installPhase = ''
··· 2 3 stdenvNoCC.mkDerivation rec { 4 pname = "victor-mono"; 5 + version = "1.5.6"; 6 7 # Upstream prefers we download from the website, 8 # but we really insist on a more versioned resource. ··· 14 src = fetchzip { 15 url = "https://github.com/rubjo/victor-mono/raw/v${version}/public/VictorMonoAll.zip"; 16 stripRoot = false; 17 + hash = "sha256-PnCCU7PO+XcxUk445sU5xVl8XqdSPJighjtDTqI6qiw="; 18 }; 19 20 installPhase = ''
+2 -2
pkgs/desktops/deepin/apps/deepin-album/default.nix
··· 20 21 stdenv.mkDerivation rec { 22 pname = "deepin-album"; 23 - version = "6.0.2"; 24 25 src = fetchFromGitHub { 26 owner = "linuxdeepin"; 27 repo = pname; 28 rev = version; 29 - hash = "sha256-kRQiH6LvXDpQOgBQiFHM+YQzQFSupOj98aEPbcUumZ8="; 30 }; 31 32 nativeBuildInputs = [
··· 20 21 stdenv.mkDerivation rec { 22 pname = "deepin-album"; 23 + version = "6.0.4"; 24 25 src = fetchFromGitHub { 26 owner = "linuxdeepin"; 27 repo = pname; 28 rev = version; 29 + hash = "sha256-kTcVmROsqLH8GwJzAf3zMq/wGYWNvhFBiHODaROt7Do="; 30 }; 31 32 nativeBuildInputs = [
+1
pkgs/desktops/pantheon/apps/appcenter/default.nix
··· 31 repo = pname; 32 # Add support for AppStream 1.0. 33 # https://github.com/elementary/appcenter/pull/2099 34 rev = "fce55d9373bfb82953191b32e276a2129ffcb8c1"; 35 hash = "sha256-7VYiE1RkaqN1Yg4pFUBs6k8QjoljYFDgQ9jCTLG3uyk="; 36 };
··· 31 repo = pname; 32 # Add support for AppStream 1.0. 33 # https://github.com/elementary/appcenter/pull/2099 34 + # nixpkgs-update: no auto update 35 rev = "fce55d9373bfb82953191b32e276a2129ffcb8c1"; 36 hash = "sha256-7VYiE1RkaqN1Yg4pFUBs6k8QjoljYFDgQ9jCTLG3uyk="; 37 };
+3
pkgs/desktops/pantheon/desktop/elementary-session-settings/default.nix
··· 96 src = fetchFromGitHub { 97 owner = "elementary"; 98 repo = "session-settings"; 99 rev = "3476c89bbb66564a72c6495ac0c61f8f9ed7a3ec"; 100 sha256 = "sha256-Z1qW6m0XDkB92ZZVKx98JOMXiBDbGpQ0cAXgWdqK27c="; 101 };
··· 96 src = fetchFromGitHub { 97 owner = "elementary"; 98 repo = "session-settings"; 99 + # For systemd managed gnome-session support. 100 + # https://github.com/NixOS/nixpkgs/issues/228946 101 + # nixpkgs-update: no auto update 102 rev = "3476c89bbb66564a72c6495ac0c61f8f9ed7a3ec"; 103 sha256 = "sha256-Z1qW6m0XDkB92ZZVKx98JOMXiBDbGpQ0cAXgWdqK27c="; 104 };
+2 -3
pkgs/development/compilers/crystal/build-package.nix
··· 71 in 72 stdenv.mkDerivation (mkDerivationArgs // { 73 74 - configurePhase = args.configurePhase or lib.concatStringsSep "\n" 75 - ( 76 [ 77 "runHook preConfigure" 78 ] ··· 83 "cp shard.lock lib/.shards.info" 84 ] 85 ++ [ "runHook postConfigure" ] 86 - ); 87 88 CRFLAGS = lib.concatStringsSep " " defaultOptions; 89
··· 71 in 72 stdenv.mkDerivation (mkDerivationArgs // { 73 74 + configurePhase = args.configurePhase or (lib.concatStringsSep "\n" ( 75 [ 76 "runHook preConfigure" 77 ] ··· 82 "cp shard.lock lib/.shards.info" 83 ] 84 ++ [ "runHook postConfigure" ] 85 + )); 86 87 CRFLAGS = lib.concatStringsSep " " defaultOptions; 88
+3 -3
pkgs/development/compilers/erg/default.nix
··· 9 10 rustPlatform.buildRustPackage rec { 11 pname = "erg"; 12 - version = "0.6.32"; 13 14 src = fetchFromGitHub { 15 owner = "erg-lang"; 16 repo = "erg"; 17 rev = "v${version}"; 18 - hash = "sha256-l+I6ue824dvZ1AmSS/y+Sh43OstJ5c+8xIXvoVpMFws="; 19 }; 20 21 - cargoHash = "sha256-SRltpqTviC+Dq9pPBuLjctOXOKTYw+zVlvA9wi0iFWg="; 22 23 nativeBuildInputs = [ 24 makeWrapper
··· 9 10 rustPlatform.buildRustPackage rec { 11 pname = "erg"; 12 + version = "0.6.33"; 13 14 src = fetchFromGitHub { 15 owner = "erg-lang"; 16 repo = "erg"; 17 rev = "v${version}"; 18 + hash = "sha256-L154Ci2/Kw1NZcc7Sn2ROhrXBxIjZXr3DHHj4dvPHTI="; 19 }; 20 21 + cargoHash = "sha256-LL+9tu9CnevqOqoYORJ/WxerwPrEEpw/OKhC+0xchIs="; 22 23 nativeBuildInputs = [ 24 makeWrapper
+2 -2
pkgs/development/embedded/fpga/openfpgaloader/default.nix
··· 13 14 stdenv.mkDerivation (finalAttrs: { 15 pname = "openfpgaloader"; 16 - version = "0.12.0"; 17 18 src = fetchFromGitHub { 19 owner = "trabucayre"; 20 repo = "openFPGALoader"; 21 rev = "v${finalAttrs.version}"; 22 - hash = "sha256-fe0g8+q/4r7h++7/Bk7pbOJn1CsAc+2IzXN6lqtY2vY="; 23 }; 24 25 nativeBuildInputs = [
··· 13 14 stdenv.mkDerivation (finalAttrs: { 15 pname = "openfpgaloader"; 16 + version = "0.12.1"; 17 18 src = fetchFromGitHub { 19 owner = "trabucayre"; 20 repo = "openFPGALoader"; 21 rev = "v${finalAttrs.version}"; 22 + hash = "sha256-iJSTiOcW15q3mWmMhe5wmO11cu2xfAI9zCsoB33ujWQ="; 23 }; 24 25 nativeBuildInputs = [
+5 -5
pkgs/development/embedded/nmrpflash/default.nix
··· 10 version = "0.9.22"; 11 12 src = fetchFromGitHub { 13 - owner = "jclehner"; 14 - repo = "nmrpflash"; 15 - rev = "v${version}"; 16 - sha256 = "sha256-gr/7tZYnuXFvfIUh2MmtgSbFoELTomQ4h05y/WFDhjo="; 17 }; 18 19 nativeBuildInputs = [ pkg-config ]; ··· 29 30 meta = with lib; { 31 description = "Netgear Unbrick Utility"; 32 - mainProgram = "nmrpflash"; 33 homepage = "https://github.com/jclehner/nmrpflash"; 34 license = licenses.gpl3; 35 maintainers = with maintainers; [ dadada ]; 36 platforms = platforms.unix; 37 }; 38 }
··· 10 version = "0.9.22"; 11 12 src = fetchFromGitHub { 13 + owner = "jclehner"; 14 + repo = "nmrpflash"; 15 + rev = "v${version}"; 16 + hash = "sha256-gr/7tZYnuXFvfIUh2MmtgSbFoELTomQ4h05y/WFDhjo="; 17 }; 18 19 nativeBuildInputs = [ pkg-config ]; ··· 29 30 meta = with lib; { 31 description = "Netgear Unbrick Utility"; 32 homepage = "https://github.com/jclehner/nmrpflash"; 33 license = licenses.gpl3; 34 maintainers = with maintainers; [ dadada ]; 35 + mainProgram = "nmrpflash"; 36 platforms = platforms.unix; 37 }; 38 }
+3 -3
pkgs/development/interpreters/risor/default.nix
··· 7 8 buildGoModule rec { 9 pname = "risor"; 10 - version = "1.3.2"; 11 12 src = fetchFromGitHub { 13 owner = "risor-io"; 14 repo = "risor"; 15 rev = "v${version}"; 16 - hash = "sha256-E4Huto3jvPziWEZqHwVBchZYDX/Tuq/TCBvoviin5UY="; 17 }; 18 19 proxyVendor = true; 20 - vendorHash = "sha256-0NYvZhVkDX6WlKN4QFXyrNnEy0sjUQ1Us+iNEPIgNX0="; 21 22 subPackages = [ 23 "cmd/risor"
··· 7 8 buildGoModule rec { 9 pname = "risor"; 10 + version = "1.5.1"; 11 12 src = fetchFromGitHub { 13 owner = "risor-io"; 14 repo = "risor"; 15 rev = "v${version}"; 16 + hash = "sha256-bGlJe61B5jMb1u81NvNMJDW+dNem6bNFT7DJYno5jCk="; 17 }; 18 19 proxyVendor = true; 20 + vendorHash = "sha256-eW6eSZp5Msg/u50i1+S2KSzDws0Rq8JBY1Yxzq7/hVo="; 21 22 subPackages = [ 23 "cmd/risor"
+2 -2
pkgs/development/interpreters/spidermonkey/102.nix
··· 1 import ./common.nix { 2 - version = "102.13.0"; 3 - hash = "sha512-dF9Kd+TImDE/ERGCdNJ1E/S6oWu0LVtx2b0NvolX2/OaX3roRCzXEayptZe8kJwEtEy42QlMV6o04oXmT4NP3g=="; 4 }
··· 1 import ./common.nix { 2 + version = "102.15.1"; 3 + hash = "sha512-vbZrT7ViKvPmBYCjvNRk2Y7xPLONasbJ5fwEblZ6ADzwgBJdd0iVDJHEQv3l6AJMUMQYDS9VGqNSgWCjwFrhhw=="; 4 }
+11 -7
pkgs/development/libraries/drumstick/default.nix
··· 1 { lib, stdenv, fetchurl 2 , cmake, docbook_xml_dtd_45, docbook_xsl, doxygen, graphviz-nox, pkg-config, qttools, wrapQtAppsHook 3 - , alsa-lib, fluidsynth, libpulseaudio, qtbase, qtsvg, sonivox 4 }: 5 6 stdenv.mkDerivation rec { 7 pname = "drumstick"; 8 - version = "2.7.2"; 9 10 src = fetchurl { 11 url = "mirror://sourceforge/drumstick/${version}/${pname}-${version}.tar.bz2"; 12 - hash = "sha256-5XxG5ur584fgW4oCONgMiWzV48Q02HEdmpb9+YhBFe0="; 13 }; 14 15 patches = [ ··· 28 29 buildInputs = [ 30 alsa-lib fluidsynth libpulseaudio qtbase qtsvg sonivox 31 - ]; 32 33 cmakeFlags = [ 34 - "-DUSE_DBUS=ON" 35 ]; 36 37 meta = with lib; { 38 - maintainers = []; 39 - description = "MIDI libraries for Qt5/C++"; 40 homepage = "https://drumstick.sourceforge.io/"; 41 license = licenses.gpl2Plus; 42 platforms = platforms.linux; 43 }; 44 }
··· 1 { lib, stdenv, fetchurl 2 , cmake, docbook_xml_dtd_45, docbook_xsl, doxygen, graphviz-nox, pkg-config, qttools, wrapQtAppsHook 3 + , alsa-lib, fluidsynth, libpulseaudio, qtbase, qtsvg, sonivox, qt5compat ? null 4 }: 5 6 + let 7 + isQt6 = lib.versions.major qtbase.version == "6"; 8 + in 9 stdenv.mkDerivation rec { 10 pname = "drumstick"; 11 + version = "2.9.0"; 12 13 src = fetchurl { 14 url = "mirror://sourceforge/drumstick/${version}/${pname}-${version}.tar.bz2"; 15 + hash = "sha256-p0N8EeCtVEPCGzPwiRxPdI1XT5XQ5pcKYEDJXbYYTrM="; 16 }; 17 18 patches = [ ··· 31 32 buildInputs = [ 33 alsa-lib fluidsynth libpulseaudio qtbase qtsvg sonivox 34 + ] ++ lib.optionals isQt6 [ qt5compat ]; 35 36 cmakeFlags = [ 37 + (lib.cmakeBool "USE_DBUS" true) 38 + (lib.cmakeBool "USE_QT5" (!isQt6)) 39 ]; 40 41 meta = with lib; { 42 + description = "MIDI libraries for Qt/C++"; 43 homepage = "https://drumstick.sourceforge.io/"; 44 license = licenses.gpl2Plus; 45 + maintainers = with maintainers; [ wegank ]; 46 platforms = platforms.linux; 47 }; 48 }
+2 -2
pkgs/development/libraries/gtkmm/3.x.nix
··· 2 3 stdenv.mkDerivation rec { 4 pname = "gtkmm"; 5 - version = "3.24.8"; 6 7 src = fetchurl { 8 url = "mirror://gnome/sources/${pname}/${lib.versions.majorMinor version}/${pname}-${version}.tar.xz"; 9 - sha256 = "0pQMZJIuW5WFVLI9TEHRg56p5D4NLls4Gc+0aCSgmMQ="; 10 }; 11 12 outputs = [ "out" "dev" ];
··· 2 3 stdenv.mkDerivation rec { 4 pname = "gtkmm"; 5 + version = "3.24.9"; 6 7 src = fetchurl { 8 url = "mirror://gnome/sources/${pname}/${lib.versions.majorMinor version}/${pname}-${version}.tar.xz"; 9 + sha256 = "MNW/5ARXHOVmqOk4yLrBdXZCDrUI8eJXg32mPxStRM4="; 10 }; 11 12 outputs = [ "out" "dev" ];
+1 -2
pkgs/development/libraries/jbig2enc/default.nix
··· 2 , stdenv 3 , fetchFromGitHub 4 , fetchpatch 5 - , python3 6 , leptonica 7 , zlib 8 , libwebp ··· 26 27 nativeBuildInputs = [ autoreconfHook ]; 28 29 - propagatedBuildInputs = [ 30 leptonica 31 zlib 32 libwebp
··· 2 , stdenv 3 , fetchFromGitHub 4 , fetchpatch 5 , leptonica 6 , zlib 7 , libwebp ··· 25 26 nativeBuildInputs = [ autoreconfHook ]; 27 28 + buildInputs = [ 29 leptonica 30 zlib 31 libwebp
+2 -2
pkgs/development/libraries/libressl/default.nix
··· 111 }; 112 113 libressl_3_8 = generic { 114 - version = "3.8.2"; 115 - hash = "sha256-bUuNW7slofgzZjnlbsUIgFLUOpUlZpeoXEzpEyPCWVQ="; 116 }; 117 }
··· 111 }; 112 113 libressl_3_8 = generic { 114 + version = "3.8.3"; 115 + hash = "sha256-pl9A4+9uPJRRyDGObyxFTDZ+Z/CcDN4YSXMaTW7McnI="; 116 }; 117 }
+2 -2
pkgs/development/libraries/octomap/default.nix
··· 2 3 stdenv.mkDerivation rec { 4 pname = "octomap"; 5 - version = "1.9.8"; 6 7 src = fetchFromGitHub { 8 owner = "OctoMap"; 9 repo = pname; 10 rev = "v${version}"; 11 - hash = "sha256-qE5i4dGugm7tR5tgDCpbla/R7hYR/PI8BzrZQ4y6Yz8="; 12 }; 13 14 sourceRoot = "${src.name}/octomap";
··· 2 3 stdenv.mkDerivation rec { 4 pname = "octomap"; 5 + version = "1.10.0"; 6 7 src = fetchFromGitHub { 8 owner = "OctoMap"; 9 repo = pname; 10 rev = "v${version}"; 11 + hash = "sha256-QxQHxxFciR6cvB/b8i0mr1hqGxOXhXmB4zgdsD977Mw="; 12 }; 13 14 sourceRoot = "${src.name}/octomap";
+2 -2
pkgs/development/libraries/science/astronomy/libxisf/default.nix
··· 11 12 stdenv.mkDerivation (finalAttrs: { 13 pname = "libxisf"; 14 - version = "0.2.11"; 15 16 src = fetchFromGitea { 17 domain = "gitea.nouspiro.space"; 18 owner = "nou"; 19 repo = "libXISF"; 20 rev = "v${finalAttrs.version}"; 21 - hash = "sha256-wXIbU9/xUyECluL6k1oKS3NBpoC/qjQdW9e485qmlgo="; 22 }; 23 24 patches = [
··· 11 12 stdenv.mkDerivation (finalAttrs: { 13 pname = "libxisf"; 14 + version = "0.2.12"; 15 16 src = fetchFromGitea { 17 domain = "gitea.nouspiro.space"; 18 owner = "nou"; 19 repo = "libXISF"; 20 rev = "v${finalAttrs.version}"; 21 + hash = "sha256-QhshgKyf9s5U5JMa5TZelIo1tpJGlsOQePPG1kEfbq8="; 22 }; 23 24 patches = [
+2 -2
pkgs/development/libraries/sentry-native/default.nix
··· 9 10 stdenv.mkDerivation rec { 11 pname = "sentry-native"; 12 - version = "0.7.0"; 13 14 src = fetchFromGitHub { 15 owner = "getsentry"; 16 repo = "sentry-native"; 17 rev = version; 18 - hash = "sha256-e2VjQ3U72X+bwRAi/6StLDWT8tf/MjatnmC/+jCgzTo="; 19 }; 20 21 nativeBuildInputs = [
··· 9 10 stdenv.mkDerivation rec { 11 pname = "sentry-native"; 12 + version = "0.7.1"; 13 14 src = fetchFromGitHub { 15 owner = "getsentry"; 16 repo = "sentry-native"; 17 rev = version; 18 + hash = "sha256-t1lk0gW72uQrLbeLdvlFzYEvOarbW2ya7sK6Ru3FW+o="; 19 }; 20 21 nativeBuildInputs = [
+2 -2
pkgs/development/libraries/smarty3/default.nix
··· 2 3 stdenv.mkDerivation rec { 4 pname = "smarty3"; 5 - version = "3.1.44"; 6 7 src = fetchFromGitHub { 8 owner = "smarty-php"; 9 repo = "smarty"; 10 rev = "v${version}"; 11 - sha256 = "sha256-9a9OC18jyFpmFXffYOYHZ0j01j4NCF5zwrSYr1fZwqo="; 12 }; 13 14 installPhase = ''
··· 2 3 stdenv.mkDerivation rec { 4 pname = "smarty3"; 5 + version = "3.1.48"; 6 7 src = fetchFromGitHub { 8 owner = "smarty-php"; 9 repo = "smarty"; 10 rev = "v${version}"; 11 + hash = "sha256-QGhccIJ7BZTWGF+n8rmB1RCVyJKID95NW6Yb2VvqqGQ="; 12 }; 13 14 installPhase = ''
+2 -2
pkgs/development/ocaml-modules/cry/default.nix
··· 2 3 buildDunePackage rec { 4 pname = "cry"; 5 - version = "1.0.2"; 6 7 src = fetchFromGitHub { 8 owner = "savonet"; 9 repo = "ocaml-cry"; 10 rev = "v${version}"; 11 - hash = "sha256-wtilYOUOHElW8ZVxolMNomvT//ho2tACmoubEvU2bpQ="; 12 }; 13 14 postPatch = ''
··· 2 3 buildDunePackage rec { 4 pname = "cry"; 5 + version = "1.0.3"; 6 7 src = fetchFromGitHub { 8 owner = "savonet"; 9 repo = "ocaml-cry"; 10 rev = "v${version}"; 11 + hash = "sha256-ea6f2xTVmYekPmzAKasA9mNG4Voxw2MCkfZ9LB9gwbo="; 12 }; 13 14 postPatch = ''
+5856
pkgs/development/php-packages/phpinsights/composer.lock
···
··· 1 + { 2 + "_readme": [ 3 + "This file locks the dependencies of your project to a known state", 4 + "Read more about it at https://getcomposer.org/doc/01-basic-usage.md#installing-dependencies", 5 + "This file is @generated automatically" 6 + ], 7 + "content-hash": "bb5b748039828c517cd4b7af903f281c", 8 + "packages": [ 9 + { 10 + "name": "cmgmyr/phploc", 11 + "version": "8.0.3", 12 + "source": { 13 + "type": "git", 14 + "url": "https://github.com/cmgmyr/phploc.git", 15 + "reference": "e61d4729df46c5920ab61973bfa3f70f81a70b5f" 16 + }, 17 + "dist": { 18 + "type": "zip", 19 + "url": "https://api.github.com/repos/cmgmyr/phploc/zipball/e61d4729df46c5920ab61973bfa3f70f81a70b5f", 20 + "reference": "e61d4729df46c5920ab61973bfa3f70f81a70b5f", 21 + "shasum": "" 22 + }, 23 + "require": { 24 + "ext-dom": "*", 25 + "ext-json": "*", 26 + "php": "^7.4 || ^8.0", 27 + "phpunit/php-file-iterator": "^3.0|^4.0", 28 + "sebastian/cli-parser": "^1.0|^2.0" 29 + }, 30 + "require-dev": { 31 + "friendsofphp/php-cs-fixer": "^3.2", 32 + "phpunit/phpunit": "^9.0|^10.0", 33 + "vimeo/psalm": "^5.7" 34 + }, 35 + "bin": [ 36 + "phploc" 37 + ], 38 + "type": "library", 39 + "extra": { 40 + "branch-alias": { 41 + "dev-main": "8.0-dev" 42 + } 43 + }, 44 + "autoload": { 45 + "classmap": [ 46 + "src/" 47 + ] 48 + }, 49 + "notification-url": "https://packagist.org/downloads/", 50 + "license": [ 51 + "BSD-3-Clause" 52 + ], 53 + "authors": [ 54 + { 55 + "name": "Chris Gmyr", 56 + "email": "cmgmyr@gmail.com", 57 + "role": "lead" 58 + } 59 + ], 60 + "description": "A tool for quickly measuring the size of a PHP project.", 61 + "homepage": "https://github.com/cmgmyr/phploc", 62 + "support": { 63 + "issues": "https://github.com/cmgmyr/phploc/issues", 64 + "source": "https://github.com/cmgmyr/phploc/tree/8.0.3" 65 + }, 66 + "funding": [ 67 + { 68 + "url": "https://github.com/cmgmyr", 69 + "type": "github" 70 + } 71 + ], 72 + "time": "2023-08-05T16:49:39+00:00" 73 + }, 74 + { 75 + "name": "composer/pcre", 76 + "version": "3.1.2", 77 + "source": { 78 + "type": "git", 79 + "url": "https://github.com/composer/pcre.git", 80 + "reference": "4775f35b2d70865807c89d32c8e7385b86eb0ace" 81 + }, 82 + "dist": { 83 + "type": "zip", 84 + "url": "https://api.github.com/repos/composer/pcre/zipball/4775f35b2d70865807c89d32c8e7385b86eb0ace", 85 + "reference": "4775f35b2d70865807c89d32c8e7385b86eb0ace", 86 + "shasum": "" 87 + }, 88 + "require": { 89 + "php": "^7.4 || ^8.0" 90 + }, 91 + "require-dev": { 92 + "phpstan/phpstan": "^1.3", 93 + "phpstan/phpstan-strict-rules": "^1.1", 94 + "symfony/phpunit-bridge": "^5" 95 + }, 96 + "type": "library", 97 + "extra": { 98 + "branch-alias": { 99 + "dev-main": "3.x-dev" 100 + } 101 + }, 102 + "autoload": { 103 + "psr-4": { 104 + "Composer\\Pcre\\": "src" 105 + } 106 + }, 107 + "notification-url": "https://packagist.org/downloads/", 108 + "license": [ 109 + "MIT" 110 + ], 111 + "authors": [ 112 + { 113 + "name": "Jordi Boggiano", 114 + "email": "j.boggiano@seld.be", 115 + "homepage": "http://seld.be" 116 + } 117 + ], 118 + "description": "PCRE wrapping library that offers type-safe preg_* replacements.", 119 + "keywords": [ 120 + "PCRE", 121 + "preg", 122 + "regex", 123 + "regular expression" 124 + ], 125 + "support": { 126 + "issues": "https://github.com/composer/pcre/issues", 127 + "source": "https://github.com/composer/pcre/tree/3.1.2" 128 + }, 129 + "funding": [ 130 + { 131 + "url": "https://packagist.com", 132 + "type": "custom" 133 + }, 134 + { 135 + "url": "https://github.com/composer", 136 + "type": "github" 137 + }, 138 + { 139 + "url": "https://tidelift.com/funding/github/packagist/composer/composer", 140 + "type": "tidelift" 141 + } 142 + ], 143 + "time": "2024-03-07T15:38:35+00:00" 144 + }, 145 + { 146 + "name": "composer/semver", 147 + "version": "3.4.0", 148 + "source": { 149 + "type": "git", 150 + "url": "https://github.com/composer/semver.git", 151 + "reference": "35e8d0af4486141bc745f23a29cc2091eb624a32" 152 + }, 153 + "dist": { 154 + "type": "zip", 155 + "url": "https://api.github.com/repos/composer/semver/zipball/35e8d0af4486141bc745f23a29cc2091eb624a32", 156 + "reference": "35e8d0af4486141bc745f23a29cc2091eb624a32", 157 + "shasum": "" 158 + }, 159 + "require": { 160 + "php": "^5.3.2 || ^7.0 || ^8.0" 161 + }, 162 + "require-dev": { 163 + "phpstan/phpstan": "^1.4", 164 + "symfony/phpunit-bridge": "^4.2 || ^5" 165 + }, 166 + "type": "library", 167 + "extra": { 168 + "branch-alias": { 169 + "dev-main": "3.x-dev" 170 + } 171 + }, 172 + "autoload": { 173 + "psr-4": { 174 + "Composer\\Semver\\": "src" 175 + } 176 + }, 177 + "notification-url": "https://packagist.org/downloads/", 178 + "license": [ 179 + "MIT" 180 + ], 181 + "authors": [ 182 + { 183 + "name": "Nils Adermann", 184 + "email": "naderman@naderman.de", 185 + "homepage": "http://www.naderman.de" 186 + }, 187 + { 188 + "name": "Jordi Boggiano", 189 + "email": "j.boggiano@seld.be", 190 + "homepage": "http://seld.be" 191 + }, 192 + { 193 + "name": "Rob Bast", 194 + "email": "rob.bast@gmail.com", 195 + "homepage": "http://robbast.nl" 196 + } 197 + ], 198 + "description": "Semver library that offers utilities, version constraint parsing and validation.", 199 + "keywords": [ 200 + "semantic", 201 + "semver", 202 + "validation", 203 + "versioning" 204 + ], 205 + "support": { 206 + "irc": "ircs://irc.libera.chat:6697/composer", 207 + "issues": "https://github.com/composer/semver/issues", 208 + "source": "https://github.com/composer/semver/tree/3.4.0" 209 + }, 210 + "funding": [ 211 + { 212 + "url": "https://packagist.com", 213 + "type": "custom" 214 + }, 215 + { 216 + "url": "https://github.com/composer", 217 + "type": "github" 218 + }, 219 + { 220 + "url": "https://tidelift.com/funding/github/packagist/composer/composer", 221 + "type": "tidelift" 222 + } 223 + ], 224 + "time": "2023-08-31T09:50:34+00:00" 225 + }, 226 + { 227 + "name": "composer/xdebug-handler", 228 + "version": "3.0.3", 229 + "source": { 230 + "type": "git", 231 + "url": "https://github.com/composer/xdebug-handler.git", 232 + "reference": "ced299686f41dce890debac69273b47ffe98a40c" 233 + }, 234 + "dist": { 235 + "type": "zip", 236 + "url": "https://api.github.com/repos/composer/xdebug-handler/zipball/ced299686f41dce890debac69273b47ffe98a40c", 237 + "reference": "ced299686f41dce890debac69273b47ffe98a40c", 238 + "shasum": "" 239 + }, 240 + "require": { 241 + "composer/pcre": "^1 || ^2 || ^3", 242 + "php": "^7.2.5 || ^8.0", 243 + "psr/log": "^1 || ^2 || ^3" 244 + }, 245 + "require-dev": { 246 + "phpstan/phpstan": "^1.0", 247 + "phpstan/phpstan-strict-rules": "^1.1", 248 + "symfony/phpunit-bridge": "^6.0" 249 + }, 250 + "type": "library", 251 + "autoload": { 252 + "psr-4": { 253 + "Composer\\XdebugHandler\\": "src" 254 + } 255 + }, 256 + "notification-url": "https://packagist.org/downloads/", 257 + "license": [ 258 + "MIT" 259 + ], 260 + "authors": [ 261 + { 262 + "name": "John Stevenson", 263 + "email": "john-stevenson@blueyonder.co.uk" 264 + } 265 + ], 266 + "description": "Restarts a process without Xdebug.", 267 + "keywords": [ 268 + "Xdebug", 269 + "performance" 270 + ], 271 + "support": { 272 + "irc": "irc://irc.freenode.org/composer", 273 + "issues": "https://github.com/composer/xdebug-handler/issues", 274 + "source": "https://github.com/composer/xdebug-handler/tree/3.0.3" 275 + }, 276 + "funding": [ 277 + { 278 + "url": "https://packagist.com", 279 + "type": "custom" 280 + }, 281 + { 282 + "url": "https://github.com/composer", 283 + "type": "github" 284 + }, 285 + { 286 + "url": "https://tidelift.com/funding/github/packagist/composer/composer", 287 + "type": "tidelift" 288 + } 289 + ], 290 + "time": "2022-02-25T21:32:43+00:00" 291 + }, 292 + { 293 + "name": "dealerdirect/phpcodesniffer-composer-installer", 294 + "version": "v1.0.0", 295 + "source": { 296 + "type": "git", 297 + "url": "https://github.com/PHPCSStandards/composer-installer.git", 298 + "reference": "4be43904336affa5c2f70744a348312336afd0da" 299 + }, 300 + "dist": { 301 + "type": "zip", 302 + "url": "https://api.github.com/repos/PHPCSStandards/composer-installer/zipball/4be43904336affa5c2f70744a348312336afd0da", 303 + "reference": "4be43904336affa5c2f70744a348312336afd0da", 304 + "shasum": "" 305 + }, 306 + "require": { 307 + "composer-plugin-api": "^1.0 || ^2.0", 308 + "php": ">=5.4", 309 + "squizlabs/php_codesniffer": "^2.0 || ^3.1.0 || ^4.0" 310 + }, 311 + "require-dev": { 312 + "composer/composer": "*", 313 + "ext-json": "*", 314 + "ext-zip": "*", 315 + "php-parallel-lint/php-parallel-lint": "^1.3.1", 316 + "phpcompatibility/php-compatibility": "^9.0", 317 + "yoast/phpunit-polyfills": "^1.0" 318 + }, 319 + "type": "composer-plugin", 320 + "extra": { 321 + "class": "PHPCSStandards\\Composer\\Plugin\\Installers\\PHPCodeSniffer\\Plugin" 322 + }, 323 + "autoload": { 324 + "psr-4": { 325 + "PHPCSStandards\\Composer\\Plugin\\Installers\\PHPCodeSniffer\\": "src/" 326 + } 327 + }, 328 + "notification-url": "https://packagist.org/downloads/", 329 + "license": [ 330 + "MIT" 331 + ], 332 + "authors": [ 333 + { 334 + "name": "Franck Nijhof", 335 + "email": "franck.nijhof@dealerdirect.com", 336 + "homepage": "http://www.frenck.nl", 337 + "role": "Developer / IT Manager" 338 + }, 339 + { 340 + "name": "Contributors", 341 + "homepage": "https://github.com/PHPCSStandards/composer-installer/graphs/contributors" 342 + } 343 + ], 344 + "description": "PHP_CodeSniffer Standards Composer Installer Plugin", 345 + "homepage": "http://www.dealerdirect.com", 346 + "keywords": [ 347 + "PHPCodeSniffer", 348 + "PHP_CodeSniffer", 349 + "code quality", 350 + "codesniffer", 351 + "composer", 352 + "installer", 353 + "phpcbf", 354 + "phpcs", 355 + "plugin", 356 + "qa", 357 + "quality", 358 + "standard", 359 + "standards", 360 + "style guide", 361 + "stylecheck", 362 + "tests" 363 + ], 364 + "support": { 365 + "issues": "https://github.com/PHPCSStandards/composer-installer/issues", 366 + "source": "https://github.com/PHPCSStandards/composer-installer" 367 + }, 368 + "time": "2023-01-05T11:28:13+00:00" 369 + }, 370 + { 371 + "name": "friendsofphp/php-cs-fixer", 372 + "version": "v3.51.0", 373 + "source": { 374 + "type": "git", 375 + "url": "https://github.com/PHP-CS-Fixer/PHP-CS-Fixer.git", 376 + "reference": "127fa74f010da99053e3f5b62672615b72dd6efd" 377 + }, 378 + "dist": { 379 + "type": "zip", 380 + "url": "https://api.github.com/repos/PHP-CS-Fixer/PHP-CS-Fixer/zipball/127fa74f010da99053e3f5b62672615b72dd6efd", 381 + "reference": "127fa74f010da99053e3f5b62672615b72dd6efd", 382 + "shasum": "" 383 + }, 384 + "require": { 385 + "composer/semver": "^3.4", 386 + "composer/xdebug-handler": "^3.0.3", 387 + "ext-filter": "*", 388 + "ext-json": "*", 389 + "ext-tokenizer": "*", 390 + "php": "^7.4 || ^8.0", 391 + "sebastian/diff": "^4.0 || ^5.0 || ^6.0", 392 + "symfony/console": "^5.4 || ^6.0 || ^7.0", 393 + "symfony/event-dispatcher": "^5.4 || ^6.0 || ^7.0", 394 + "symfony/filesystem": "^5.4 || ^6.0 || ^7.0", 395 + "symfony/finder": "^5.4 || ^6.0 || ^7.0", 396 + "symfony/options-resolver": "^5.4 || ^6.0 || ^7.0", 397 + "symfony/polyfill-mbstring": "^1.28", 398 + "symfony/polyfill-php80": "^1.28", 399 + "symfony/polyfill-php81": "^1.28", 400 + "symfony/process": "^5.4 || ^6.0 || ^7.0", 401 + "symfony/stopwatch": "^5.4 || ^6.0 || ^7.0" 402 + }, 403 + "require-dev": { 404 + "facile-it/paraunit": "^1.3 || ^2.0", 405 + "justinrainbow/json-schema": "^5.2", 406 + "keradus/cli-executor": "^2.1", 407 + "mikey179/vfsstream": "^1.6.11", 408 + "php-coveralls/php-coveralls": "^2.7", 409 + "php-cs-fixer/accessible-object": "^1.1", 410 + "php-cs-fixer/phpunit-constraint-isidenticalstring": "^1.4", 411 + "php-cs-fixer/phpunit-constraint-xmlmatchesxsd": "^1.4", 412 + "phpunit/phpunit": "^9.6 || ^10.5.5 || ^11.0.2", 413 + "symfony/var-dumper": "^5.4 || ^6.0 || ^7.0", 414 + "symfony/yaml": "^5.4 || ^6.0 || ^7.0" 415 + }, 416 + "suggest": { 417 + "ext-dom": "For handling output formats in XML", 418 + "ext-mbstring": "For handling non-UTF8 characters." 419 + }, 420 + "bin": [ 421 + "php-cs-fixer" 422 + ], 423 + "type": "application", 424 + "autoload": { 425 + "psr-4": { 426 + "PhpCsFixer\\": "src/" 427 + } 428 + }, 429 + "notification-url": "https://packagist.org/downloads/", 430 + "license": [ 431 + "MIT" 432 + ], 433 + "authors": [ 434 + { 435 + "name": "Fabien Potencier", 436 + "email": "fabien@symfony.com" 437 + }, 438 + { 439 + "name": "Dariusz Rumiński", 440 + "email": "dariusz.ruminski@gmail.com" 441 + } 442 + ], 443 + "description": "A tool to automatically fix PHP code style", 444 + "keywords": [ 445 + "Static code analysis", 446 + "fixer", 447 + "standards", 448 + "static analysis" 449 + ], 450 + "support": { 451 + "issues": "https://github.com/PHP-CS-Fixer/PHP-CS-Fixer/issues", 452 + "source": "https://github.com/PHP-CS-Fixer/PHP-CS-Fixer/tree/v3.51.0" 453 + }, 454 + "funding": [ 455 + { 456 + "url": "https://github.com/keradus", 457 + "type": "github" 458 + } 459 + ], 460 + "time": "2024-02-28T19:50:06+00:00" 461 + }, 462 + { 463 + "name": "justinrainbow/json-schema", 464 + "version": "v5.2.13", 465 + "source": { 466 + "type": "git", 467 + "url": "https://github.com/justinrainbow/json-schema.git", 468 + "reference": "fbbe7e5d79f618997bc3332a6f49246036c45793" 469 + }, 470 + "dist": { 471 + "type": "zip", 472 + "url": "https://api.github.com/repos/justinrainbow/json-schema/zipball/fbbe7e5d79f618997bc3332a6f49246036c45793", 473 + "reference": "fbbe7e5d79f618997bc3332a6f49246036c45793", 474 + "shasum": "" 475 + }, 476 + "require": { 477 + "php": ">=5.3.3" 478 + }, 479 + "require-dev": { 480 + "friendsofphp/php-cs-fixer": "~2.2.20||~2.15.1", 481 + "json-schema/json-schema-test-suite": "1.2.0", 482 + "phpunit/phpunit": "^4.8.35" 483 + }, 484 + "bin": [ 485 + "bin/validate-json" 486 + ], 487 + "type": "library", 488 + "extra": { 489 + "branch-alias": { 490 + "dev-master": "5.0.x-dev" 491 + } 492 + }, 493 + "autoload": { 494 + "psr-4": { 495 + "JsonSchema\\": "src/JsonSchema/" 496 + } 497 + }, 498 + "notification-url": "https://packagist.org/downloads/", 499 + "license": [ 500 + "MIT" 501 + ], 502 + "authors": [ 503 + { 504 + "name": "Bruno Prieto Reis", 505 + "email": "bruno.p.reis@gmail.com" 506 + }, 507 + { 508 + "name": "Justin Rainbow", 509 + "email": "justin.rainbow@gmail.com" 510 + }, 511 + { 512 + "name": "Igor Wiedler", 513 + "email": "igor@wiedler.ch" 514 + }, 515 + { 516 + "name": "Robert Schönthal", 517 + "email": "seroscho@googlemail.com" 518 + } 519 + ], 520 + "description": "A library to validate a json schema.", 521 + "homepage": "https://github.com/justinrainbow/json-schema", 522 + "keywords": [ 523 + "json", 524 + "schema" 525 + ], 526 + "support": { 527 + "issues": "https://github.com/justinrainbow/json-schema/issues", 528 + "source": "https://github.com/justinrainbow/json-schema/tree/v5.2.13" 529 + }, 530 + "time": "2023-09-26T02:20:38+00:00" 531 + }, 532 + { 533 + "name": "league/container", 534 + "version": "4.2.2", 535 + "source": { 536 + "type": "git", 537 + "url": "https://github.com/thephpleague/container.git", 538 + "reference": "ff346319ca1ff0e78277dc2311a42107cc1aab88" 539 + }, 540 + "dist": { 541 + "type": "zip", 542 + "url": "https://api.github.com/repos/thephpleague/container/zipball/ff346319ca1ff0e78277dc2311a42107cc1aab88", 543 + "reference": "ff346319ca1ff0e78277dc2311a42107cc1aab88", 544 + "shasum": "" 545 + }, 546 + "require": { 547 + "php": "^7.2 || ^8.0", 548 + "psr/container": "^1.1 || ^2.0" 549 + }, 550 + "provide": { 551 + "psr/container-implementation": "^1.0" 552 + }, 553 + "replace": { 554 + "orno/di": "~2.0" 555 + }, 556 + "require-dev": { 557 + "nette/php-generator": "^3.4", 558 + "nikic/php-parser": "^4.10", 559 + "phpstan/phpstan": "^0.12.47", 560 + "phpunit/phpunit": "^8.5.17", 561 + "roave/security-advisories": "dev-latest", 562 + "scrutinizer/ocular": "^1.8", 563 + "squizlabs/php_codesniffer": "^3.6" 564 + }, 565 + "type": "library", 566 + "extra": { 567 + "branch-alias": { 568 + "dev-master": "4.x-dev", 569 + "dev-4.x": "4.x-dev", 570 + "dev-3.x": "3.x-dev", 571 + "dev-2.x": "2.x-dev", 572 + "dev-1.x": "1.x-dev" 573 + } 574 + }, 575 + "autoload": { 576 + "psr-4": { 577 + "League\\Container\\": "src" 578 + } 579 + }, 580 + "notification-url": "https://packagist.org/downloads/", 581 + "license": [ 582 + "MIT" 583 + ], 584 + "authors": [ 585 + { 586 + "name": "Phil Bennett", 587 + "email": "mail@philbennett.co.uk", 588 + "role": "Developer" 589 + } 590 + ], 591 + "description": "A fast and intuitive dependency injection container.", 592 + "homepage": "https://github.com/thephpleague/container", 593 + "keywords": [ 594 + "container", 595 + "dependency", 596 + "di", 597 + "injection", 598 + "league", 599 + "provider", 600 + "service" 601 + ], 602 + "support": { 603 + "issues": "https://github.com/thephpleague/container/issues", 604 + "source": "https://github.com/thephpleague/container/tree/4.2.2" 605 + }, 606 + "funding": [ 607 + { 608 + "url": "https://github.com/philipobenito", 609 + "type": "github" 610 + } 611 + ], 612 + "time": "2024-03-13T13:12:53+00:00" 613 + }, 614 + { 615 + "name": "php-parallel-lint/php-parallel-lint", 616 + "version": "v1.3.2", 617 + "source": { 618 + "type": "git", 619 + "url": "https://github.com/php-parallel-lint/PHP-Parallel-Lint.git", 620 + "reference": "6483c9832e71973ed29cf71bd6b3f4fde438a9de" 621 + }, 622 + "dist": { 623 + "type": "zip", 624 + "url": "https://api.github.com/repos/php-parallel-lint/PHP-Parallel-Lint/zipball/6483c9832e71973ed29cf71bd6b3f4fde438a9de", 625 + "reference": "6483c9832e71973ed29cf71bd6b3f4fde438a9de", 626 + "shasum": "" 627 + }, 628 + "require": { 629 + "ext-json": "*", 630 + "php": ">=5.3.0" 631 + }, 632 + "replace": { 633 + "grogy/php-parallel-lint": "*", 634 + "jakub-onderka/php-parallel-lint": "*" 635 + }, 636 + "require-dev": { 637 + "nette/tester": "^1.3 || ^2.0", 638 + "php-parallel-lint/php-console-highlighter": "0.* || ^1.0", 639 + "squizlabs/php_codesniffer": "^3.6" 640 + }, 641 + "suggest": { 642 + "php-parallel-lint/php-console-highlighter": "Highlight syntax in code snippet" 643 + }, 644 + "bin": [ 645 + "parallel-lint" 646 + ], 647 + "type": "library", 648 + "autoload": { 649 + "classmap": [ 650 + "./src/" 651 + ] 652 + }, 653 + "notification-url": "https://packagist.org/downloads/", 654 + "license": [ 655 + "BSD-2-Clause" 656 + ], 657 + "authors": [ 658 + { 659 + "name": "Jakub Onderka", 660 + "email": "ahoj@jakubonderka.cz" 661 + } 662 + ], 663 + "description": "This tool check syntax of PHP files about 20x faster than serial check.", 664 + "homepage": "https://github.com/php-parallel-lint/PHP-Parallel-Lint", 665 + "support": { 666 + "issues": "https://github.com/php-parallel-lint/PHP-Parallel-Lint/issues", 667 + "source": "https://github.com/php-parallel-lint/PHP-Parallel-Lint/tree/v1.3.2" 668 + }, 669 + "time": "2022-02-21T12:50:22+00:00" 670 + }, 671 + { 672 + "name": "phpstan/phpdoc-parser", 673 + "version": "1.26.0", 674 + "source": { 675 + "type": "git", 676 + "url": "https://github.com/phpstan/phpdoc-parser.git", 677 + "reference": "231e3186624c03d7e7c890ec662b81e6b0405227" 678 + }, 679 + "dist": { 680 + "type": "zip", 681 + "url": "https://api.github.com/repos/phpstan/phpdoc-parser/zipball/231e3186624c03d7e7c890ec662b81e6b0405227", 682 + "reference": "231e3186624c03d7e7c890ec662b81e6b0405227", 683 + "shasum": "" 684 + }, 685 + "require": { 686 + "php": "^7.2 || ^8.0" 687 + }, 688 + "require-dev": { 689 + "doctrine/annotations": "^2.0", 690 + "nikic/php-parser": "^4.15", 691 + "php-parallel-lint/php-parallel-lint": "^1.2", 692 + "phpstan/extension-installer": "^1.0", 693 + "phpstan/phpstan": "^1.5", 694 + "phpstan/phpstan-phpunit": "^1.1", 695 + "phpstan/phpstan-strict-rules": "^1.0", 696 + "phpunit/phpunit": "^9.5", 697 + "symfony/process": "^5.2" 698 + }, 699 + "type": "library", 700 + "autoload": { 701 + "psr-4": { 702 + "PHPStan\\PhpDocParser\\": [ 703 + "src/" 704 + ] 705 + } 706 + }, 707 + "notification-url": "https://packagist.org/downloads/", 708 + "license": [ 709 + "MIT" 710 + ], 711 + "description": "PHPDoc parser with support for nullable, intersection and generic types", 712 + "support": { 713 + "issues": "https://github.com/phpstan/phpdoc-parser/issues", 714 + "source": "https://github.com/phpstan/phpdoc-parser/tree/1.26.0" 715 + }, 716 + "time": "2024-02-23T16:05:55+00:00" 717 + }, 718 + { 719 + "name": "phpunit/php-file-iterator", 720 + "version": "4.1.0", 721 + "source": { 722 + "type": "git", 723 + "url": "https://github.com/sebastianbergmann/php-file-iterator.git", 724 + "reference": "a95037b6d9e608ba092da1b23931e537cadc3c3c" 725 + }, 726 + "dist": { 727 + "type": "zip", 728 + "url": "https://api.github.com/repos/sebastianbergmann/php-file-iterator/zipball/a95037b6d9e608ba092da1b23931e537cadc3c3c", 729 + "reference": "a95037b6d9e608ba092da1b23931e537cadc3c3c", 730 + "shasum": "" 731 + }, 732 + "require": { 733 + "php": ">=8.1" 734 + }, 735 + "require-dev": { 736 + "phpunit/phpunit": "^10.0" 737 + }, 738 + "type": "library", 739 + "extra": { 740 + "branch-alias": { 741 + "dev-main": "4.0-dev" 742 + } 743 + }, 744 + "autoload": { 745 + "classmap": [ 746 + "src/" 747 + ] 748 + }, 749 + "notification-url": "https://packagist.org/downloads/", 750 + "license": [ 751 + "BSD-3-Clause" 752 + ], 753 + "authors": [ 754 + { 755 + "name": "Sebastian Bergmann", 756 + "email": "sebastian@phpunit.de", 757 + "role": "lead" 758 + } 759 + ], 760 + "description": "FilterIterator implementation that filters files based on a list of suffixes.", 761 + "homepage": "https://github.com/sebastianbergmann/php-file-iterator/", 762 + "keywords": [ 763 + "filesystem", 764 + "iterator" 765 + ], 766 + "support": { 767 + "issues": "https://github.com/sebastianbergmann/php-file-iterator/issues", 768 + "security": "https://github.com/sebastianbergmann/php-file-iterator/security/policy", 769 + "source": "https://github.com/sebastianbergmann/php-file-iterator/tree/4.1.0" 770 + }, 771 + "funding": [ 772 + { 773 + "url": "https://github.com/sebastianbergmann", 774 + "type": "github" 775 + } 776 + ], 777 + "time": "2023-08-31T06:24:48+00:00" 778 + }, 779 + { 780 + "name": "psr/cache", 781 + "version": "3.0.0", 782 + "source": { 783 + "type": "git", 784 + "url": "https://github.com/php-fig/cache.git", 785 + "reference": "aa5030cfa5405eccfdcb1083ce040c2cb8d253bf" 786 + }, 787 + "dist": { 788 + "type": "zip", 789 + "url": "https://api.github.com/repos/php-fig/cache/zipball/aa5030cfa5405eccfdcb1083ce040c2cb8d253bf", 790 + "reference": "aa5030cfa5405eccfdcb1083ce040c2cb8d253bf", 791 + "shasum": "" 792 + }, 793 + "require": { 794 + "php": ">=8.0.0" 795 + }, 796 + "type": "library", 797 + "extra": { 798 + "branch-alias": { 799 + "dev-master": "1.0.x-dev" 800 + } 801 + }, 802 + "autoload": { 803 + "psr-4": { 804 + "Psr\\Cache\\": "src/" 805 + } 806 + }, 807 + "notification-url": "https://packagist.org/downloads/", 808 + "license": [ 809 + "MIT" 810 + ], 811 + "authors": [ 812 + { 813 + "name": "PHP-FIG", 814 + "homepage": "https://www.php-fig.org/" 815 + } 816 + ], 817 + "description": "Common interface for caching libraries", 818 + "keywords": [ 819 + "cache", 820 + "psr", 821 + "psr-6" 822 + ], 823 + "support": { 824 + "source": "https://github.com/php-fig/cache/tree/3.0.0" 825 + }, 826 + "time": "2021-02-03T23:26:27+00:00" 827 + }, 828 + { 829 + "name": "psr/container", 830 + "version": "2.0.2", 831 + "source": { 832 + "type": "git", 833 + "url": "https://github.com/php-fig/container.git", 834 + "reference": "c71ecc56dfe541dbd90c5360474fbc405f8d5963" 835 + }, 836 + "dist": { 837 + "type": "zip", 838 + "url": "https://api.github.com/repos/php-fig/container/zipball/c71ecc56dfe541dbd90c5360474fbc405f8d5963", 839 + "reference": "c71ecc56dfe541dbd90c5360474fbc405f8d5963", 840 + "shasum": "" 841 + }, 842 + "require": { 843 + "php": ">=7.4.0" 844 + }, 845 + "type": "library", 846 + "extra": { 847 + "branch-alias": { 848 + "dev-master": "2.0.x-dev" 849 + } 850 + }, 851 + "autoload": { 852 + "psr-4": { 853 + "Psr\\Container\\": "src/" 854 + } 855 + }, 856 + "notification-url": "https://packagist.org/downloads/", 857 + "license": [ 858 + "MIT" 859 + ], 860 + "authors": [ 861 + { 862 + "name": "PHP-FIG", 863 + "homepage": "https://www.php-fig.org/" 864 + } 865 + ], 866 + "description": "Common Container Interface (PHP FIG PSR-11)", 867 + "homepage": "https://github.com/php-fig/container", 868 + "keywords": [ 869 + "PSR-11", 870 + "container", 871 + "container-interface", 872 + "container-interop", 873 + "psr" 874 + ], 875 + "support": { 876 + "issues": "https://github.com/php-fig/container/issues", 877 + "source": "https://github.com/php-fig/container/tree/2.0.2" 878 + }, 879 + "time": "2021-11-05T16:47:00+00:00" 880 + }, 881 + { 882 + "name": "psr/event-dispatcher", 883 + "version": "1.0.0", 884 + "source": { 885 + "type": "git", 886 + "url": "https://github.com/php-fig/event-dispatcher.git", 887 + "reference": "dbefd12671e8a14ec7f180cab83036ed26714bb0" 888 + }, 889 + "dist": { 890 + "type": "zip", 891 + "url": "https://api.github.com/repos/php-fig/event-dispatcher/zipball/dbefd12671e8a14ec7f180cab83036ed26714bb0", 892 + "reference": "dbefd12671e8a14ec7f180cab83036ed26714bb0", 893 + "shasum": "" 894 + }, 895 + "require": { 896 + "php": ">=7.2.0" 897 + }, 898 + "type": "library", 899 + "extra": { 900 + "branch-alias": { 901 + "dev-master": "1.0.x-dev" 902 + } 903 + }, 904 + "autoload": { 905 + "psr-4": { 906 + "Psr\\EventDispatcher\\": "src/" 907 + } 908 + }, 909 + "notification-url": "https://packagist.org/downloads/", 910 + "license": [ 911 + "MIT" 912 + ], 913 + "authors": [ 914 + { 915 + "name": "PHP-FIG", 916 + "homepage": "http://www.php-fig.org/" 917 + } 918 + ], 919 + "description": "Standard interfaces for event handling.", 920 + "keywords": [ 921 + "events", 922 + "psr", 923 + "psr-14" 924 + ], 925 + "support": { 926 + "issues": "https://github.com/php-fig/event-dispatcher/issues", 927 + "source": "https://github.com/php-fig/event-dispatcher/tree/1.0.0" 928 + }, 929 + "time": "2019-01-08T18:20:26+00:00" 930 + }, 931 + { 932 + "name": "psr/log", 933 + "version": "3.0.0", 934 + "source": { 935 + "type": "git", 936 + "url": "https://github.com/php-fig/log.git", 937 + "reference": "fe5ea303b0887d5caefd3d431c3e61ad47037001" 938 + }, 939 + "dist": { 940 + "type": "zip", 941 + "url": "https://api.github.com/repos/php-fig/log/zipball/fe5ea303b0887d5caefd3d431c3e61ad47037001", 942 + "reference": "fe5ea303b0887d5caefd3d431c3e61ad47037001", 943 + "shasum": "" 944 + }, 945 + "require": { 946 + "php": ">=8.0.0" 947 + }, 948 + "type": "library", 949 + "extra": { 950 + "branch-alias": { 951 + "dev-master": "3.x-dev" 952 + } 953 + }, 954 + "autoload": { 955 + "psr-4": { 956 + "Psr\\Log\\": "src" 957 + } 958 + }, 959 + "notification-url": "https://packagist.org/downloads/", 960 + "license": [ 961 + "MIT" 962 + ], 963 + "authors": [ 964 + { 965 + "name": "PHP-FIG", 966 + "homepage": "https://www.php-fig.org/" 967 + } 968 + ], 969 + "description": "Common interface for logging libraries", 970 + "homepage": "https://github.com/php-fig/log", 971 + "keywords": [ 972 + "log", 973 + "psr", 974 + "psr-3" 975 + ], 976 + "support": { 977 + "source": "https://github.com/php-fig/log/tree/3.0.0" 978 + }, 979 + "time": "2021-07-14T16:46:02+00:00" 980 + }, 981 + { 982 + "name": "psr/simple-cache", 983 + "version": "3.0.0", 984 + "source": { 985 + "type": "git", 986 + "url": "https://github.com/php-fig/simple-cache.git", 987 + "reference": "764e0b3939f5ca87cb904f570ef9be2d78a07865" 988 + }, 989 + "dist": { 990 + "type": "zip", 991 + "url": "https://api.github.com/repos/php-fig/simple-cache/zipball/764e0b3939f5ca87cb904f570ef9be2d78a07865", 992 + "reference": "764e0b3939f5ca87cb904f570ef9be2d78a07865", 993 + "shasum": "" 994 + }, 995 + "require": { 996 + "php": ">=8.0.0" 997 + }, 998 + "type": "library", 999 + "extra": { 1000 + "branch-alias": { 1001 + "dev-master": "3.0.x-dev" 1002 + } 1003 + }, 1004 + "autoload": { 1005 + "psr-4": { 1006 + "Psr\\SimpleCache\\": "src/" 1007 + } 1008 + }, 1009 + "notification-url": "https://packagist.org/downloads/", 1010 + "license": [ 1011 + "MIT" 1012 + ], 1013 + "authors": [ 1014 + { 1015 + "name": "PHP-FIG", 1016 + "homepage": "https://www.php-fig.org/" 1017 + } 1018 + ], 1019 + "description": "Common interfaces for simple caching", 1020 + "keywords": [ 1021 + "cache", 1022 + "caching", 1023 + "psr", 1024 + "psr-16", 1025 + "simple-cache" 1026 + ], 1027 + "support": { 1028 + "source": "https://github.com/php-fig/simple-cache/tree/3.0.0" 1029 + }, 1030 + "time": "2021-10-29T13:26:27+00:00" 1031 + }, 1032 + { 1033 + "name": "sebastian/cli-parser", 1034 + "version": "2.0.1", 1035 + "source": { 1036 + "type": "git", 1037 + "url": "https://github.com/sebastianbergmann/cli-parser.git", 1038 + "reference": "c34583b87e7b7a8055bf6c450c2c77ce32a24084" 1039 + }, 1040 + "dist": { 1041 + "type": "zip", 1042 + "url": "https://api.github.com/repos/sebastianbergmann/cli-parser/zipball/c34583b87e7b7a8055bf6c450c2c77ce32a24084", 1043 + "reference": "c34583b87e7b7a8055bf6c450c2c77ce32a24084", 1044 + "shasum": "" 1045 + }, 1046 + "require": { 1047 + "php": ">=8.1" 1048 + }, 1049 + "require-dev": { 1050 + "phpunit/phpunit": "^10.0" 1051 + }, 1052 + "type": "library", 1053 + "extra": { 1054 + "branch-alias": { 1055 + "dev-main": "2.0-dev" 1056 + } 1057 + }, 1058 + "autoload": { 1059 + "classmap": [ 1060 + "src/" 1061 + ] 1062 + }, 1063 + "notification-url": "https://packagist.org/downloads/", 1064 + "license": [ 1065 + "BSD-3-Clause" 1066 + ], 1067 + "authors": [ 1068 + { 1069 + "name": "Sebastian Bergmann", 1070 + "email": "sebastian@phpunit.de", 1071 + "role": "lead" 1072 + } 1073 + ], 1074 + "description": "Library for parsing CLI options", 1075 + "homepage": "https://github.com/sebastianbergmann/cli-parser", 1076 + "support": { 1077 + "issues": "https://github.com/sebastianbergmann/cli-parser/issues", 1078 + "security": "https://github.com/sebastianbergmann/cli-parser/security/policy", 1079 + "source": "https://github.com/sebastianbergmann/cli-parser/tree/2.0.1" 1080 + }, 1081 + "funding": [ 1082 + { 1083 + "url": "https://github.com/sebastianbergmann", 1084 + "type": "github" 1085 + } 1086 + ], 1087 + "time": "2024-03-02T07:12:49+00:00" 1088 + }, 1089 + { 1090 + "name": "sebastian/diff", 1091 + "version": "5.1.1", 1092 + "source": { 1093 + "type": "git", 1094 + "url": "https://github.com/sebastianbergmann/diff.git", 1095 + "reference": "c41e007b4b62af48218231d6c2275e4c9b975b2e" 1096 + }, 1097 + "dist": { 1098 + "type": "zip", 1099 + "url": "https://api.github.com/repos/sebastianbergmann/diff/zipball/c41e007b4b62af48218231d6c2275e4c9b975b2e", 1100 + "reference": "c41e007b4b62af48218231d6c2275e4c9b975b2e", 1101 + "shasum": "" 1102 + }, 1103 + "require": { 1104 + "php": ">=8.1" 1105 + }, 1106 + "require-dev": { 1107 + "phpunit/phpunit": "^10.0", 1108 + "symfony/process": "^6.4" 1109 + }, 1110 + "type": "library", 1111 + "extra": { 1112 + "branch-alias": { 1113 + "dev-main": "5.1-dev" 1114 + } 1115 + }, 1116 + "autoload": { 1117 + "classmap": [ 1118 + "src/" 1119 + ] 1120 + }, 1121 + "notification-url": "https://packagist.org/downloads/", 1122 + "license": [ 1123 + "BSD-3-Clause" 1124 + ], 1125 + "authors": [ 1126 + { 1127 + "name": "Sebastian Bergmann", 1128 + "email": "sebastian@phpunit.de" 1129 + }, 1130 + { 1131 + "name": "Kore Nordmann", 1132 + "email": "mail@kore-nordmann.de" 1133 + } 1134 + ], 1135 + "description": "Diff implementation", 1136 + "homepage": "https://github.com/sebastianbergmann/diff", 1137 + "keywords": [ 1138 + "diff", 1139 + "udiff", 1140 + "unidiff", 1141 + "unified diff" 1142 + ], 1143 + "support": { 1144 + "issues": "https://github.com/sebastianbergmann/diff/issues", 1145 + "security": "https://github.com/sebastianbergmann/diff/security/policy", 1146 + "source": "https://github.com/sebastianbergmann/diff/tree/5.1.1" 1147 + }, 1148 + "funding": [ 1149 + { 1150 + "url": "https://github.com/sebastianbergmann", 1151 + "type": "github" 1152 + } 1153 + ], 1154 + "time": "2024-03-02T07:15:17+00:00" 1155 + }, 1156 + { 1157 + "name": "slevomat/coding-standard", 1158 + "version": "8.15.0", 1159 + "source": { 1160 + "type": "git", 1161 + "url": "https://github.com/slevomat/coding-standard.git", 1162 + "reference": "7d1d957421618a3803b593ec31ace470177d7817" 1163 + }, 1164 + "dist": { 1165 + "type": "zip", 1166 + "url": "https://api.github.com/repos/slevomat/coding-standard/zipball/7d1d957421618a3803b593ec31ace470177d7817", 1167 + "reference": "7d1d957421618a3803b593ec31ace470177d7817", 1168 + "shasum": "" 1169 + }, 1170 + "require": { 1171 + "dealerdirect/phpcodesniffer-composer-installer": "^0.6.2 || ^0.7 || ^1.0", 1172 + "php": "^7.2 || ^8.0", 1173 + "phpstan/phpdoc-parser": "^1.23.1", 1174 + "squizlabs/php_codesniffer": "^3.9.0" 1175 + }, 1176 + "require-dev": { 1177 + "phing/phing": "2.17.4", 1178 + "php-parallel-lint/php-parallel-lint": "1.3.2", 1179 + "phpstan/phpstan": "1.10.60", 1180 + "phpstan/phpstan-deprecation-rules": "1.1.4", 1181 + "phpstan/phpstan-phpunit": "1.3.16", 1182 + "phpstan/phpstan-strict-rules": "1.5.2", 1183 + "phpunit/phpunit": "8.5.21|9.6.8|10.5.11" 1184 + }, 1185 + "type": "phpcodesniffer-standard", 1186 + "extra": { 1187 + "branch-alias": { 1188 + "dev-master": "8.x-dev" 1189 + } 1190 + }, 1191 + "autoload": { 1192 + "psr-4": { 1193 + "SlevomatCodingStandard\\": "SlevomatCodingStandard/" 1194 + } 1195 + }, 1196 + "notification-url": "https://packagist.org/downloads/", 1197 + "license": [ 1198 + "MIT" 1199 + ], 1200 + "description": "Slevomat Coding Standard for PHP_CodeSniffer complements Consistence Coding Standard by providing sniffs with additional checks.", 1201 + "keywords": [ 1202 + "dev", 1203 + "phpcs" 1204 + ], 1205 + "support": { 1206 + "issues": "https://github.com/slevomat/coding-standard/issues", 1207 + "source": "https://github.com/slevomat/coding-standard/tree/8.15.0" 1208 + }, 1209 + "funding": [ 1210 + { 1211 + "url": "https://github.com/kukulich", 1212 + "type": "github" 1213 + }, 1214 + { 1215 + "url": "https://tidelift.com/funding/github/packagist/slevomat/coding-standard", 1216 + "type": "tidelift" 1217 + } 1218 + ], 1219 + "time": "2024-03-09T15:20:58+00:00" 1220 + }, 1221 + { 1222 + "name": "squizlabs/php_codesniffer", 1223 + "version": "3.9.0", 1224 + "source": { 1225 + "type": "git", 1226 + "url": "https://github.com/PHPCSStandards/PHP_CodeSniffer.git", 1227 + "reference": "d63cee4890a8afaf86a22e51ad4d97c91dd4579b" 1228 + }, 1229 + "dist": { 1230 + "type": "zip", 1231 + "url": "https://api.github.com/repos/PHPCSStandards/PHP_CodeSniffer/zipball/d63cee4890a8afaf86a22e51ad4d97c91dd4579b", 1232 + "reference": "d63cee4890a8afaf86a22e51ad4d97c91dd4579b", 1233 + "shasum": "" 1234 + }, 1235 + "require": { 1236 + "ext-simplexml": "*", 1237 + "ext-tokenizer": "*", 1238 + "ext-xmlwriter": "*", 1239 + "php": ">=5.4.0" 1240 + }, 1241 + "require-dev": { 1242 + "phpunit/phpunit": "^4.0 || ^5.0 || ^6.0 || ^7.0 || ^8.0 || ^9.3.4" 1243 + }, 1244 + "bin": [ 1245 + "bin/phpcbf", 1246 + "bin/phpcs" 1247 + ], 1248 + "type": "library", 1249 + "extra": { 1250 + "branch-alias": { 1251 + "dev-master": "3.x-dev" 1252 + } 1253 + }, 1254 + "notification-url": "https://packagist.org/downloads/", 1255 + "license": [ 1256 + "BSD-3-Clause" 1257 + ], 1258 + "authors": [ 1259 + { 1260 + "name": "Greg Sherwood", 1261 + "role": "Former lead" 1262 + }, 1263 + { 1264 + "name": "Juliette Reinders Folmer", 1265 + "role": "Current lead" 1266 + }, 1267 + { 1268 + "name": "Contributors", 1269 + "homepage": "https://github.com/PHPCSStandards/PHP_CodeSniffer/graphs/contributors" 1270 + } 1271 + ], 1272 + "description": "PHP_CodeSniffer tokenizes PHP, JavaScript and CSS files and detects violations of a defined set of coding standards.", 1273 + "homepage": "https://github.com/PHPCSStandards/PHP_CodeSniffer", 1274 + "keywords": [ 1275 + "phpcs", 1276 + "standards", 1277 + "static analysis" 1278 + ], 1279 + "support": { 1280 + "issues": "https://github.com/PHPCSStandards/PHP_CodeSniffer/issues", 1281 + "security": "https://github.com/PHPCSStandards/PHP_CodeSniffer/security/policy", 1282 + "source": "https://github.com/PHPCSStandards/PHP_CodeSniffer", 1283 + "wiki": "https://github.com/PHPCSStandards/PHP_CodeSniffer/wiki" 1284 + }, 1285 + "funding": [ 1286 + { 1287 + "url": "https://github.com/PHPCSStandards", 1288 + "type": "github" 1289 + }, 1290 + { 1291 + "url": "https://github.com/jrfnl", 1292 + "type": "github" 1293 + }, 1294 + { 1295 + "url": "https://opencollective.com/php_codesniffer", 1296 + "type": "open_collective" 1297 + } 1298 + ], 1299 + "time": "2024-02-16T15:06:51+00:00" 1300 + }, 1301 + { 1302 + "name": "symfony/cache", 1303 + "version": "v7.0.4", 1304 + "source": { 1305 + "type": "git", 1306 + "url": "https://github.com/symfony/cache.git", 1307 + "reference": "fc822951dd360a593224bb2cef90a087d0dff60f" 1308 + }, 1309 + "dist": { 1310 + "type": "zip", 1311 + "url": "https://api.github.com/repos/symfony/cache/zipball/fc822951dd360a593224bb2cef90a087d0dff60f", 1312 + "reference": "fc822951dd360a593224bb2cef90a087d0dff60f", 1313 + "shasum": "" 1314 + }, 1315 + "require": { 1316 + "php": ">=8.2", 1317 + "psr/cache": "^2.0|^3.0", 1318 + "psr/log": "^1.1|^2|^3", 1319 + "symfony/cache-contracts": "^2.5|^3", 1320 + "symfony/service-contracts": "^2.5|^3", 1321 + "symfony/var-exporter": "^6.4|^7.0" 1322 + }, 1323 + "conflict": { 1324 + "doctrine/dbal": "<3.6", 1325 + "symfony/dependency-injection": "<6.4", 1326 + "symfony/http-kernel": "<6.4", 1327 + "symfony/var-dumper": "<6.4" 1328 + }, 1329 + "provide": { 1330 + "psr/cache-implementation": "2.0|3.0", 1331 + "psr/simple-cache-implementation": "1.0|2.0|3.0", 1332 + "symfony/cache-implementation": "1.1|2.0|3.0" 1333 + }, 1334 + "require-dev": { 1335 + "cache/integration-tests": "dev-master", 1336 + "doctrine/dbal": "^3.6|^4", 1337 + "predis/predis": "^1.1|^2.0", 1338 + "psr/simple-cache": "^1.0|^2.0|^3.0", 1339 + "symfony/config": "^6.4|^7.0", 1340 + "symfony/dependency-injection": "^6.4|^7.0", 1341 + "symfony/filesystem": "^6.4|^7.0", 1342 + "symfony/http-kernel": "^6.4|^7.0", 1343 + "symfony/messenger": "^6.4|^7.0", 1344 + "symfony/var-dumper": "^6.4|^7.0" 1345 + }, 1346 + "type": "library", 1347 + "autoload": { 1348 + "psr-4": { 1349 + "Symfony\\Component\\Cache\\": "" 1350 + }, 1351 + "classmap": [ 1352 + "Traits/ValueWrapper.php" 1353 + ], 1354 + "exclude-from-classmap": [ 1355 + "/Tests/" 1356 + ] 1357 + }, 1358 + "notification-url": "https://packagist.org/downloads/", 1359 + "license": [ 1360 + "MIT" 1361 + ], 1362 + "authors": [ 1363 + { 1364 + "name": "Nicolas Grekas", 1365 + "email": "p@tchwork.com" 1366 + }, 1367 + { 1368 + "name": "Symfony Community", 1369 + "homepage": "https://symfony.com/contributors" 1370 + } 1371 + ], 1372 + "description": "Provides extended PSR-6, PSR-16 (and tags) implementations", 1373 + "homepage": "https://symfony.com", 1374 + "keywords": [ 1375 + "caching", 1376 + "psr6" 1377 + ], 1378 + "support": { 1379 + "source": "https://github.com/symfony/cache/tree/v7.0.4" 1380 + }, 1381 + "funding": [ 1382 + { 1383 + "url": "https://symfony.com/sponsor", 1384 + "type": "custom" 1385 + }, 1386 + { 1387 + "url": "https://github.com/fabpot", 1388 + "type": "github" 1389 + }, 1390 + { 1391 + "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", 1392 + "type": "tidelift" 1393 + } 1394 + ], 1395 + "time": "2024-02-22T20:27:20+00:00" 1396 + }, 1397 + { 1398 + "name": "symfony/cache-contracts", 1399 + "version": "v3.4.0", 1400 + "source": { 1401 + "type": "git", 1402 + "url": "https://github.com/symfony/cache-contracts.git", 1403 + "reference": "1d74b127da04ffa87aa940abe15446fa89653778" 1404 + }, 1405 + "dist": { 1406 + "type": "zip", 1407 + "url": "https://api.github.com/repos/symfony/cache-contracts/zipball/1d74b127da04ffa87aa940abe15446fa89653778", 1408 + "reference": "1d74b127da04ffa87aa940abe15446fa89653778", 1409 + "shasum": "" 1410 + }, 1411 + "require": { 1412 + "php": ">=8.1", 1413 + "psr/cache": "^3.0" 1414 + }, 1415 + "type": "library", 1416 + "extra": { 1417 + "branch-alias": { 1418 + "dev-main": "3.4-dev" 1419 + }, 1420 + "thanks": { 1421 + "name": "symfony/contracts", 1422 + "url": "https://github.com/symfony/contracts" 1423 + } 1424 + }, 1425 + "autoload": { 1426 + "psr-4": { 1427 + "Symfony\\Contracts\\Cache\\": "" 1428 + } 1429 + }, 1430 + "notification-url": "https://packagist.org/downloads/", 1431 + "license": [ 1432 + "MIT" 1433 + ], 1434 + "authors": [ 1435 + { 1436 + "name": "Nicolas Grekas", 1437 + "email": "p@tchwork.com" 1438 + }, 1439 + { 1440 + "name": "Symfony Community", 1441 + "homepage": "https://symfony.com/contributors" 1442 + } 1443 + ], 1444 + "description": "Generic abstractions related to caching", 1445 + "homepage": "https://symfony.com", 1446 + "keywords": [ 1447 + "abstractions", 1448 + "contracts", 1449 + "decoupling", 1450 + "interfaces", 1451 + "interoperability", 1452 + "standards" 1453 + ], 1454 + "support": { 1455 + "source": "https://github.com/symfony/cache-contracts/tree/v3.4.0" 1456 + }, 1457 + "funding": [ 1458 + { 1459 + "url": "https://symfony.com/sponsor", 1460 + "type": "custom" 1461 + }, 1462 + { 1463 + "url": "https://github.com/fabpot", 1464 + "type": "github" 1465 + }, 1466 + { 1467 + "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", 1468 + "type": "tidelift" 1469 + } 1470 + ], 1471 + "time": "2023-09-25T12:52:38+00:00" 1472 + }, 1473 + { 1474 + "name": "symfony/console", 1475 + "version": "v6.4.4", 1476 + "source": { 1477 + "type": "git", 1478 + "url": "https://github.com/symfony/console.git", 1479 + "reference": "0d9e4eb5ad413075624378f474c4167ea202de78" 1480 + }, 1481 + "dist": { 1482 + "type": "zip", 1483 + "url": "https://api.github.com/repos/symfony/console/zipball/0d9e4eb5ad413075624378f474c4167ea202de78", 1484 + "reference": "0d9e4eb5ad413075624378f474c4167ea202de78", 1485 + "shasum": "" 1486 + }, 1487 + "require": { 1488 + "php": ">=8.1", 1489 + "symfony/deprecation-contracts": "^2.5|^3", 1490 + "symfony/polyfill-mbstring": "~1.0", 1491 + "symfony/service-contracts": "^2.5|^3", 1492 + "symfony/string": "^5.4|^6.0|^7.0" 1493 + }, 1494 + "conflict": { 1495 + "symfony/dependency-injection": "<5.4", 1496 + "symfony/dotenv": "<5.4", 1497 + "symfony/event-dispatcher": "<5.4", 1498 + "symfony/lock": "<5.4", 1499 + "symfony/process": "<5.4" 1500 + }, 1501 + "provide": { 1502 + "psr/log-implementation": "1.0|2.0|3.0" 1503 + }, 1504 + "require-dev": { 1505 + "psr/log": "^1|^2|^3", 1506 + "symfony/config": "^5.4|^6.0|^7.0", 1507 + "symfony/dependency-injection": "^5.4|^6.0|^7.0", 1508 + "symfony/event-dispatcher": "^5.4|^6.0|^7.0", 1509 + "symfony/http-foundation": "^6.4|^7.0", 1510 + "symfony/http-kernel": "^6.4|^7.0", 1511 + "symfony/lock": "^5.4|^6.0|^7.0", 1512 + "symfony/messenger": "^5.4|^6.0|^7.0", 1513 + "symfony/process": "^5.4|^6.0|^7.0", 1514 + "symfony/stopwatch": "^5.4|^6.0|^7.0", 1515 + "symfony/var-dumper": "^5.4|^6.0|^7.0" 1516 + }, 1517 + "type": "library", 1518 + "autoload": { 1519 + "psr-4": { 1520 + "Symfony\\Component\\Console\\": "" 1521 + }, 1522 + "exclude-from-classmap": [ 1523 + "/Tests/" 1524 + ] 1525 + }, 1526 + "notification-url": "https://packagist.org/downloads/", 1527 + "license": [ 1528 + "MIT" 1529 + ], 1530 + "authors": [ 1531 + { 1532 + "name": "Fabien Potencier", 1533 + "email": "fabien@symfony.com" 1534 + }, 1535 + { 1536 + "name": "Symfony Community", 1537 + "homepage": "https://symfony.com/contributors" 1538 + } 1539 + ], 1540 + "description": "Eases the creation of beautiful and testable command line interfaces", 1541 + "homepage": "https://symfony.com", 1542 + "keywords": [ 1543 + "cli", 1544 + "command-line", 1545 + "console", 1546 + "terminal" 1547 + ], 1548 + "support": { 1549 + "source": "https://github.com/symfony/console/tree/v6.4.4" 1550 + }, 1551 + "funding": [ 1552 + { 1553 + "url": "https://symfony.com/sponsor", 1554 + "type": "custom" 1555 + }, 1556 + { 1557 + "url": "https://github.com/fabpot", 1558 + "type": "github" 1559 + }, 1560 + { 1561 + "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", 1562 + "type": "tidelift" 1563 + } 1564 + ], 1565 + "time": "2024-02-22T20:27:10+00:00" 1566 + }, 1567 + { 1568 + "name": "symfony/deprecation-contracts", 1569 + "version": "v3.4.0", 1570 + "source": { 1571 + "type": "git", 1572 + "url": "https://github.com/symfony/deprecation-contracts.git", 1573 + "reference": "7c3aff79d10325257a001fcf92d991f24fc967cf" 1574 + }, 1575 + "dist": { 1576 + "type": "zip", 1577 + "url": "https://api.github.com/repos/symfony/deprecation-contracts/zipball/7c3aff79d10325257a001fcf92d991f24fc967cf", 1578 + "reference": "7c3aff79d10325257a001fcf92d991f24fc967cf", 1579 + "shasum": "" 1580 + }, 1581 + "require": { 1582 + "php": ">=8.1" 1583 + }, 1584 + "type": "library", 1585 + "extra": { 1586 + "branch-alias": { 1587 + "dev-main": "3.4-dev" 1588 + }, 1589 + "thanks": { 1590 + "name": "symfony/contracts", 1591 + "url": "https://github.com/symfony/contracts" 1592 + } 1593 + }, 1594 + "autoload": { 1595 + "files": [ 1596 + "function.php" 1597 + ] 1598 + }, 1599 + "notification-url": "https://packagist.org/downloads/", 1600 + "license": [ 1601 + "MIT" 1602 + ], 1603 + "authors": [ 1604 + { 1605 + "name": "Nicolas Grekas", 1606 + "email": "p@tchwork.com" 1607 + }, 1608 + { 1609 + "name": "Symfony Community", 1610 + "homepage": "https://symfony.com/contributors" 1611 + } 1612 + ], 1613 + "description": "A generic function and convention to trigger deprecation notices", 1614 + "homepage": "https://symfony.com", 1615 + "support": { 1616 + "source": "https://github.com/symfony/deprecation-contracts/tree/v3.4.0" 1617 + }, 1618 + "funding": [ 1619 + { 1620 + "url": "https://symfony.com/sponsor", 1621 + "type": "custom" 1622 + }, 1623 + { 1624 + "url": "https://github.com/fabpot", 1625 + "type": "github" 1626 + }, 1627 + { 1628 + "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", 1629 + "type": "tidelift" 1630 + } 1631 + ], 1632 + "time": "2023-05-23T14:45:45+00:00" 1633 + }, 1634 + { 1635 + "name": "symfony/event-dispatcher", 1636 + "version": "v7.0.3", 1637 + "source": { 1638 + "type": "git", 1639 + "url": "https://github.com/symfony/event-dispatcher.git", 1640 + "reference": "834c28d533dd0636f910909d01b9ff45cc094b5e" 1641 + }, 1642 + "dist": { 1643 + "type": "zip", 1644 + "url": "https://api.github.com/repos/symfony/event-dispatcher/zipball/834c28d533dd0636f910909d01b9ff45cc094b5e", 1645 + "reference": "834c28d533dd0636f910909d01b9ff45cc094b5e", 1646 + "shasum": "" 1647 + }, 1648 + "require": { 1649 + "php": ">=8.2", 1650 + "symfony/event-dispatcher-contracts": "^2.5|^3" 1651 + }, 1652 + "conflict": { 1653 + "symfony/dependency-injection": "<6.4", 1654 + "symfony/service-contracts": "<2.5" 1655 + }, 1656 + "provide": { 1657 + "psr/event-dispatcher-implementation": "1.0", 1658 + "symfony/event-dispatcher-implementation": "2.0|3.0" 1659 + }, 1660 + "require-dev": { 1661 + "psr/log": "^1|^2|^3", 1662 + "symfony/config": "^6.4|^7.0", 1663 + "symfony/dependency-injection": "^6.4|^7.0", 1664 + "symfony/error-handler": "^6.4|^7.0", 1665 + "symfony/expression-language": "^6.4|^7.0", 1666 + "symfony/http-foundation": "^6.4|^7.0", 1667 + "symfony/service-contracts": "^2.5|^3", 1668 + "symfony/stopwatch": "^6.4|^7.0" 1669 + }, 1670 + "type": "library", 1671 + "autoload": { 1672 + "psr-4": { 1673 + "Symfony\\Component\\EventDispatcher\\": "" 1674 + }, 1675 + "exclude-from-classmap": [ 1676 + "/Tests/" 1677 + ] 1678 + }, 1679 + "notification-url": "https://packagist.org/downloads/", 1680 + "license": [ 1681 + "MIT" 1682 + ], 1683 + "authors": [ 1684 + { 1685 + "name": "Fabien Potencier", 1686 + "email": "fabien@symfony.com" 1687 + }, 1688 + { 1689 + "name": "Symfony Community", 1690 + "homepage": "https://symfony.com/contributors" 1691 + } 1692 + ], 1693 + "description": "Provides tools that allow your application components to communicate with each other by dispatching events and listening to them", 1694 + "homepage": "https://symfony.com", 1695 + "support": { 1696 + "source": "https://github.com/symfony/event-dispatcher/tree/v7.0.3" 1697 + }, 1698 + "funding": [ 1699 + { 1700 + "url": "https://symfony.com/sponsor", 1701 + "type": "custom" 1702 + }, 1703 + { 1704 + "url": "https://github.com/fabpot", 1705 + "type": "github" 1706 + }, 1707 + { 1708 + "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", 1709 + "type": "tidelift" 1710 + } 1711 + ], 1712 + "time": "2024-01-23T15:02:46+00:00" 1713 + }, 1714 + { 1715 + "name": "symfony/event-dispatcher-contracts", 1716 + "version": "v3.4.0", 1717 + "source": { 1718 + "type": "git", 1719 + "url": "https://github.com/symfony/event-dispatcher-contracts.git", 1720 + "reference": "a76aed96a42d2b521153fb382d418e30d18b59df" 1721 + }, 1722 + "dist": { 1723 + "type": "zip", 1724 + "url": "https://api.github.com/repos/symfony/event-dispatcher-contracts/zipball/a76aed96a42d2b521153fb382d418e30d18b59df", 1725 + "reference": "a76aed96a42d2b521153fb382d418e30d18b59df", 1726 + "shasum": "" 1727 + }, 1728 + "require": { 1729 + "php": ">=8.1", 1730 + "psr/event-dispatcher": "^1" 1731 + }, 1732 + "type": "library", 1733 + "extra": { 1734 + "branch-alias": { 1735 + "dev-main": "3.4-dev" 1736 + }, 1737 + "thanks": { 1738 + "name": "symfony/contracts", 1739 + "url": "https://github.com/symfony/contracts" 1740 + } 1741 + }, 1742 + "autoload": { 1743 + "psr-4": { 1744 + "Symfony\\Contracts\\EventDispatcher\\": "" 1745 + } 1746 + }, 1747 + "notification-url": "https://packagist.org/downloads/", 1748 + "license": [ 1749 + "MIT" 1750 + ], 1751 + "authors": [ 1752 + { 1753 + "name": "Nicolas Grekas", 1754 + "email": "p@tchwork.com" 1755 + }, 1756 + { 1757 + "name": "Symfony Community", 1758 + "homepage": "https://symfony.com/contributors" 1759 + } 1760 + ], 1761 + "description": "Generic abstractions related to dispatching event", 1762 + "homepage": "https://symfony.com", 1763 + "keywords": [ 1764 + "abstractions", 1765 + "contracts", 1766 + "decoupling", 1767 + "interfaces", 1768 + "interoperability", 1769 + "standards" 1770 + ], 1771 + "support": { 1772 + "source": "https://github.com/symfony/event-dispatcher-contracts/tree/v3.4.0" 1773 + }, 1774 + "funding": [ 1775 + { 1776 + "url": "https://symfony.com/sponsor", 1777 + "type": "custom" 1778 + }, 1779 + { 1780 + "url": "https://github.com/fabpot", 1781 + "type": "github" 1782 + }, 1783 + { 1784 + "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", 1785 + "type": "tidelift" 1786 + } 1787 + ], 1788 + "time": "2023-05-23T14:45:45+00:00" 1789 + }, 1790 + { 1791 + "name": "symfony/filesystem", 1792 + "version": "v7.0.3", 1793 + "source": { 1794 + "type": "git", 1795 + "url": "https://github.com/symfony/filesystem.git", 1796 + "reference": "2890e3a825bc0c0558526c04499c13f83e1b6b12" 1797 + }, 1798 + "dist": { 1799 + "type": "zip", 1800 + "url": "https://api.github.com/repos/symfony/filesystem/zipball/2890e3a825bc0c0558526c04499c13f83e1b6b12", 1801 + "reference": "2890e3a825bc0c0558526c04499c13f83e1b6b12", 1802 + "shasum": "" 1803 + }, 1804 + "require": { 1805 + "php": ">=8.2", 1806 + "symfony/polyfill-ctype": "~1.8", 1807 + "symfony/polyfill-mbstring": "~1.8" 1808 + }, 1809 + "type": "library", 1810 + "autoload": { 1811 + "psr-4": { 1812 + "Symfony\\Component\\Filesystem\\": "" 1813 + }, 1814 + "exclude-from-classmap": [ 1815 + "/Tests/" 1816 + ] 1817 + }, 1818 + "notification-url": "https://packagist.org/downloads/", 1819 + "license": [ 1820 + "MIT" 1821 + ], 1822 + "authors": [ 1823 + { 1824 + "name": "Fabien Potencier", 1825 + "email": "fabien@symfony.com" 1826 + }, 1827 + { 1828 + "name": "Symfony Community", 1829 + "homepage": "https://symfony.com/contributors" 1830 + } 1831 + ], 1832 + "description": "Provides basic utilities for the filesystem", 1833 + "homepage": "https://symfony.com", 1834 + "support": { 1835 + "source": "https://github.com/symfony/filesystem/tree/v7.0.3" 1836 + }, 1837 + "funding": [ 1838 + { 1839 + "url": "https://symfony.com/sponsor", 1840 + "type": "custom" 1841 + }, 1842 + { 1843 + "url": "https://github.com/fabpot", 1844 + "type": "github" 1845 + }, 1846 + { 1847 + "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", 1848 + "type": "tidelift" 1849 + } 1850 + ], 1851 + "time": "2024-01-23T15:02:46+00:00" 1852 + }, 1853 + { 1854 + "name": "symfony/finder", 1855 + "version": "v7.0.0", 1856 + "source": { 1857 + "type": "git", 1858 + "url": "https://github.com/symfony/finder.git", 1859 + "reference": "6e5688d69f7cfc4ed4a511e96007e06c2d34ce56" 1860 + }, 1861 + "dist": { 1862 + "type": "zip", 1863 + "url": "https://api.github.com/repos/symfony/finder/zipball/6e5688d69f7cfc4ed4a511e96007e06c2d34ce56", 1864 + "reference": "6e5688d69f7cfc4ed4a511e96007e06c2d34ce56", 1865 + "shasum": "" 1866 + }, 1867 + "require": { 1868 + "php": ">=8.2" 1869 + }, 1870 + "require-dev": { 1871 + "symfony/filesystem": "^6.4|^7.0" 1872 + }, 1873 + "type": "library", 1874 + "autoload": { 1875 + "psr-4": { 1876 + "Symfony\\Component\\Finder\\": "" 1877 + }, 1878 + "exclude-from-classmap": [ 1879 + "/Tests/" 1880 + ] 1881 + }, 1882 + "notification-url": "https://packagist.org/downloads/", 1883 + "license": [ 1884 + "MIT" 1885 + ], 1886 + "authors": [ 1887 + { 1888 + "name": "Fabien Potencier", 1889 + "email": "fabien@symfony.com" 1890 + }, 1891 + { 1892 + "name": "Symfony Community", 1893 + "homepage": "https://symfony.com/contributors" 1894 + } 1895 + ], 1896 + "description": "Finds files and directories via an intuitive fluent interface", 1897 + "homepage": "https://symfony.com", 1898 + "support": { 1899 + "source": "https://github.com/symfony/finder/tree/v7.0.0" 1900 + }, 1901 + "funding": [ 1902 + { 1903 + "url": "https://symfony.com/sponsor", 1904 + "type": "custom" 1905 + }, 1906 + { 1907 + "url": "https://github.com/fabpot", 1908 + "type": "github" 1909 + }, 1910 + { 1911 + "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", 1912 + "type": "tidelift" 1913 + } 1914 + ], 1915 + "time": "2023-10-31T17:59:56+00:00" 1916 + }, 1917 + { 1918 + "name": "symfony/http-client", 1919 + "version": "v7.0.5", 1920 + "source": { 1921 + "type": "git", 1922 + "url": "https://github.com/symfony/http-client.git", 1923 + "reference": "425f462a59d8030703ee04a9e1c666575ed5db3b" 1924 + }, 1925 + "dist": { 1926 + "type": "zip", 1927 + "url": "https://api.github.com/repos/symfony/http-client/zipball/425f462a59d8030703ee04a9e1c666575ed5db3b", 1928 + "reference": "425f462a59d8030703ee04a9e1c666575ed5db3b", 1929 + "shasum": "" 1930 + }, 1931 + "require": { 1932 + "php": ">=8.2", 1933 + "psr/log": "^1|^2|^3", 1934 + "symfony/http-client-contracts": "^3", 1935 + "symfony/service-contracts": "^2.5|^3" 1936 + }, 1937 + "conflict": { 1938 + "php-http/discovery": "<1.15", 1939 + "symfony/http-foundation": "<6.4" 1940 + }, 1941 + "provide": { 1942 + "php-http/async-client-implementation": "*", 1943 + "php-http/client-implementation": "*", 1944 + "psr/http-client-implementation": "1.0", 1945 + "symfony/http-client-implementation": "3.0" 1946 + }, 1947 + "require-dev": { 1948 + "amphp/amp": "^2.5", 1949 + "amphp/http-client": "^4.2.1", 1950 + "amphp/http-tunnel": "^1.0", 1951 + "amphp/socket": "^1.1", 1952 + "guzzlehttp/promises": "^1.4", 1953 + "nyholm/psr7": "^1.0", 1954 + "php-http/httplug": "^1.0|^2.0", 1955 + "psr/http-client": "^1.0", 1956 + "symfony/dependency-injection": "^6.4|^7.0", 1957 + "symfony/http-kernel": "^6.4|^7.0", 1958 + "symfony/messenger": "^6.4|^7.0", 1959 + "symfony/process": "^6.4|^7.0", 1960 + "symfony/stopwatch": "^6.4|^7.0" 1961 + }, 1962 + "type": "library", 1963 + "autoload": { 1964 + "psr-4": { 1965 + "Symfony\\Component\\HttpClient\\": "" 1966 + }, 1967 + "exclude-from-classmap": [ 1968 + "/Tests/" 1969 + ] 1970 + }, 1971 + "notification-url": "https://packagist.org/downloads/", 1972 + "license": [ 1973 + "MIT" 1974 + ], 1975 + "authors": [ 1976 + { 1977 + "name": "Nicolas Grekas", 1978 + "email": "p@tchwork.com" 1979 + }, 1980 + { 1981 + "name": "Symfony Community", 1982 + "homepage": "https://symfony.com/contributors" 1983 + } 1984 + ], 1985 + "description": "Provides powerful methods to fetch HTTP resources synchronously or asynchronously", 1986 + "homepage": "https://symfony.com", 1987 + "keywords": [ 1988 + "http" 1989 + ], 1990 + "support": { 1991 + "source": "https://github.com/symfony/http-client/tree/v7.0.5" 1992 + }, 1993 + "funding": [ 1994 + { 1995 + "url": "https://symfony.com/sponsor", 1996 + "type": "custom" 1997 + }, 1998 + { 1999 + "url": "https://github.com/fabpot", 2000 + "type": "github" 2001 + }, 2002 + { 2003 + "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", 2004 + "type": "tidelift" 2005 + } 2006 + ], 2007 + "time": "2024-03-02T12:46:12+00:00" 2008 + }, 2009 + { 2010 + "name": "symfony/http-client-contracts", 2011 + "version": "v3.4.0", 2012 + "source": { 2013 + "type": "git", 2014 + "url": "https://github.com/symfony/http-client-contracts.git", 2015 + "reference": "1ee70e699b41909c209a0c930f11034b93578654" 2016 + }, 2017 + "dist": { 2018 + "type": "zip", 2019 + "url": "https://api.github.com/repos/symfony/http-client-contracts/zipball/1ee70e699b41909c209a0c930f11034b93578654", 2020 + "reference": "1ee70e699b41909c209a0c930f11034b93578654", 2021 + "shasum": "" 2022 + }, 2023 + "require": { 2024 + "php": ">=8.1" 2025 + }, 2026 + "type": "library", 2027 + "extra": { 2028 + "branch-alias": { 2029 + "dev-main": "3.4-dev" 2030 + }, 2031 + "thanks": { 2032 + "name": "symfony/contracts", 2033 + "url": "https://github.com/symfony/contracts" 2034 + } 2035 + }, 2036 + "autoload": { 2037 + "psr-4": { 2038 + "Symfony\\Contracts\\HttpClient\\": "" 2039 + }, 2040 + "exclude-from-classmap": [ 2041 + "/Test/" 2042 + ] 2043 + }, 2044 + "notification-url": "https://packagist.org/downloads/", 2045 + "license": [ 2046 + "MIT" 2047 + ], 2048 + "authors": [ 2049 + { 2050 + "name": "Nicolas Grekas", 2051 + "email": "p@tchwork.com" 2052 + }, 2053 + { 2054 + "name": "Symfony Community", 2055 + "homepage": "https://symfony.com/contributors" 2056 + } 2057 + ], 2058 + "description": "Generic abstractions related to HTTP clients", 2059 + "homepage": "https://symfony.com", 2060 + "keywords": [ 2061 + "abstractions", 2062 + "contracts", 2063 + "decoupling", 2064 + "interfaces", 2065 + "interoperability", 2066 + "standards" 2067 + ], 2068 + "support": { 2069 + "source": "https://github.com/symfony/http-client-contracts/tree/v3.4.0" 2070 + }, 2071 + "funding": [ 2072 + { 2073 + "url": "https://symfony.com/sponsor", 2074 + "type": "custom" 2075 + }, 2076 + { 2077 + "url": "https://github.com/fabpot", 2078 + "type": "github" 2079 + }, 2080 + { 2081 + "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", 2082 + "type": "tidelift" 2083 + } 2084 + ], 2085 + "time": "2023-07-30T20:28:31+00:00" 2086 + }, 2087 + { 2088 + "name": "symfony/options-resolver", 2089 + "version": "v7.0.0", 2090 + "source": { 2091 + "type": "git", 2092 + "url": "https://github.com/symfony/options-resolver.git", 2093 + "reference": "700ff4096e346f54cb628ea650767c8130f1001f" 2094 + }, 2095 + "dist": { 2096 + "type": "zip", 2097 + "url": "https://api.github.com/repos/symfony/options-resolver/zipball/700ff4096e346f54cb628ea650767c8130f1001f", 2098 + "reference": "700ff4096e346f54cb628ea650767c8130f1001f", 2099 + "shasum": "" 2100 + }, 2101 + "require": { 2102 + "php": ">=8.2", 2103 + "symfony/deprecation-contracts": "^2.5|^3" 2104 + }, 2105 + "type": "library", 2106 + "autoload": { 2107 + "psr-4": { 2108 + "Symfony\\Component\\OptionsResolver\\": "" 2109 + }, 2110 + "exclude-from-classmap": [ 2111 + "/Tests/" 2112 + ] 2113 + }, 2114 + "notification-url": "https://packagist.org/downloads/", 2115 + "license": [ 2116 + "MIT" 2117 + ], 2118 + "authors": [ 2119 + { 2120 + "name": "Fabien Potencier", 2121 + "email": "fabien@symfony.com" 2122 + }, 2123 + { 2124 + "name": "Symfony Community", 2125 + "homepage": "https://symfony.com/contributors" 2126 + } 2127 + ], 2128 + "description": "Provides an improved replacement for the array_replace PHP function", 2129 + "homepage": "https://symfony.com", 2130 + "keywords": [ 2131 + "config", 2132 + "configuration", 2133 + "options" 2134 + ], 2135 + "support": { 2136 + "source": "https://github.com/symfony/options-resolver/tree/v7.0.0" 2137 + }, 2138 + "funding": [ 2139 + { 2140 + "url": "https://symfony.com/sponsor", 2141 + "type": "custom" 2142 + }, 2143 + { 2144 + "url": "https://github.com/fabpot", 2145 + "type": "github" 2146 + }, 2147 + { 2148 + "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", 2149 + "type": "tidelift" 2150 + } 2151 + ], 2152 + "time": "2023-08-08T10:20:21+00:00" 2153 + }, 2154 + { 2155 + "name": "symfony/polyfill-ctype", 2156 + "version": "v1.29.0", 2157 + "source": { 2158 + "type": "git", 2159 + "url": "https://github.com/symfony/polyfill-ctype.git", 2160 + "reference": "ef4d7e442ca910c4764bce785146269b30cb5fc4" 2161 + }, 2162 + "dist": { 2163 + "type": "zip", 2164 + "url": "https://api.github.com/repos/symfony/polyfill-ctype/zipball/ef4d7e442ca910c4764bce785146269b30cb5fc4", 2165 + "reference": "ef4d7e442ca910c4764bce785146269b30cb5fc4", 2166 + "shasum": "" 2167 + }, 2168 + "require": { 2169 + "php": ">=7.1" 2170 + }, 2171 + "provide": { 2172 + "ext-ctype": "*" 2173 + }, 2174 + "suggest": { 2175 + "ext-ctype": "For best performance" 2176 + }, 2177 + "type": "library", 2178 + "extra": { 2179 + "thanks": { 2180 + "name": "symfony/polyfill", 2181 + "url": "https://github.com/symfony/polyfill" 2182 + } 2183 + }, 2184 + "autoload": { 2185 + "files": [ 2186 + "bootstrap.php" 2187 + ], 2188 + "psr-4": { 2189 + "Symfony\\Polyfill\\Ctype\\": "" 2190 + } 2191 + }, 2192 + "notification-url": "https://packagist.org/downloads/", 2193 + "license": [ 2194 + "MIT" 2195 + ], 2196 + "authors": [ 2197 + { 2198 + "name": "Gert de Pagter", 2199 + "email": "BackEndTea@gmail.com" 2200 + }, 2201 + { 2202 + "name": "Symfony Community", 2203 + "homepage": "https://symfony.com/contributors" 2204 + } 2205 + ], 2206 + "description": "Symfony polyfill for ctype functions", 2207 + "homepage": "https://symfony.com", 2208 + "keywords": [ 2209 + "compatibility", 2210 + "ctype", 2211 + "polyfill", 2212 + "portable" 2213 + ], 2214 + "support": { 2215 + "source": "https://github.com/symfony/polyfill-ctype/tree/v1.29.0" 2216 + }, 2217 + "funding": [ 2218 + { 2219 + "url": "https://symfony.com/sponsor", 2220 + "type": "custom" 2221 + }, 2222 + { 2223 + "url": "https://github.com/fabpot", 2224 + "type": "github" 2225 + }, 2226 + { 2227 + "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", 2228 + "type": "tidelift" 2229 + } 2230 + ], 2231 + "time": "2024-01-29T20:11:03+00:00" 2232 + }, 2233 + { 2234 + "name": "symfony/polyfill-intl-grapheme", 2235 + "version": "v1.29.0", 2236 + "source": { 2237 + "type": "git", 2238 + "url": "https://github.com/symfony/polyfill-intl-grapheme.git", 2239 + "reference": "32a9da87d7b3245e09ac426c83d334ae9f06f80f" 2240 + }, 2241 + "dist": { 2242 + "type": "zip", 2243 + "url": "https://api.github.com/repos/symfony/polyfill-intl-grapheme/zipball/32a9da87d7b3245e09ac426c83d334ae9f06f80f", 2244 + "reference": "32a9da87d7b3245e09ac426c83d334ae9f06f80f", 2245 + "shasum": "" 2246 + }, 2247 + "require": { 2248 + "php": ">=7.1" 2249 + }, 2250 + "suggest": { 2251 + "ext-intl": "For best performance" 2252 + }, 2253 + "type": "library", 2254 + "extra": { 2255 + "thanks": { 2256 + "name": "symfony/polyfill", 2257 + "url": "https://github.com/symfony/polyfill" 2258 + } 2259 + }, 2260 + "autoload": { 2261 + "files": [ 2262 + "bootstrap.php" 2263 + ], 2264 + "psr-4": { 2265 + "Symfony\\Polyfill\\Intl\\Grapheme\\": "" 2266 + } 2267 + }, 2268 + "notification-url": "https://packagist.org/downloads/", 2269 + "license": [ 2270 + "MIT" 2271 + ], 2272 + "authors": [ 2273 + { 2274 + "name": "Nicolas Grekas", 2275 + "email": "p@tchwork.com" 2276 + }, 2277 + { 2278 + "name": "Symfony Community", 2279 + "homepage": "https://symfony.com/contributors" 2280 + } 2281 + ], 2282 + "description": "Symfony polyfill for intl's grapheme_* functions", 2283 + "homepage": "https://symfony.com", 2284 + "keywords": [ 2285 + "compatibility", 2286 + "grapheme", 2287 + "intl", 2288 + "polyfill", 2289 + "portable", 2290 + "shim" 2291 + ], 2292 + "support": { 2293 + "source": "https://github.com/symfony/polyfill-intl-grapheme/tree/v1.29.0" 2294 + }, 2295 + "funding": [ 2296 + { 2297 + "url": "https://symfony.com/sponsor", 2298 + "type": "custom" 2299 + }, 2300 + { 2301 + "url": "https://github.com/fabpot", 2302 + "type": "github" 2303 + }, 2304 + { 2305 + "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", 2306 + "type": "tidelift" 2307 + } 2308 + ], 2309 + "time": "2024-01-29T20:11:03+00:00" 2310 + }, 2311 + { 2312 + "name": "symfony/polyfill-intl-normalizer", 2313 + "version": "v1.29.0", 2314 + "source": { 2315 + "type": "git", 2316 + "url": "https://github.com/symfony/polyfill-intl-normalizer.git", 2317 + "reference": "bc45c394692b948b4d383a08d7753968bed9a83d" 2318 + }, 2319 + "dist": { 2320 + "type": "zip", 2321 + "url": "https://api.github.com/repos/symfony/polyfill-intl-normalizer/zipball/bc45c394692b948b4d383a08d7753968bed9a83d", 2322 + "reference": "bc45c394692b948b4d383a08d7753968bed9a83d", 2323 + "shasum": "" 2324 + }, 2325 + "require": { 2326 + "php": ">=7.1" 2327 + }, 2328 + "suggest": { 2329 + "ext-intl": "For best performance" 2330 + }, 2331 + "type": "library", 2332 + "extra": { 2333 + "thanks": { 2334 + "name": "symfony/polyfill", 2335 + "url": "https://github.com/symfony/polyfill" 2336 + } 2337 + }, 2338 + "autoload": { 2339 + "files": [ 2340 + "bootstrap.php" 2341 + ], 2342 + "psr-4": { 2343 + "Symfony\\Polyfill\\Intl\\Normalizer\\": "" 2344 + }, 2345 + "classmap": [ 2346 + "Resources/stubs" 2347 + ] 2348 + }, 2349 + "notification-url": "https://packagist.org/downloads/", 2350 + "license": [ 2351 + "MIT" 2352 + ], 2353 + "authors": [ 2354 + { 2355 + "name": "Nicolas Grekas", 2356 + "email": "p@tchwork.com" 2357 + }, 2358 + { 2359 + "name": "Symfony Community", 2360 + "homepage": "https://symfony.com/contributors" 2361 + } 2362 + ], 2363 + "description": "Symfony polyfill for intl's Normalizer class and related functions", 2364 + "homepage": "https://symfony.com", 2365 + "keywords": [ 2366 + "compatibility", 2367 + "intl", 2368 + "normalizer", 2369 + "polyfill", 2370 + "portable", 2371 + "shim" 2372 + ], 2373 + "support": { 2374 + "source": "https://github.com/symfony/polyfill-intl-normalizer/tree/v1.29.0" 2375 + }, 2376 + "funding": [ 2377 + { 2378 + "url": "https://symfony.com/sponsor", 2379 + "type": "custom" 2380 + }, 2381 + { 2382 + "url": "https://github.com/fabpot", 2383 + "type": "github" 2384 + }, 2385 + { 2386 + "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", 2387 + "type": "tidelift" 2388 + } 2389 + ], 2390 + "time": "2024-01-29T20:11:03+00:00" 2391 + }, 2392 + { 2393 + "name": "symfony/polyfill-mbstring", 2394 + "version": "v1.29.0", 2395 + "source": { 2396 + "type": "git", 2397 + "url": "https://github.com/symfony/polyfill-mbstring.git", 2398 + "reference": "9773676c8a1bb1f8d4340a62efe641cf76eda7ec" 2399 + }, 2400 + "dist": { 2401 + "type": "zip", 2402 + "url": "https://api.github.com/repos/symfony/polyfill-mbstring/zipball/9773676c8a1bb1f8d4340a62efe641cf76eda7ec", 2403 + "reference": "9773676c8a1bb1f8d4340a62efe641cf76eda7ec", 2404 + "shasum": "" 2405 + }, 2406 + "require": { 2407 + "php": ">=7.1" 2408 + }, 2409 + "provide": { 2410 + "ext-mbstring": "*" 2411 + }, 2412 + "suggest": { 2413 + "ext-mbstring": "For best performance" 2414 + }, 2415 + "type": "library", 2416 + "extra": { 2417 + "thanks": { 2418 + "name": "symfony/polyfill", 2419 + "url": "https://github.com/symfony/polyfill" 2420 + } 2421 + }, 2422 + "autoload": { 2423 + "files": [ 2424 + "bootstrap.php" 2425 + ], 2426 + "psr-4": { 2427 + "Symfony\\Polyfill\\Mbstring\\": "" 2428 + } 2429 + }, 2430 + "notification-url": "https://packagist.org/downloads/", 2431 + "license": [ 2432 + "MIT" 2433 + ], 2434 + "authors": [ 2435 + { 2436 + "name": "Nicolas Grekas", 2437 + "email": "p@tchwork.com" 2438 + }, 2439 + { 2440 + "name": "Symfony Community", 2441 + "homepage": "https://symfony.com/contributors" 2442 + } 2443 + ], 2444 + "description": "Symfony polyfill for the Mbstring extension", 2445 + "homepage": "https://symfony.com", 2446 + "keywords": [ 2447 + "compatibility", 2448 + "mbstring", 2449 + "polyfill", 2450 + "portable", 2451 + "shim" 2452 + ], 2453 + "support": { 2454 + "source": "https://github.com/symfony/polyfill-mbstring/tree/v1.29.0" 2455 + }, 2456 + "funding": [ 2457 + { 2458 + "url": "https://symfony.com/sponsor", 2459 + "type": "custom" 2460 + }, 2461 + { 2462 + "url": "https://github.com/fabpot", 2463 + "type": "github" 2464 + }, 2465 + { 2466 + "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", 2467 + "type": "tidelift" 2468 + } 2469 + ], 2470 + "time": "2024-01-29T20:11:03+00:00" 2471 + }, 2472 + { 2473 + "name": "symfony/polyfill-php80", 2474 + "version": "v1.29.0", 2475 + "source": { 2476 + "type": "git", 2477 + "url": "https://github.com/symfony/polyfill-php80.git", 2478 + "reference": "87b68208d5c1188808dd7839ee1e6c8ec3b02f1b" 2479 + }, 2480 + "dist": { 2481 + "type": "zip", 2482 + "url": "https://api.github.com/repos/symfony/polyfill-php80/zipball/87b68208d5c1188808dd7839ee1e6c8ec3b02f1b", 2483 + "reference": "87b68208d5c1188808dd7839ee1e6c8ec3b02f1b", 2484 + "shasum": "" 2485 + }, 2486 + "require": { 2487 + "php": ">=7.1" 2488 + }, 2489 + "type": "library", 2490 + "extra": { 2491 + "thanks": { 2492 + "name": "symfony/polyfill", 2493 + "url": "https://github.com/symfony/polyfill" 2494 + } 2495 + }, 2496 + "autoload": { 2497 + "files": [ 2498 + "bootstrap.php" 2499 + ], 2500 + "psr-4": { 2501 + "Symfony\\Polyfill\\Php80\\": "" 2502 + }, 2503 + "classmap": [ 2504 + "Resources/stubs" 2505 + ] 2506 + }, 2507 + "notification-url": "https://packagist.org/downloads/", 2508 + "license": [ 2509 + "MIT" 2510 + ], 2511 + "authors": [ 2512 + { 2513 + "name": "Ion Bazan", 2514 + "email": "ion.bazan@gmail.com" 2515 + }, 2516 + { 2517 + "name": "Nicolas Grekas", 2518 + "email": "p@tchwork.com" 2519 + }, 2520 + { 2521 + "name": "Symfony Community", 2522 + "homepage": "https://symfony.com/contributors" 2523 + } 2524 + ], 2525 + "description": "Symfony polyfill backporting some PHP 8.0+ features to lower PHP versions", 2526 + "homepage": "https://symfony.com", 2527 + "keywords": [ 2528 + "compatibility", 2529 + "polyfill", 2530 + "portable", 2531 + "shim" 2532 + ], 2533 + "support": { 2534 + "source": "https://github.com/symfony/polyfill-php80/tree/v1.29.0" 2535 + }, 2536 + "funding": [ 2537 + { 2538 + "url": "https://symfony.com/sponsor", 2539 + "type": "custom" 2540 + }, 2541 + { 2542 + "url": "https://github.com/fabpot", 2543 + "type": "github" 2544 + }, 2545 + { 2546 + "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", 2547 + "type": "tidelift" 2548 + } 2549 + ], 2550 + "time": "2024-01-29T20:11:03+00:00" 2551 + }, 2552 + { 2553 + "name": "symfony/polyfill-php81", 2554 + "version": "v1.29.0", 2555 + "source": { 2556 + "type": "git", 2557 + "url": "https://github.com/symfony/polyfill-php81.git", 2558 + "reference": "c565ad1e63f30e7477fc40738343c62b40bc672d" 2559 + }, 2560 + "dist": { 2561 + "type": "zip", 2562 + "url": "https://api.github.com/repos/symfony/polyfill-php81/zipball/c565ad1e63f30e7477fc40738343c62b40bc672d", 2563 + "reference": "c565ad1e63f30e7477fc40738343c62b40bc672d", 2564 + "shasum": "" 2565 + }, 2566 + "require": { 2567 + "php": ">=7.1" 2568 + }, 2569 + "type": "library", 2570 + "extra": { 2571 + "thanks": { 2572 + "name": "symfony/polyfill", 2573 + "url": "https://github.com/symfony/polyfill" 2574 + } 2575 + }, 2576 + "autoload": { 2577 + "files": [ 2578 + "bootstrap.php" 2579 + ], 2580 + "psr-4": { 2581 + "Symfony\\Polyfill\\Php81\\": "" 2582 + }, 2583 + "classmap": [ 2584 + "Resources/stubs" 2585 + ] 2586 + }, 2587 + "notification-url": "https://packagist.org/downloads/", 2588 + "license": [ 2589 + "MIT" 2590 + ], 2591 + "authors": [ 2592 + { 2593 + "name": "Nicolas Grekas", 2594 + "email": "p@tchwork.com" 2595 + }, 2596 + { 2597 + "name": "Symfony Community", 2598 + "homepage": "https://symfony.com/contributors" 2599 + } 2600 + ], 2601 + "description": "Symfony polyfill backporting some PHP 8.1+ features to lower PHP versions", 2602 + "homepage": "https://symfony.com", 2603 + "keywords": [ 2604 + "compatibility", 2605 + "polyfill", 2606 + "portable", 2607 + "shim" 2608 + ], 2609 + "support": { 2610 + "source": "https://github.com/symfony/polyfill-php81/tree/v1.29.0" 2611 + }, 2612 + "funding": [ 2613 + { 2614 + "url": "https://symfony.com/sponsor", 2615 + "type": "custom" 2616 + }, 2617 + { 2618 + "url": "https://github.com/fabpot", 2619 + "type": "github" 2620 + }, 2621 + { 2622 + "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", 2623 + "type": "tidelift" 2624 + } 2625 + ], 2626 + "time": "2024-01-29T20:11:03+00:00" 2627 + }, 2628 + { 2629 + "name": "symfony/process", 2630 + "version": "v6.4.4", 2631 + "source": { 2632 + "type": "git", 2633 + "url": "https://github.com/symfony/process.git", 2634 + "reference": "710e27879e9be3395de2b98da3f52a946039f297" 2635 + }, 2636 + "dist": { 2637 + "type": "zip", 2638 + "url": "https://api.github.com/repos/symfony/process/zipball/710e27879e9be3395de2b98da3f52a946039f297", 2639 + "reference": "710e27879e9be3395de2b98da3f52a946039f297", 2640 + "shasum": "" 2641 + }, 2642 + "require": { 2643 + "php": ">=8.1" 2644 + }, 2645 + "type": "library", 2646 + "autoload": { 2647 + "psr-4": { 2648 + "Symfony\\Component\\Process\\": "" 2649 + }, 2650 + "exclude-from-classmap": [ 2651 + "/Tests/" 2652 + ] 2653 + }, 2654 + "notification-url": "https://packagist.org/downloads/", 2655 + "license": [ 2656 + "MIT" 2657 + ], 2658 + "authors": [ 2659 + { 2660 + "name": "Fabien Potencier", 2661 + "email": "fabien@symfony.com" 2662 + }, 2663 + { 2664 + "name": "Symfony Community", 2665 + "homepage": "https://symfony.com/contributors" 2666 + } 2667 + ], 2668 + "description": "Executes commands in sub-processes", 2669 + "homepage": "https://symfony.com", 2670 + "support": { 2671 + "source": "https://github.com/symfony/process/tree/v6.4.4" 2672 + }, 2673 + "funding": [ 2674 + { 2675 + "url": "https://symfony.com/sponsor", 2676 + "type": "custom" 2677 + }, 2678 + { 2679 + "url": "https://github.com/fabpot", 2680 + "type": "github" 2681 + }, 2682 + { 2683 + "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", 2684 + "type": "tidelift" 2685 + } 2686 + ], 2687 + "time": "2024-02-20T12:31:00+00:00" 2688 + }, 2689 + { 2690 + "name": "symfony/service-contracts", 2691 + "version": "v3.4.1", 2692 + "source": { 2693 + "type": "git", 2694 + "url": "https://github.com/symfony/service-contracts.git", 2695 + "reference": "fe07cbc8d837f60caf7018068e350cc5163681a0" 2696 + }, 2697 + "dist": { 2698 + "type": "zip", 2699 + "url": "https://api.github.com/repos/symfony/service-contracts/zipball/fe07cbc8d837f60caf7018068e350cc5163681a0", 2700 + "reference": "fe07cbc8d837f60caf7018068e350cc5163681a0", 2701 + "shasum": "" 2702 + }, 2703 + "require": { 2704 + "php": ">=8.1", 2705 + "psr/container": "^1.1|^2.0" 2706 + }, 2707 + "conflict": { 2708 + "ext-psr": "<1.1|>=2" 2709 + }, 2710 + "type": "library", 2711 + "extra": { 2712 + "branch-alias": { 2713 + "dev-main": "3.4-dev" 2714 + }, 2715 + "thanks": { 2716 + "name": "symfony/contracts", 2717 + "url": "https://github.com/symfony/contracts" 2718 + } 2719 + }, 2720 + "autoload": { 2721 + "psr-4": { 2722 + "Symfony\\Contracts\\Service\\": "" 2723 + }, 2724 + "exclude-from-classmap": [ 2725 + "/Test/" 2726 + ] 2727 + }, 2728 + "notification-url": "https://packagist.org/downloads/", 2729 + "license": [ 2730 + "MIT" 2731 + ], 2732 + "authors": [ 2733 + { 2734 + "name": "Nicolas Grekas", 2735 + "email": "p@tchwork.com" 2736 + }, 2737 + { 2738 + "name": "Symfony Community", 2739 + "homepage": "https://symfony.com/contributors" 2740 + } 2741 + ], 2742 + "description": "Generic abstractions related to writing services", 2743 + "homepage": "https://symfony.com", 2744 + "keywords": [ 2745 + "abstractions", 2746 + "contracts", 2747 + "decoupling", 2748 + "interfaces", 2749 + "interoperability", 2750 + "standards" 2751 + ], 2752 + "support": { 2753 + "source": "https://github.com/symfony/service-contracts/tree/v3.4.1" 2754 + }, 2755 + "funding": [ 2756 + { 2757 + "url": "https://symfony.com/sponsor", 2758 + "type": "custom" 2759 + }, 2760 + { 2761 + "url": "https://github.com/fabpot", 2762 + "type": "github" 2763 + }, 2764 + { 2765 + "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", 2766 + "type": "tidelift" 2767 + } 2768 + ], 2769 + "time": "2023-12-26T14:02:43+00:00" 2770 + }, 2771 + { 2772 + "name": "symfony/stopwatch", 2773 + "version": "v7.0.3", 2774 + "source": { 2775 + "type": "git", 2776 + "url": "https://github.com/symfony/stopwatch.git", 2777 + "reference": "983900d6fddf2b0cbaacacbbad07610854bd8112" 2778 + }, 2779 + "dist": { 2780 + "type": "zip", 2781 + "url": "https://api.github.com/repos/symfony/stopwatch/zipball/983900d6fddf2b0cbaacacbbad07610854bd8112", 2782 + "reference": "983900d6fddf2b0cbaacacbbad07610854bd8112", 2783 + "shasum": "" 2784 + }, 2785 + "require": { 2786 + "php": ">=8.2", 2787 + "symfony/service-contracts": "^2.5|^3" 2788 + }, 2789 + "type": "library", 2790 + "autoload": { 2791 + "psr-4": { 2792 + "Symfony\\Component\\Stopwatch\\": "" 2793 + }, 2794 + "exclude-from-classmap": [ 2795 + "/Tests/" 2796 + ] 2797 + }, 2798 + "notification-url": "https://packagist.org/downloads/", 2799 + "license": [ 2800 + "MIT" 2801 + ], 2802 + "authors": [ 2803 + { 2804 + "name": "Fabien Potencier", 2805 + "email": "fabien@symfony.com" 2806 + }, 2807 + { 2808 + "name": "Symfony Community", 2809 + "homepage": "https://symfony.com/contributors" 2810 + } 2811 + ], 2812 + "description": "Provides a way to profile code", 2813 + "homepage": "https://symfony.com", 2814 + "support": { 2815 + "source": "https://github.com/symfony/stopwatch/tree/v7.0.3" 2816 + }, 2817 + "funding": [ 2818 + { 2819 + "url": "https://symfony.com/sponsor", 2820 + "type": "custom" 2821 + }, 2822 + { 2823 + "url": "https://github.com/fabpot", 2824 + "type": "github" 2825 + }, 2826 + { 2827 + "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", 2828 + "type": "tidelift" 2829 + } 2830 + ], 2831 + "time": "2024-01-23T15:02:46+00:00" 2832 + }, 2833 + { 2834 + "name": "symfony/string", 2835 + "version": "v7.0.4", 2836 + "source": { 2837 + "type": "git", 2838 + "url": "https://github.com/symfony/string.git", 2839 + "reference": "f5832521b998b0bec40bee688ad5de98d4cf111b" 2840 + }, 2841 + "dist": { 2842 + "type": "zip", 2843 + "url": "https://api.github.com/repos/symfony/string/zipball/f5832521b998b0bec40bee688ad5de98d4cf111b", 2844 + "reference": "f5832521b998b0bec40bee688ad5de98d4cf111b", 2845 + "shasum": "" 2846 + }, 2847 + "require": { 2848 + "php": ">=8.2", 2849 + "symfony/polyfill-ctype": "~1.8", 2850 + "symfony/polyfill-intl-grapheme": "~1.0", 2851 + "symfony/polyfill-intl-normalizer": "~1.0", 2852 + "symfony/polyfill-mbstring": "~1.0" 2853 + }, 2854 + "conflict": { 2855 + "symfony/translation-contracts": "<2.5" 2856 + }, 2857 + "require-dev": { 2858 + "symfony/error-handler": "^6.4|^7.0", 2859 + "symfony/http-client": "^6.4|^7.0", 2860 + "symfony/intl": "^6.4|^7.0", 2861 + "symfony/translation-contracts": "^2.5|^3.0", 2862 + "symfony/var-exporter": "^6.4|^7.0" 2863 + }, 2864 + "type": "library", 2865 + "autoload": { 2866 + "files": [ 2867 + "Resources/functions.php" 2868 + ], 2869 + "psr-4": { 2870 + "Symfony\\Component\\String\\": "" 2871 + }, 2872 + "exclude-from-classmap": [ 2873 + "/Tests/" 2874 + ] 2875 + }, 2876 + "notification-url": "https://packagist.org/downloads/", 2877 + "license": [ 2878 + "MIT" 2879 + ], 2880 + "authors": [ 2881 + { 2882 + "name": "Nicolas Grekas", 2883 + "email": "p@tchwork.com" 2884 + }, 2885 + { 2886 + "name": "Symfony Community", 2887 + "homepage": "https://symfony.com/contributors" 2888 + } 2889 + ], 2890 + "description": "Provides an object-oriented API to strings and deals with bytes, UTF-8 code points and grapheme clusters in a unified way", 2891 + "homepage": "https://symfony.com", 2892 + "keywords": [ 2893 + "grapheme", 2894 + "i18n", 2895 + "string", 2896 + "unicode", 2897 + "utf-8", 2898 + "utf8" 2899 + ], 2900 + "support": { 2901 + "source": "https://github.com/symfony/string/tree/v7.0.4" 2902 + }, 2903 + "funding": [ 2904 + { 2905 + "url": "https://symfony.com/sponsor", 2906 + "type": "custom" 2907 + }, 2908 + { 2909 + "url": "https://github.com/fabpot", 2910 + "type": "github" 2911 + }, 2912 + { 2913 + "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", 2914 + "type": "tidelift" 2915 + } 2916 + ], 2917 + "time": "2024-02-01T13:17:36+00:00" 2918 + }, 2919 + { 2920 + "name": "symfony/var-exporter", 2921 + "version": "v7.0.4", 2922 + "source": { 2923 + "type": "git", 2924 + "url": "https://github.com/symfony/var-exporter.git", 2925 + "reference": "dfb0acb6803eb714f05d97dd4c5abe6d5fa9fe41" 2926 + }, 2927 + "dist": { 2928 + "type": "zip", 2929 + "url": "https://api.github.com/repos/symfony/var-exporter/zipball/dfb0acb6803eb714f05d97dd4c5abe6d5fa9fe41", 2930 + "reference": "dfb0acb6803eb714f05d97dd4c5abe6d5fa9fe41", 2931 + "shasum": "" 2932 + }, 2933 + "require": { 2934 + "php": ">=8.2" 2935 + }, 2936 + "require-dev": { 2937 + "symfony/var-dumper": "^6.4|^7.0" 2938 + }, 2939 + "type": "library", 2940 + "autoload": { 2941 + "psr-4": { 2942 + "Symfony\\Component\\VarExporter\\": "" 2943 + }, 2944 + "exclude-from-classmap": [ 2945 + "/Tests/" 2946 + ] 2947 + }, 2948 + "notification-url": "https://packagist.org/downloads/", 2949 + "license": [ 2950 + "MIT" 2951 + ], 2952 + "authors": [ 2953 + { 2954 + "name": "Nicolas Grekas", 2955 + "email": "p@tchwork.com" 2956 + }, 2957 + { 2958 + "name": "Symfony Community", 2959 + "homepage": "https://symfony.com/contributors" 2960 + } 2961 + ], 2962 + "description": "Allows exporting any serializable PHP data structure to plain PHP code", 2963 + "homepage": "https://symfony.com", 2964 + "keywords": [ 2965 + "clone", 2966 + "construct", 2967 + "export", 2968 + "hydrate", 2969 + "instantiate", 2970 + "lazy-loading", 2971 + "proxy", 2972 + "serialize" 2973 + ], 2974 + "support": { 2975 + "source": "https://github.com/symfony/var-exporter/tree/v7.0.4" 2976 + }, 2977 + "funding": [ 2978 + { 2979 + "url": "https://symfony.com/sponsor", 2980 + "type": "custom" 2981 + }, 2982 + { 2983 + "url": "https://github.com/fabpot", 2984 + "type": "github" 2985 + }, 2986 + { 2987 + "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", 2988 + "type": "tidelift" 2989 + } 2990 + ], 2991 + "time": "2024-02-26T10:35:24+00:00" 2992 + } 2993 + ], 2994 + "packages-dev": [ 2995 + { 2996 + "name": "carbonphp/carbon-doctrine-types", 2997 + "version": "3.2.0", 2998 + "source": { 2999 + "type": "git", 3000 + "url": "https://github.com/CarbonPHP/carbon-doctrine-types.git", 3001 + "reference": "18ba5ddfec8976260ead6e866180bd5d2f71aa1d" 3002 + }, 3003 + "dist": { 3004 + "type": "zip", 3005 + "url": "https://api.github.com/repos/CarbonPHP/carbon-doctrine-types/zipball/18ba5ddfec8976260ead6e866180bd5d2f71aa1d", 3006 + "reference": "18ba5ddfec8976260ead6e866180bd5d2f71aa1d", 3007 + "shasum": "" 3008 + }, 3009 + "require": { 3010 + "php": "^8.1" 3011 + }, 3012 + "conflict": { 3013 + "doctrine/dbal": "<4.0.0 || >=5.0.0" 3014 + }, 3015 + "require-dev": { 3016 + "doctrine/dbal": "^4.0.0", 3017 + "nesbot/carbon": "^2.71.0 || ^3.0.0", 3018 + "phpunit/phpunit": "^10.3" 3019 + }, 3020 + "type": "library", 3021 + "autoload": { 3022 + "psr-4": { 3023 + "Carbon\\Doctrine\\": "src/Carbon/Doctrine/" 3024 + } 3025 + }, 3026 + "notification-url": "https://packagist.org/downloads/", 3027 + "license": [ 3028 + "MIT" 3029 + ], 3030 + "authors": [ 3031 + { 3032 + "name": "KyleKatarn", 3033 + "email": "kylekatarnls@gmail.com" 3034 + } 3035 + ], 3036 + "description": "Types to use Carbon in Doctrine", 3037 + "keywords": [ 3038 + "carbon", 3039 + "date", 3040 + "datetime", 3041 + "doctrine", 3042 + "time" 3043 + ], 3044 + "support": { 3045 + "issues": "https://github.com/CarbonPHP/carbon-doctrine-types/issues", 3046 + "source": "https://github.com/CarbonPHP/carbon-doctrine-types/tree/3.2.0" 3047 + }, 3048 + "funding": [ 3049 + { 3050 + "url": "https://github.com/kylekatarnls", 3051 + "type": "github" 3052 + }, 3053 + { 3054 + "url": "https://opencollective.com/Carbon", 3055 + "type": "open_collective" 3056 + }, 3057 + { 3058 + "url": "https://tidelift.com/funding/github/packagist/nesbot/carbon", 3059 + "type": "tidelift" 3060 + } 3061 + ], 3062 + "time": "2024-02-09T16:56:22+00:00" 3063 + }, 3064 + { 3065 + "name": "doctrine/inflector", 3066 + "version": "2.0.10", 3067 + "source": { 3068 + "type": "git", 3069 + "url": "https://github.com/doctrine/inflector.git", 3070 + "reference": "5817d0659c5b50c9b950feb9af7b9668e2c436bc" 3071 + }, 3072 + "dist": { 3073 + "type": "zip", 3074 + "url": "https://api.github.com/repos/doctrine/inflector/zipball/5817d0659c5b50c9b950feb9af7b9668e2c436bc", 3075 + "reference": "5817d0659c5b50c9b950feb9af7b9668e2c436bc", 3076 + "shasum": "" 3077 + }, 3078 + "require": { 3079 + "php": "^7.2 || ^8.0" 3080 + }, 3081 + "require-dev": { 3082 + "doctrine/coding-standard": "^11.0", 3083 + "phpstan/phpstan": "^1.8", 3084 + "phpstan/phpstan-phpunit": "^1.1", 3085 + "phpstan/phpstan-strict-rules": "^1.3", 3086 + "phpunit/phpunit": "^8.5 || ^9.5", 3087 + "vimeo/psalm": "^4.25 || ^5.4" 3088 + }, 3089 + "type": "library", 3090 + "autoload": { 3091 + "psr-4": { 3092 + "Doctrine\\Inflector\\": "lib/Doctrine/Inflector" 3093 + } 3094 + }, 3095 + "notification-url": "https://packagist.org/downloads/", 3096 + "license": [ 3097 + "MIT" 3098 + ], 3099 + "authors": [ 3100 + { 3101 + "name": "Guilherme Blanco", 3102 + "email": "guilhermeblanco@gmail.com" 3103 + }, 3104 + { 3105 + "name": "Roman Borschel", 3106 + "email": "roman@code-factory.org" 3107 + }, 3108 + { 3109 + "name": "Benjamin Eberlei", 3110 + "email": "kontakt@beberlei.de" 3111 + }, 3112 + { 3113 + "name": "Jonathan Wage", 3114 + "email": "jonwage@gmail.com" 3115 + }, 3116 + { 3117 + "name": "Johannes Schmitt", 3118 + "email": "schmittjoh@gmail.com" 3119 + } 3120 + ], 3121 + "description": "PHP Doctrine Inflector is a small library that can perform string manipulations with regard to upper/lowercase and singular/plural forms of words.", 3122 + "homepage": "https://www.doctrine-project.org/projects/inflector.html", 3123 + "keywords": [ 3124 + "inflection", 3125 + "inflector", 3126 + "lowercase", 3127 + "manipulation", 3128 + "php", 3129 + "plural", 3130 + "singular", 3131 + "strings", 3132 + "uppercase", 3133 + "words" 3134 + ], 3135 + "support": { 3136 + "issues": "https://github.com/doctrine/inflector/issues", 3137 + "source": "https://github.com/doctrine/inflector/tree/2.0.10" 3138 + }, 3139 + "funding": [ 3140 + { 3141 + "url": "https://www.doctrine-project.org/sponsorship.html", 3142 + "type": "custom" 3143 + }, 3144 + { 3145 + "url": "https://www.patreon.com/phpdoctrine", 3146 + "type": "patreon" 3147 + }, 3148 + { 3149 + "url": "https://tidelift.com/funding/github/packagist/doctrine%2Finflector", 3150 + "type": "tidelift" 3151 + } 3152 + ], 3153 + "time": "2024-02-18T20:23:39+00:00" 3154 + }, 3155 + { 3156 + "name": "ergebnis/phpstan-rules", 3157 + "version": "0.15.3", 3158 + "source": { 3159 + "type": "git", 3160 + "url": "https://github.com/ergebnis/phpstan-rules.git", 3161 + "reference": "78a3dd88893cf3250ba339843503dcea7e9bee64" 3162 + }, 3163 + "dist": { 3164 + "type": "zip", 3165 + "url": "https://api.github.com/repos/ergebnis/phpstan-rules/zipball/78a3dd88893cf3250ba339843503dcea7e9bee64", 3166 + "reference": "78a3dd88893cf3250ba339843503dcea7e9bee64", 3167 + "shasum": "" 3168 + }, 3169 + "require": { 3170 + "ext-mbstring": "*", 3171 + "nikic/php-parser": "^4.2.3", 3172 + "php": "^7.2 || ^8.0", 3173 + "phpstan/phpstan": "~0.11.15 || ~0.12.0" 3174 + }, 3175 + "require-dev": { 3176 + "ergebnis/composer-normalize": "^2.9.0", 3177 + "ergebnis/license": "^1.1.0", 3178 + "ergebnis/php-cs-fixer-config": "^2.5.1", 3179 + "ergebnis/test-util": "^1.3.0", 3180 + "infection/infection": "~0.15.3", 3181 + "nette/di": "^3.0.1", 3182 + "phpstan/phpstan-deprecation-rules": "~0.11.2", 3183 + "phpstan/phpstan-strict-rules": "~0.11.1", 3184 + "phpunit/phpunit": "^8.5.8", 3185 + "psalm/plugin-phpunit": "~0.12.2", 3186 + "psr/container": "^1.0.0", 3187 + "vimeo/psalm": "^3.18", 3188 + "zendframework/zend-servicemanager": "^2.0.0" 3189 + }, 3190 + "type": "phpstan-extension", 3191 + "extra": { 3192 + "phpstan": { 3193 + "includes": [ 3194 + "rules.neon" 3195 + ] 3196 + } 3197 + }, 3198 + "autoload": { 3199 + "psr-4": { 3200 + "Ergebnis\\PHPStan\\Rules\\": "src/" 3201 + } 3202 + }, 3203 + "notification-url": "https://packagist.org/downloads/", 3204 + "license": [ 3205 + "MIT" 3206 + ], 3207 + "authors": [ 3208 + { 3209 + "name": "Andreas Möller", 3210 + "email": "am@localheinz.com" 3211 + } 3212 + ], 3213 + "description": "Provides additional rules for phpstan/phpstan.", 3214 + "homepage": "https://github.com/ergebnis/phpstan-rules", 3215 + "keywords": [ 3216 + "PHPStan", 3217 + "phpstan-extreme-rules", 3218 + "phpstan-rules" 3219 + ], 3220 + "support": { 3221 + "issues": "https://github.com/ergebnis/phpstan-rules/issues", 3222 + "source": "https://github.com/ergebnis/phpstan-rules" 3223 + }, 3224 + "funding": [ 3225 + { 3226 + "url": "https://github.com/localheinz", 3227 + "type": "github" 3228 + } 3229 + ], 3230 + "time": "2020-10-30T09:50:34+00:00" 3231 + }, 3232 + { 3233 + "name": "hamcrest/hamcrest-php", 3234 + "version": "v2.0.1", 3235 + "source": { 3236 + "type": "git", 3237 + "url": "https://github.com/hamcrest/hamcrest-php.git", 3238 + "reference": "8c3d0a3f6af734494ad8f6fbbee0ba92422859f3" 3239 + }, 3240 + "dist": { 3241 + "type": "zip", 3242 + "url": "https://api.github.com/repos/hamcrest/hamcrest-php/zipball/8c3d0a3f6af734494ad8f6fbbee0ba92422859f3", 3243 + "reference": "8c3d0a3f6af734494ad8f6fbbee0ba92422859f3", 3244 + "shasum": "" 3245 + }, 3246 + "require": { 3247 + "php": "^5.3|^7.0|^8.0" 3248 + }, 3249 + "replace": { 3250 + "cordoval/hamcrest-php": "*", 3251 + "davedevelopment/hamcrest-php": "*", 3252 + "kodova/hamcrest-php": "*" 3253 + }, 3254 + "require-dev": { 3255 + "phpunit/php-file-iterator": "^1.4 || ^2.0", 3256 + "phpunit/phpunit": "^4.8.36 || ^5.7 || ^6.5 || ^7.0" 3257 + }, 3258 + "type": "library", 3259 + "extra": { 3260 + "branch-alias": { 3261 + "dev-master": "2.1-dev" 3262 + } 3263 + }, 3264 + "autoload": { 3265 + "classmap": [ 3266 + "hamcrest" 3267 + ] 3268 + }, 3269 + "notification-url": "https://packagist.org/downloads/", 3270 + "license": [ 3271 + "BSD-3-Clause" 3272 + ], 3273 + "description": "This is the PHP port of Hamcrest Matchers", 3274 + "keywords": [ 3275 + "test" 3276 + ], 3277 + "support": { 3278 + "issues": "https://github.com/hamcrest/hamcrest-php/issues", 3279 + "source": "https://github.com/hamcrest/hamcrest-php/tree/v2.0.1" 3280 + }, 3281 + "time": "2020-07-09T08:09:16+00:00" 3282 + }, 3283 + { 3284 + "name": "illuminate/collections", 3285 + "version": "v9.52.16", 3286 + "source": { 3287 + "type": "git", 3288 + "url": "https://github.com/illuminate/collections.git", 3289 + "reference": "d3710b0b244bfc62c288c1a87eaa62dd28352d1f" 3290 + }, 3291 + "dist": { 3292 + "type": "zip", 3293 + "url": "https://api.github.com/repos/illuminate/collections/zipball/d3710b0b244bfc62c288c1a87eaa62dd28352d1f", 3294 + "reference": "d3710b0b244bfc62c288c1a87eaa62dd28352d1f", 3295 + "shasum": "" 3296 + }, 3297 + "require": { 3298 + "illuminate/conditionable": "^9.0", 3299 + "illuminate/contracts": "^9.0", 3300 + "illuminate/macroable": "^9.0", 3301 + "php": "^8.0.2" 3302 + }, 3303 + "suggest": { 3304 + "symfony/var-dumper": "Required to use the dump method (^6.0)." 3305 + }, 3306 + "type": "library", 3307 + "extra": { 3308 + "branch-alias": { 3309 + "dev-master": "9.x-dev" 3310 + } 3311 + }, 3312 + "autoload": { 3313 + "files": [ 3314 + "helpers.php" 3315 + ], 3316 + "psr-4": { 3317 + "Illuminate\\Support\\": "" 3318 + } 3319 + }, 3320 + "notification-url": "https://packagist.org/downloads/", 3321 + "license": [ 3322 + "MIT" 3323 + ], 3324 + "authors": [ 3325 + { 3326 + "name": "Taylor Otwell", 3327 + "email": "taylor@laravel.com" 3328 + } 3329 + ], 3330 + "description": "The Illuminate Collections package.", 3331 + "homepage": "https://laravel.com", 3332 + "support": { 3333 + "issues": "https://github.com/laravel/framework/issues", 3334 + "source": "https://github.com/laravel/framework" 3335 + }, 3336 + "time": "2023-06-11T21:17:10+00:00" 3337 + }, 3338 + { 3339 + "name": "illuminate/conditionable", 3340 + "version": "v9.52.16", 3341 + "source": { 3342 + "type": "git", 3343 + "url": "https://github.com/illuminate/conditionable.git", 3344 + "reference": "bea24daa0fa84b7e7b0d5b84f62c71b7e2dc3364" 3345 + }, 3346 + "dist": { 3347 + "type": "zip", 3348 + "url": "https://api.github.com/repos/illuminate/conditionable/zipball/bea24daa0fa84b7e7b0d5b84f62c71b7e2dc3364", 3349 + "reference": "bea24daa0fa84b7e7b0d5b84f62c71b7e2dc3364", 3350 + "shasum": "" 3351 + }, 3352 + "require": { 3353 + "php": "^8.0.2" 3354 + }, 3355 + "type": "library", 3356 + "extra": { 3357 + "branch-alias": { 3358 + "dev-master": "9.x-dev" 3359 + } 3360 + }, 3361 + "autoload": { 3362 + "psr-4": { 3363 + "Illuminate\\Support\\": "" 3364 + } 3365 + }, 3366 + "notification-url": "https://packagist.org/downloads/", 3367 + "license": [ 3368 + "MIT" 3369 + ], 3370 + "authors": [ 3371 + { 3372 + "name": "Taylor Otwell", 3373 + "email": "taylor@laravel.com" 3374 + } 3375 + ], 3376 + "description": "The Illuminate Conditionable package.", 3377 + "homepage": "https://laravel.com", 3378 + "support": { 3379 + "issues": "https://github.com/laravel/framework/issues", 3380 + "source": "https://github.com/laravel/framework" 3381 + }, 3382 + "time": "2023-02-01T21:42:32+00:00" 3383 + }, 3384 + { 3385 + "name": "illuminate/console", 3386 + "version": "v9.20.0", 3387 + "source": { 3388 + "type": "git", 3389 + "url": "https://github.com/illuminate/console.git", 3390 + "reference": "5eeadc4fecb6a23c31b705eddf0e7d65d2a8fa38" 3391 + }, 3392 + "dist": { 3393 + "type": "zip", 3394 + "url": "https://api.github.com/repos/illuminate/console/zipball/5eeadc4fecb6a23c31b705eddf0e7d65d2a8fa38", 3395 + "reference": "5eeadc4fecb6a23c31b705eddf0e7d65d2a8fa38", 3396 + "shasum": "" 3397 + }, 3398 + "require": { 3399 + "illuminate/collections": "^9.0", 3400 + "illuminate/contracts": "^9.0", 3401 + "illuminate/macroable": "^9.0", 3402 + "illuminate/support": "^9.0", 3403 + "php": "^8.0.2", 3404 + "symfony/console": "^6.0", 3405 + "symfony/process": "^6.0" 3406 + }, 3407 + "suggest": { 3408 + "dragonmantank/cron-expression": "Required to use scheduler (^3.1).", 3409 + "guzzlehttp/guzzle": "Required to use the ping methods on schedules (^7.2).", 3410 + "illuminate/bus": "Required to use the scheduled job dispatcher (^9.0).", 3411 + "illuminate/container": "Required to use the scheduler (^9.0).", 3412 + "illuminate/filesystem": "Required to use the generator command (^9.0).", 3413 + "illuminate/queue": "Required to use closures for scheduled jobs (^9.0)." 3414 + }, 3415 + "type": "library", 3416 + "extra": { 3417 + "branch-alias": { 3418 + "dev-master": "9.x-dev" 3419 + } 3420 + }, 3421 + "autoload": { 3422 + "psr-4": { 3423 + "Illuminate\\Console\\": "" 3424 + } 3425 + }, 3426 + "notification-url": "https://packagist.org/downloads/", 3427 + "license": [ 3428 + "MIT" 3429 + ], 3430 + "authors": [ 3431 + { 3432 + "name": "Taylor Otwell", 3433 + "email": "taylor@laravel.com" 3434 + } 3435 + ], 3436 + "description": "The Illuminate Console package.", 3437 + "homepage": "https://laravel.com", 3438 + "support": { 3439 + "issues": "https://github.com/laravel/framework/issues", 3440 + "source": "https://github.com/laravel/framework" 3441 + }, 3442 + "time": "2022-07-12T13:39:25+00:00" 3443 + }, 3444 + { 3445 + "name": "illuminate/contracts", 3446 + "version": "v9.52.16", 3447 + "source": { 3448 + "type": "git", 3449 + "url": "https://github.com/illuminate/contracts.git", 3450 + "reference": "44f65d723b13823baa02ff69751a5948bde60c22" 3451 + }, 3452 + "dist": { 3453 + "type": "zip", 3454 + "url": "https://api.github.com/repos/illuminate/contracts/zipball/44f65d723b13823baa02ff69751a5948bde60c22", 3455 + "reference": "44f65d723b13823baa02ff69751a5948bde60c22", 3456 + "shasum": "" 3457 + }, 3458 + "require": { 3459 + "php": "^8.0.2", 3460 + "psr/container": "^1.1.1|^2.0.1", 3461 + "psr/simple-cache": "^1.0|^2.0|^3.0" 3462 + }, 3463 + "type": "library", 3464 + "extra": { 3465 + "branch-alias": { 3466 + "dev-master": "9.x-dev" 3467 + } 3468 + }, 3469 + "autoload": { 3470 + "psr-4": { 3471 + "Illuminate\\Contracts\\": "" 3472 + } 3473 + }, 3474 + "notification-url": "https://packagist.org/downloads/", 3475 + "license": [ 3476 + "MIT" 3477 + ], 3478 + "authors": [ 3479 + { 3480 + "name": "Taylor Otwell", 3481 + "email": "taylor@laravel.com" 3482 + } 3483 + ], 3484 + "description": "The Illuminate Contracts package.", 3485 + "homepage": "https://laravel.com", 3486 + "support": { 3487 + "issues": "https://github.com/laravel/framework/issues", 3488 + "source": "https://github.com/laravel/framework" 3489 + }, 3490 + "time": "2023-02-08T14:36:30+00:00" 3491 + }, 3492 + { 3493 + "name": "illuminate/macroable", 3494 + "version": "v9.52.16", 3495 + "source": { 3496 + "type": "git", 3497 + "url": "https://github.com/illuminate/macroable.git", 3498 + "reference": "e3bfaf6401742a9c6abca61b9b10e998e5b6449a" 3499 + }, 3500 + "dist": { 3501 + "type": "zip", 3502 + "url": "https://api.github.com/repos/illuminate/macroable/zipball/e3bfaf6401742a9c6abca61b9b10e998e5b6449a", 3503 + "reference": "e3bfaf6401742a9c6abca61b9b10e998e5b6449a", 3504 + "shasum": "" 3505 + }, 3506 + "require": { 3507 + "php": "^8.0.2" 3508 + }, 3509 + "type": "library", 3510 + "extra": { 3511 + "branch-alias": { 3512 + "dev-master": "9.x-dev" 3513 + } 3514 + }, 3515 + "autoload": { 3516 + "psr-4": { 3517 + "Illuminate\\Support\\": "" 3518 + } 3519 + }, 3520 + "notification-url": "https://packagist.org/downloads/", 3521 + "license": [ 3522 + "MIT" 3523 + ], 3524 + "authors": [ 3525 + { 3526 + "name": "Taylor Otwell", 3527 + "email": "taylor@laravel.com" 3528 + } 3529 + ], 3530 + "description": "The Illuminate Macroable package.", 3531 + "homepage": "https://laravel.com", 3532 + "support": { 3533 + "issues": "https://github.com/laravel/framework/issues", 3534 + "source": "https://github.com/laravel/framework" 3535 + }, 3536 + "time": "2022-08-09T13:29:29+00:00" 3537 + }, 3538 + { 3539 + "name": "illuminate/support", 3540 + "version": "v9.52.16", 3541 + "source": { 3542 + "type": "git", 3543 + "url": "https://github.com/illuminate/support.git", 3544 + "reference": "223c608dbca27232df6213f776bfe7bdeec24874" 3545 + }, 3546 + "dist": { 3547 + "type": "zip", 3548 + "url": "https://api.github.com/repos/illuminate/support/zipball/223c608dbca27232df6213f776bfe7bdeec24874", 3549 + "reference": "223c608dbca27232df6213f776bfe7bdeec24874", 3550 + "shasum": "" 3551 + }, 3552 + "require": { 3553 + "doctrine/inflector": "^2.0", 3554 + "ext-ctype": "*", 3555 + "ext-filter": "*", 3556 + "ext-mbstring": "*", 3557 + "illuminate/collections": "^9.0", 3558 + "illuminate/conditionable": "^9.0", 3559 + "illuminate/contracts": "^9.0", 3560 + "illuminate/macroable": "^9.0", 3561 + "nesbot/carbon": "^2.62.1", 3562 + "php": "^8.0.2", 3563 + "voku/portable-ascii": "^2.0" 3564 + }, 3565 + "conflict": { 3566 + "tightenco/collect": "<5.5.33" 3567 + }, 3568 + "suggest": { 3569 + "illuminate/filesystem": "Required to use the composer class (^9.0).", 3570 + "league/commonmark": "Required to use Str::markdown() and Stringable::markdown() (^2.0.2).", 3571 + "ramsey/uuid": "Required to use Str::uuid() (^4.7).", 3572 + "symfony/process": "Required to use the composer class (^6.0).", 3573 + "symfony/uid": "Required to use Str::ulid() (^6.0).", 3574 + "symfony/var-dumper": "Required to use the dd function (^6.0).", 3575 + "vlucas/phpdotenv": "Required to use the Env class and env helper (^5.4.1)." 3576 + }, 3577 + "type": "library", 3578 + "extra": { 3579 + "branch-alias": { 3580 + "dev-master": "9.x-dev" 3581 + } 3582 + }, 3583 + "autoload": { 3584 + "files": [ 3585 + "helpers.php" 3586 + ], 3587 + "psr-4": { 3588 + "Illuminate\\Support\\": "" 3589 + } 3590 + }, 3591 + "notification-url": "https://packagist.org/downloads/", 3592 + "license": [ 3593 + "MIT" 3594 + ], 3595 + "authors": [ 3596 + { 3597 + "name": "Taylor Otwell", 3598 + "email": "taylor@laravel.com" 3599 + } 3600 + ], 3601 + "description": "The Illuminate Support package.", 3602 + "homepage": "https://laravel.com", 3603 + "support": { 3604 + "issues": "https://github.com/laravel/framework/issues", 3605 + "source": "https://github.com/laravel/framework" 3606 + }, 3607 + "time": "2023-06-11T21:11:53+00:00" 3608 + }, 3609 + { 3610 + "name": "mockery/mockery", 3611 + "version": "1.6.9", 3612 + "source": { 3613 + "type": "git", 3614 + "url": "https://github.com/mockery/mockery.git", 3615 + "reference": "0cc058854b3195ba21dc6b1f7b1f60f4ef3a9c06" 3616 + }, 3617 + "dist": { 3618 + "type": "zip", 3619 + "url": "https://api.github.com/repos/mockery/mockery/zipball/0cc058854b3195ba21dc6b1f7b1f60f4ef3a9c06", 3620 + "reference": "0cc058854b3195ba21dc6b1f7b1f60f4ef3a9c06", 3621 + "shasum": "" 3622 + }, 3623 + "require": { 3624 + "hamcrest/hamcrest-php": "^2.0.1", 3625 + "lib-pcre": ">=7.0", 3626 + "php": ">=7.3" 3627 + }, 3628 + "conflict": { 3629 + "phpunit/phpunit": "<8.0" 3630 + }, 3631 + "require-dev": { 3632 + "phpunit/phpunit": "^8.5 || ^9.6.10", 3633 + "symplify/easy-coding-standard": "^12.0.8" 3634 + }, 3635 + "type": "library", 3636 + "autoload": { 3637 + "files": [ 3638 + "library/helpers.php", 3639 + "library/Mockery.php" 3640 + ], 3641 + "psr-4": { 3642 + "Mockery\\": "library/Mockery" 3643 + } 3644 + }, 3645 + "notification-url": "https://packagist.org/downloads/", 3646 + "license": [ 3647 + "BSD-3-Clause" 3648 + ], 3649 + "authors": [ 3650 + { 3651 + "name": "Pádraic Brady", 3652 + "email": "padraic.brady@gmail.com", 3653 + "homepage": "https://github.com/padraic", 3654 + "role": "Author" 3655 + }, 3656 + { 3657 + "name": "Dave Marshall", 3658 + "email": "dave.marshall@atstsolutions.co.uk", 3659 + "homepage": "https://davedevelopment.co.uk", 3660 + "role": "Developer" 3661 + }, 3662 + { 3663 + "name": "Nathanael Esayeas", 3664 + "email": "nathanael.esayeas@protonmail.com", 3665 + "homepage": "https://github.com/ghostwriter", 3666 + "role": "Lead Developer" 3667 + } 3668 + ], 3669 + "description": "Mockery is a simple yet flexible PHP mock object framework", 3670 + "homepage": "https://github.com/mockery/mockery", 3671 + "keywords": [ 3672 + "BDD", 3673 + "TDD", 3674 + "library", 3675 + "mock", 3676 + "mock objects", 3677 + "mockery", 3678 + "stub", 3679 + "test", 3680 + "test double", 3681 + "testing" 3682 + ], 3683 + "support": { 3684 + "docs": "https://docs.mockery.io/", 3685 + "issues": "https://github.com/mockery/mockery/issues", 3686 + "rss": "https://github.com/mockery/mockery/releases.atom", 3687 + "security": "https://github.com/mockery/mockery/security/advisories", 3688 + "source": "https://github.com/mockery/mockery" 3689 + }, 3690 + "time": "2023-12-10T02:24:34+00:00" 3691 + }, 3692 + { 3693 + "name": "myclabs/deep-copy", 3694 + "version": "1.11.1", 3695 + "source": { 3696 + "type": "git", 3697 + "url": "https://github.com/myclabs/DeepCopy.git", 3698 + "reference": "7284c22080590fb39f2ffa3e9057f10a4ddd0e0c" 3699 + }, 3700 + "dist": { 3701 + "type": "zip", 3702 + "url": "https://api.github.com/repos/myclabs/DeepCopy/zipball/7284c22080590fb39f2ffa3e9057f10a4ddd0e0c", 3703 + "reference": "7284c22080590fb39f2ffa3e9057f10a4ddd0e0c", 3704 + "shasum": "" 3705 + }, 3706 + "require": { 3707 + "php": "^7.1 || ^8.0" 3708 + }, 3709 + "conflict": { 3710 + "doctrine/collections": "<1.6.8", 3711 + "doctrine/common": "<2.13.3 || >=3,<3.2.2" 3712 + }, 3713 + "require-dev": { 3714 + "doctrine/collections": "^1.6.8", 3715 + "doctrine/common": "^2.13.3 || ^3.2.2", 3716 + "phpunit/phpunit": "^7.5.20 || ^8.5.23 || ^9.5.13" 3717 + }, 3718 + "type": "library", 3719 + "autoload": { 3720 + "files": [ 3721 + "src/DeepCopy/deep_copy.php" 3722 + ], 3723 + "psr-4": { 3724 + "DeepCopy\\": "src/DeepCopy/" 3725 + } 3726 + }, 3727 + "notification-url": "https://packagist.org/downloads/", 3728 + "license": [ 3729 + "MIT" 3730 + ], 3731 + "description": "Create deep copies (clones) of your objects", 3732 + "keywords": [ 3733 + "clone", 3734 + "copy", 3735 + "duplicate", 3736 + "object", 3737 + "object graph" 3738 + ], 3739 + "support": { 3740 + "issues": "https://github.com/myclabs/DeepCopy/issues", 3741 + "source": "https://github.com/myclabs/DeepCopy/tree/1.11.1" 3742 + }, 3743 + "funding": [ 3744 + { 3745 + "url": "https://tidelift.com/funding/github/packagist/myclabs/deep-copy", 3746 + "type": "tidelift" 3747 + } 3748 + ], 3749 + "time": "2023-03-08T13:26:56+00:00" 3750 + }, 3751 + { 3752 + "name": "nesbot/carbon", 3753 + "version": "2.72.3", 3754 + "source": { 3755 + "type": "git", 3756 + "url": "https://github.com/briannesbitt/Carbon.git", 3757 + "reference": "0c6fd108360c562f6e4fd1dedb8233b423e91c83" 3758 + }, 3759 + "dist": { 3760 + "type": "zip", 3761 + "url": "https://api.github.com/repos/briannesbitt/Carbon/zipball/0c6fd108360c562f6e4fd1dedb8233b423e91c83", 3762 + "reference": "0c6fd108360c562f6e4fd1dedb8233b423e91c83", 3763 + "shasum": "" 3764 + }, 3765 + "require": { 3766 + "carbonphp/carbon-doctrine-types": "*", 3767 + "ext-json": "*", 3768 + "php": "^7.1.8 || ^8.0", 3769 + "psr/clock": "^1.0", 3770 + "symfony/polyfill-mbstring": "^1.0", 3771 + "symfony/polyfill-php80": "^1.16", 3772 + "symfony/translation": "^3.4 || ^4.0 || ^5.0 || ^6.0" 3773 + }, 3774 + "provide": { 3775 + "psr/clock-implementation": "1.0" 3776 + }, 3777 + "require-dev": { 3778 + "doctrine/dbal": "^2.0 || ^3.1.4 || ^4.0", 3779 + "doctrine/orm": "^2.7 || ^3.0", 3780 + "friendsofphp/php-cs-fixer": "^3.0", 3781 + "kylekatarnls/multi-tester": "^2.0", 3782 + "ondrejmirtes/better-reflection": "*", 3783 + "phpmd/phpmd": "^2.9", 3784 + "phpstan/extension-installer": "^1.0", 3785 + "phpstan/phpstan": "^0.12.99 || ^1.7.14", 3786 + "phpunit/php-file-iterator": "^2.0.5 || ^3.0.6", 3787 + "phpunit/phpunit": "^7.5.20 || ^8.5.26 || ^9.5.20", 3788 + "squizlabs/php_codesniffer": "^3.4" 3789 + }, 3790 + "bin": [ 3791 + "bin/carbon" 3792 + ], 3793 + "type": "library", 3794 + "extra": { 3795 + "branch-alias": { 3796 + "dev-3.x": "3.x-dev", 3797 + "dev-master": "2.x-dev" 3798 + }, 3799 + "laravel": { 3800 + "providers": [ 3801 + "Carbon\\Laravel\\ServiceProvider" 3802 + ] 3803 + }, 3804 + "phpstan": { 3805 + "includes": [ 3806 + "extension.neon" 3807 + ] 3808 + } 3809 + }, 3810 + "autoload": { 3811 + "psr-4": { 3812 + "Carbon\\": "src/Carbon/" 3813 + } 3814 + }, 3815 + "notification-url": "https://packagist.org/downloads/", 3816 + "license": [ 3817 + "MIT" 3818 + ], 3819 + "authors": [ 3820 + { 3821 + "name": "Brian Nesbitt", 3822 + "email": "brian@nesbot.com", 3823 + "homepage": "https://markido.com" 3824 + }, 3825 + { 3826 + "name": "kylekatarnls", 3827 + "homepage": "https://github.com/kylekatarnls" 3828 + } 3829 + ], 3830 + "description": "An API extension for DateTime that supports 281 different languages.", 3831 + "homepage": "https://carbon.nesbot.com", 3832 + "keywords": [ 3833 + "date", 3834 + "datetime", 3835 + "time" 3836 + ], 3837 + "support": { 3838 + "docs": "https://carbon.nesbot.com/docs", 3839 + "issues": "https://github.com/briannesbitt/Carbon/issues", 3840 + "source": "https://github.com/briannesbitt/Carbon" 3841 + }, 3842 + "funding": [ 3843 + { 3844 + "url": "https://github.com/sponsors/kylekatarnls", 3845 + "type": "github" 3846 + }, 3847 + { 3848 + "url": "https://opencollective.com/Carbon#sponsor", 3849 + "type": "opencollective" 3850 + }, 3851 + { 3852 + "url": "https://tidelift.com/subscription/pkg/packagist-nesbot-carbon?utm_source=packagist-nesbot-carbon&utm_medium=referral&utm_campaign=readme", 3853 + "type": "tidelift" 3854 + } 3855 + ], 3856 + "time": "2024-01-25T10:35:09+00:00" 3857 + }, 3858 + { 3859 + "name": "nikic/php-parser", 3860 + "version": "v4.19.1", 3861 + "source": { 3862 + "type": "git", 3863 + "url": "https://github.com/nikic/PHP-Parser.git", 3864 + "reference": "4e1b88d21c69391150ace211e9eaf05810858d0b" 3865 + }, 3866 + "dist": { 3867 + "type": "zip", 3868 + "url": "https://api.github.com/repos/nikic/PHP-Parser/zipball/4e1b88d21c69391150ace211e9eaf05810858d0b", 3869 + "reference": "4e1b88d21c69391150ace211e9eaf05810858d0b", 3870 + "shasum": "" 3871 + }, 3872 + "require": { 3873 + "ext-tokenizer": "*", 3874 + "php": ">=7.1" 3875 + }, 3876 + "require-dev": { 3877 + "ircmaxell/php-yacc": "^0.0.7", 3878 + "phpunit/phpunit": "^6.5 || ^7.0 || ^8.0 || ^9.0" 3879 + }, 3880 + "bin": [ 3881 + "bin/php-parse" 3882 + ], 3883 + "type": "library", 3884 + "extra": { 3885 + "branch-alias": { 3886 + "dev-master": "4.9-dev" 3887 + } 3888 + }, 3889 + "autoload": { 3890 + "psr-4": { 3891 + "PhpParser\\": "lib/PhpParser" 3892 + } 3893 + }, 3894 + "notification-url": "https://packagist.org/downloads/", 3895 + "license": [ 3896 + "BSD-3-Clause" 3897 + ], 3898 + "authors": [ 3899 + { 3900 + "name": "Nikita Popov" 3901 + } 3902 + ], 3903 + "description": "A PHP parser written in PHP", 3904 + "keywords": [ 3905 + "parser", 3906 + "php" 3907 + ], 3908 + "support": { 3909 + "issues": "https://github.com/nikic/PHP-Parser/issues", 3910 + "source": "https://github.com/nikic/PHP-Parser/tree/v4.19.1" 3911 + }, 3912 + "time": "2024-03-17T08:10:35+00:00" 3913 + }, 3914 + { 3915 + "name": "phar-io/manifest", 3916 + "version": "2.0.4", 3917 + "source": { 3918 + "type": "git", 3919 + "url": "https://github.com/phar-io/manifest.git", 3920 + "reference": "54750ef60c58e43759730615a392c31c80e23176" 3921 + }, 3922 + "dist": { 3923 + "type": "zip", 3924 + "url": "https://api.github.com/repos/phar-io/manifest/zipball/54750ef60c58e43759730615a392c31c80e23176", 3925 + "reference": "54750ef60c58e43759730615a392c31c80e23176", 3926 + "shasum": "" 3927 + }, 3928 + "require": { 3929 + "ext-dom": "*", 3930 + "ext-libxml": "*", 3931 + "ext-phar": "*", 3932 + "ext-xmlwriter": "*", 3933 + "phar-io/version": "^3.0.1", 3934 + "php": "^7.2 || ^8.0" 3935 + }, 3936 + "type": "library", 3937 + "extra": { 3938 + "branch-alias": { 3939 + "dev-master": "2.0.x-dev" 3940 + } 3941 + }, 3942 + "autoload": { 3943 + "classmap": [ 3944 + "src/" 3945 + ] 3946 + }, 3947 + "notification-url": "https://packagist.org/downloads/", 3948 + "license": [ 3949 + "BSD-3-Clause" 3950 + ], 3951 + "authors": [ 3952 + { 3953 + "name": "Arne Blankerts", 3954 + "email": "arne@blankerts.de", 3955 + "role": "Developer" 3956 + }, 3957 + { 3958 + "name": "Sebastian Heuer", 3959 + "email": "sebastian@phpeople.de", 3960 + "role": "Developer" 3961 + }, 3962 + { 3963 + "name": "Sebastian Bergmann", 3964 + "email": "sebastian@phpunit.de", 3965 + "role": "Developer" 3966 + } 3967 + ], 3968 + "description": "Component for reading phar.io manifest information from a PHP Archive (PHAR)", 3969 + "support": { 3970 + "issues": "https://github.com/phar-io/manifest/issues", 3971 + "source": "https://github.com/phar-io/manifest/tree/2.0.4" 3972 + }, 3973 + "funding": [ 3974 + { 3975 + "url": "https://github.com/theseer", 3976 + "type": "github" 3977 + } 3978 + ], 3979 + "time": "2024-03-03T12:33:53+00:00" 3980 + }, 3981 + { 3982 + "name": "phar-io/version", 3983 + "version": "3.2.1", 3984 + "source": { 3985 + "type": "git", 3986 + "url": "https://github.com/phar-io/version.git", 3987 + "reference": "4f7fd7836c6f332bb2933569e566a0d6c4cbed74" 3988 + }, 3989 + "dist": { 3990 + "type": "zip", 3991 + "url": "https://api.github.com/repos/phar-io/version/zipball/4f7fd7836c6f332bb2933569e566a0d6c4cbed74", 3992 + "reference": "4f7fd7836c6f332bb2933569e566a0d6c4cbed74", 3993 + "shasum": "" 3994 + }, 3995 + "require": { 3996 + "php": "^7.2 || ^8.0" 3997 + }, 3998 + "type": "library", 3999 + "autoload": { 4000 + "classmap": [ 4001 + "src/" 4002 + ] 4003 + }, 4004 + "notification-url": "https://packagist.org/downloads/", 4005 + "license": [ 4006 + "BSD-3-Clause" 4007 + ], 4008 + "authors": [ 4009 + { 4010 + "name": "Arne Blankerts", 4011 + "email": "arne@blankerts.de", 4012 + "role": "Developer" 4013 + }, 4014 + { 4015 + "name": "Sebastian Heuer", 4016 + "email": "sebastian@phpeople.de", 4017 + "role": "Developer" 4018 + }, 4019 + { 4020 + "name": "Sebastian Bergmann", 4021 + "email": "sebastian@phpunit.de", 4022 + "role": "Developer" 4023 + } 4024 + ], 4025 + "description": "Library for handling version information and constraints", 4026 + "support": { 4027 + "issues": "https://github.com/phar-io/version/issues", 4028 + "source": "https://github.com/phar-io/version/tree/3.2.1" 4029 + }, 4030 + "time": "2022-02-21T01:04:05+00:00" 4031 + }, 4032 + { 4033 + "name": "phpstan/phpstan", 4034 + "version": "0.12.99", 4035 + "source": { 4036 + "type": "git", 4037 + "url": "https://github.com/phpstan/phpstan.git", 4038 + "reference": "b4d40f1d759942f523be267a1bab6884f46ca3f7" 4039 + }, 4040 + "dist": { 4041 + "type": "zip", 4042 + "url": "https://api.github.com/repos/phpstan/phpstan/zipball/b4d40f1d759942f523be267a1bab6884f46ca3f7", 4043 + "reference": "b4d40f1d759942f523be267a1bab6884f46ca3f7", 4044 + "shasum": "" 4045 + }, 4046 + "require": { 4047 + "php": "^7.1|^8.0" 4048 + }, 4049 + "conflict": { 4050 + "phpstan/phpstan-shim": "*" 4051 + }, 4052 + "bin": [ 4053 + "phpstan", 4054 + "phpstan.phar" 4055 + ], 4056 + "type": "library", 4057 + "extra": { 4058 + "branch-alias": { 4059 + "dev-master": "0.12-dev" 4060 + } 4061 + }, 4062 + "autoload": { 4063 + "files": [ 4064 + "bootstrap.php" 4065 + ] 4066 + }, 4067 + "notification-url": "https://packagist.org/downloads/", 4068 + "license": [ 4069 + "MIT" 4070 + ], 4071 + "description": "PHPStan - PHP Static Analysis Tool", 4072 + "support": { 4073 + "issues": "https://github.com/phpstan/phpstan/issues", 4074 + "source": "https://github.com/phpstan/phpstan/tree/0.12.99" 4075 + }, 4076 + "funding": [ 4077 + { 4078 + "url": "https://github.com/ondrejmirtes", 4079 + "type": "github" 4080 + }, 4081 + { 4082 + "url": "https://github.com/phpstan", 4083 + "type": "github" 4084 + }, 4085 + { 4086 + "url": "https://www.patreon.com/phpstan", 4087 + "type": "patreon" 4088 + }, 4089 + { 4090 + "url": "https://tidelift.com/funding/github/packagist/phpstan/phpstan", 4091 + "type": "tidelift" 4092 + } 4093 + ], 4094 + "time": "2021-09-12T20:09:55+00:00" 4095 + }, 4096 + { 4097 + "name": "phpstan/phpstan-strict-rules", 4098 + "version": "0.12.11", 4099 + "source": { 4100 + "type": "git", 4101 + "url": "https://github.com/phpstan/phpstan-strict-rules.git", 4102 + "reference": "2b72e8e17d2034145f239126e876e5fb659675e2" 4103 + }, 4104 + "dist": { 4105 + "type": "zip", 4106 + "url": "https://api.github.com/repos/phpstan/phpstan-strict-rules/zipball/2b72e8e17d2034145f239126e876e5fb659675e2", 4107 + "reference": "2b72e8e17d2034145f239126e876e5fb659675e2", 4108 + "shasum": "" 4109 + }, 4110 + "require": { 4111 + "php": "^7.1 || ^8.0", 4112 + "phpstan/phpstan": "^0.12.96" 4113 + }, 4114 + "require-dev": { 4115 + "php-parallel-lint/php-parallel-lint": "^1.2", 4116 + "phpstan/phpstan-phpunit": "^0.12.16", 4117 + "phpunit/phpunit": "^9.5" 4118 + }, 4119 + "type": "phpstan-extension", 4120 + "extra": { 4121 + "branch-alias": { 4122 + "dev-master": "0.12-dev" 4123 + }, 4124 + "phpstan": { 4125 + "includes": [ 4126 + "rules.neon" 4127 + ] 4128 + } 4129 + }, 4130 + "autoload": { 4131 + "psr-4": { 4132 + "PHPStan\\": "src/" 4133 + } 4134 + }, 4135 + "notification-url": "https://packagist.org/downloads/", 4136 + "license": [ 4137 + "MIT" 4138 + ], 4139 + "description": "Extra strict and opinionated rules for PHPStan", 4140 + "support": { 4141 + "issues": "https://github.com/phpstan/phpstan-strict-rules/issues", 4142 + "source": "https://github.com/phpstan/phpstan-strict-rules/tree/0.12.11" 4143 + }, 4144 + "time": "2021-08-21T11:36:27+00:00" 4145 + }, 4146 + { 4147 + "name": "phpunit/php-code-coverage", 4148 + "version": "10.1.14", 4149 + "source": { 4150 + "type": "git", 4151 + "url": "https://github.com/sebastianbergmann/php-code-coverage.git", 4152 + "reference": "e3f51450ebffe8e0efdf7346ae966a656f7d5e5b" 4153 + }, 4154 + "dist": { 4155 + "type": "zip", 4156 + "url": "https://api.github.com/repos/sebastianbergmann/php-code-coverage/zipball/e3f51450ebffe8e0efdf7346ae966a656f7d5e5b", 4157 + "reference": "e3f51450ebffe8e0efdf7346ae966a656f7d5e5b", 4158 + "shasum": "" 4159 + }, 4160 + "require": { 4161 + "ext-dom": "*", 4162 + "ext-libxml": "*", 4163 + "ext-xmlwriter": "*", 4164 + "nikic/php-parser": "^4.18 || ^5.0", 4165 + "php": ">=8.1", 4166 + "phpunit/php-file-iterator": "^4.0", 4167 + "phpunit/php-text-template": "^3.0", 4168 + "sebastian/code-unit-reverse-lookup": "^3.0", 4169 + "sebastian/complexity": "^3.0", 4170 + "sebastian/environment": "^6.0", 4171 + "sebastian/lines-of-code": "^2.0", 4172 + "sebastian/version": "^4.0", 4173 + "theseer/tokenizer": "^1.2.0" 4174 + }, 4175 + "require-dev": { 4176 + "phpunit/phpunit": "^10.1" 4177 + }, 4178 + "suggest": { 4179 + "ext-pcov": "PHP extension that provides line coverage", 4180 + "ext-xdebug": "PHP extension that provides line coverage as well as branch and path coverage" 4181 + }, 4182 + "type": "library", 4183 + "extra": { 4184 + "branch-alias": { 4185 + "dev-main": "10.1-dev" 4186 + } 4187 + }, 4188 + "autoload": { 4189 + "classmap": [ 4190 + "src/" 4191 + ] 4192 + }, 4193 + "notification-url": "https://packagist.org/downloads/", 4194 + "license": [ 4195 + "BSD-3-Clause" 4196 + ], 4197 + "authors": [ 4198 + { 4199 + "name": "Sebastian Bergmann", 4200 + "email": "sebastian@phpunit.de", 4201 + "role": "lead" 4202 + } 4203 + ], 4204 + "description": "Library that provides collection, processing, and rendering functionality for PHP code coverage information.", 4205 + "homepage": "https://github.com/sebastianbergmann/php-code-coverage", 4206 + "keywords": [ 4207 + "coverage", 4208 + "testing", 4209 + "xunit" 4210 + ], 4211 + "support": { 4212 + "issues": "https://github.com/sebastianbergmann/php-code-coverage/issues", 4213 + "security": "https://github.com/sebastianbergmann/php-code-coverage/security/policy", 4214 + "source": "https://github.com/sebastianbergmann/php-code-coverage/tree/10.1.14" 4215 + }, 4216 + "funding": [ 4217 + { 4218 + "url": "https://github.com/sebastianbergmann", 4219 + "type": "github" 4220 + } 4221 + ], 4222 + "time": "2024-03-12T15:33:41+00:00" 4223 + }, 4224 + { 4225 + "name": "phpunit/php-invoker", 4226 + "version": "4.0.0", 4227 + "source": { 4228 + "type": "git", 4229 + "url": "https://github.com/sebastianbergmann/php-invoker.git", 4230 + "reference": "f5e568ba02fa5ba0ddd0f618391d5a9ea50b06d7" 4231 + }, 4232 + "dist": { 4233 + "type": "zip", 4234 + "url": "https://api.github.com/repos/sebastianbergmann/php-invoker/zipball/f5e568ba02fa5ba0ddd0f618391d5a9ea50b06d7", 4235 + "reference": "f5e568ba02fa5ba0ddd0f618391d5a9ea50b06d7", 4236 + "shasum": "" 4237 + }, 4238 + "require": { 4239 + "php": ">=8.1" 4240 + }, 4241 + "require-dev": { 4242 + "ext-pcntl": "*", 4243 + "phpunit/phpunit": "^10.0" 4244 + }, 4245 + "suggest": { 4246 + "ext-pcntl": "*" 4247 + }, 4248 + "type": "library", 4249 + "extra": { 4250 + "branch-alias": { 4251 + "dev-main": "4.0-dev" 4252 + } 4253 + }, 4254 + "autoload": { 4255 + "classmap": [ 4256 + "src/" 4257 + ] 4258 + }, 4259 + "notification-url": "https://packagist.org/downloads/", 4260 + "license": [ 4261 + "BSD-3-Clause" 4262 + ], 4263 + "authors": [ 4264 + { 4265 + "name": "Sebastian Bergmann", 4266 + "email": "sebastian@phpunit.de", 4267 + "role": "lead" 4268 + } 4269 + ], 4270 + "description": "Invoke callables with a timeout", 4271 + "homepage": "https://github.com/sebastianbergmann/php-invoker/", 4272 + "keywords": [ 4273 + "process" 4274 + ], 4275 + "support": { 4276 + "issues": "https://github.com/sebastianbergmann/php-invoker/issues", 4277 + "source": "https://github.com/sebastianbergmann/php-invoker/tree/4.0.0" 4278 + }, 4279 + "funding": [ 4280 + { 4281 + "url": "https://github.com/sebastianbergmann", 4282 + "type": "github" 4283 + } 4284 + ], 4285 + "time": "2023-02-03T06:56:09+00:00" 4286 + }, 4287 + { 4288 + "name": "phpunit/php-text-template", 4289 + "version": "3.0.1", 4290 + "source": { 4291 + "type": "git", 4292 + "url": "https://github.com/sebastianbergmann/php-text-template.git", 4293 + "reference": "0c7b06ff49e3d5072f057eb1fa59258bf287a748" 4294 + }, 4295 + "dist": { 4296 + "type": "zip", 4297 + "url": "https://api.github.com/repos/sebastianbergmann/php-text-template/zipball/0c7b06ff49e3d5072f057eb1fa59258bf287a748", 4298 + "reference": "0c7b06ff49e3d5072f057eb1fa59258bf287a748", 4299 + "shasum": "" 4300 + }, 4301 + "require": { 4302 + "php": ">=8.1" 4303 + }, 4304 + "require-dev": { 4305 + "phpunit/phpunit": "^10.0" 4306 + }, 4307 + "type": "library", 4308 + "extra": { 4309 + "branch-alias": { 4310 + "dev-main": "3.0-dev" 4311 + } 4312 + }, 4313 + "autoload": { 4314 + "classmap": [ 4315 + "src/" 4316 + ] 4317 + }, 4318 + "notification-url": "https://packagist.org/downloads/", 4319 + "license": [ 4320 + "BSD-3-Clause" 4321 + ], 4322 + "authors": [ 4323 + { 4324 + "name": "Sebastian Bergmann", 4325 + "email": "sebastian@phpunit.de", 4326 + "role": "lead" 4327 + } 4328 + ], 4329 + "description": "Simple template engine.", 4330 + "homepage": "https://github.com/sebastianbergmann/php-text-template/", 4331 + "keywords": [ 4332 + "template" 4333 + ], 4334 + "support": { 4335 + "issues": "https://github.com/sebastianbergmann/php-text-template/issues", 4336 + "security": "https://github.com/sebastianbergmann/php-text-template/security/policy", 4337 + "source": "https://github.com/sebastianbergmann/php-text-template/tree/3.0.1" 4338 + }, 4339 + "funding": [ 4340 + { 4341 + "url": "https://github.com/sebastianbergmann", 4342 + "type": "github" 4343 + } 4344 + ], 4345 + "time": "2023-08-31T14:07:24+00:00" 4346 + }, 4347 + { 4348 + "name": "phpunit/php-timer", 4349 + "version": "6.0.0", 4350 + "source": { 4351 + "type": "git", 4352 + "url": "https://github.com/sebastianbergmann/php-timer.git", 4353 + "reference": "e2a2d67966e740530f4a3343fe2e030ffdc1161d" 4354 + }, 4355 + "dist": { 4356 + "type": "zip", 4357 + "url": "https://api.github.com/repos/sebastianbergmann/php-timer/zipball/e2a2d67966e740530f4a3343fe2e030ffdc1161d", 4358 + "reference": "e2a2d67966e740530f4a3343fe2e030ffdc1161d", 4359 + "shasum": "" 4360 + }, 4361 + "require": { 4362 + "php": ">=8.1" 4363 + }, 4364 + "require-dev": { 4365 + "phpunit/phpunit": "^10.0" 4366 + }, 4367 + "type": "library", 4368 + "extra": { 4369 + "branch-alias": { 4370 + "dev-main": "6.0-dev" 4371 + } 4372 + }, 4373 + "autoload": { 4374 + "classmap": [ 4375 + "src/" 4376 + ] 4377 + }, 4378 + "notification-url": "https://packagist.org/downloads/", 4379 + "license": [ 4380 + "BSD-3-Clause" 4381 + ], 4382 + "authors": [ 4383 + { 4384 + "name": "Sebastian Bergmann", 4385 + "email": "sebastian@phpunit.de", 4386 + "role": "lead" 4387 + } 4388 + ], 4389 + "description": "Utility class for timing", 4390 + "homepage": "https://github.com/sebastianbergmann/php-timer/", 4391 + "keywords": [ 4392 + "timer" 4393 + ], 4394 + "support": { 4395 + "issues": "https://github.com/sebastianbergmann/php-timer/issues", 4396 + "source": "https://github.com/sebastianbergmann/php-timer/tree/6.0.0" 4397 + }, 4398 + "funding": [ 4399 + { 4400 + "url": "https://github.com/sebastianbergmann", 4401 + "type": "github" 4402 + } 4403 + ], 4404 + "time": "2023-02-03T06:57:52+00:00" 4405 + }, 4406 + { 4407 + "name": "phpunit/phpunit", 4408 + "version": "10.5.13", 4409 + "source": { 4410 + "type": "git", 4411 + "url": "https://github.com/sebastianbergmann/phpunit.git", 4412 + "reference": "20a63fc1c6db29b15da3bd02d4b6cf59900088a7" 4413 + }, 4414 + "dist": { 4415 + "type": "zip", 4416 + "url": "https://api.github.com/repos/sebastianbergmann/phpunit/zipball/20a63fc1c6db29b15da3bd02d4b6cf59900088a7", 4417 + "reference": "20a63fc1c6db29b15da3bd02d4b6cf59900088a7", 4418 + "shasum": "" 4419 + }, 4420 + "require": { 4421 + "ext-dom": "*", 4422 + "ext-json": "*", 4423 + "ext-libxml": "*", 4424 + "ext-mbstring": "*", 4425 + "ext-xml": "*", 4426 + "ext-xmlwriter": "*", 4427 + "myclabs/deep-copy": "^1.10.1", 4428 + "phar-io/manifest": "^2.0.3", 4429 + "phar-io/version": "^3.0.2", 4430 + "php": ">=8.1", 4431 + "phpunit/php-code-coverage": "^10.1.5", 4432 + "phpunit/php-file-iterator": "^4.0", 4433 + "phpunit/php-invoker": "^4.0", 4434 + "phpunit/php-text-template": "^3.0", 4435 + "phpunit/php-timer": "^6.0", 4436 + "sebastian/cli-parser": "^2.0", 4437 + "sebastian/code-unit": "^2.0", 4438 + "sebastian/comparator": "^5.0", 4439 + "sebastian/diff": "^5.0", 4440 + "sebastian/environment": "^6.0", 4441 + "sebastian/exporter": "^5.1", 4442 + "sebastian/global-state": "^6.0.1", 4443 + "sebastian/object-enumerator": "^5.0", 4444 + "sebastian/recursion-context": "^5.0", 4445 + "sebastian/type": "^4.0", 4446 + "sebastian/version": "^4.0" 4447 + }, 4448 + "suggest": { 4449 + "ext-soap": "To be able to generate mocks based on WSDL files" 4450 + }, 4451 + "bin": [ 4452 + "phpunit" 4453 + ], 4454 + "type": "library", 4455 + "extra": { 4456 + "branch-alias": { 4457 + "dev-main": "10.5-dev" 4458 + } 4459 + }, 4460 + "autoload": { 4461 + "files": [ 4462 + "src/Framework/Assert/Functions.php" 4463 + ], 4464 + "classmap": [ 4465 + "src/" 4466 + ] 4467 + }, 4468 + "notification-url": "https://packagist.org/downloads/", 4469 + "license": [ 4470 + "BSD-3-Clause" 4471 + ], 4472 + "authors": [ 4473 + { 4474 + "name": "Sebastian Bergmann", 4475 + "email": "sebastian@phpunit.de", 4476 + "role": "lead" 4477 + } 4478 + ], 4479 + "description": "The PHP Unit Testing framework.", 4480 + "homepage": "https://phpunit.de/", 4481 + "keywords": [ 4482 + "phpunit", 4483 + "testing", 4484 + "xunit" 4485 + ], 4486 + "support": { 4487 + "issues": "https://github.com/sebastianbergmann/phpunit/issues", 4488 + "security": "https://github.com/sebastianbergmann/phpunit/security/policy", 4489 + "source": "https://github.com/sebastianbergmann/phpunit/tree/10.5.13" 4490 + }, 4491 + "funding": [ 4492 + { 4493 + "url": "https://phpunit.de/sponsors.html", 4494 + "type": "custom" 4495 + }, 4496 + { 4497 + "url": "https://github.com/sebastianbergmann", 4498 + "type": "github" 4499 + }, 4500 + { 4501 + "url": "https://tidelift.com/funding/github/packagist/phpunit/phpunit", 4502 + "type": "tidelift" 4503 + } 4504 + ], 4505 + "time": "2024-03-12T15:37:41+00:00" 4506 + }, 4507 + { 4508 + "name": "psr/clock", 4509 + "version": "1.0.0", 4510 + "source": { 4511 + "type": "git", 4512 + "url": "https://github.com/php-fig/clock.git", 4513 + "reference": "e41a24703d4560fd0acb709162f73b8adfc3aa0d" 4514 + }, 4515 + "dist": { 4516 + "type": "zip", 4517 + "url": "https://api.github.com/repos/php-fig/clock/zipball/e41a24703d4560fd0acb709162f73b8adfc3aa0d", 4518 + "reference": "e41a24703d4560fd0acb709162f73b8adfc3aa0d", 4519 + "shasum": "" 4520 + }, 4521 + "require": { 4522 + "php": "^7.0 || ^8.0" 4523 + }, 4524 + "type": "library", 4525 + "autoload": { 4526 + "psr-4": { 4527 + "Psr\\Clock\\": "src/" 4528 + } 4529 + }, 4530 + "notification-url": "https://packagist.org/downloads/", 4531 + "license": [ 4532 + "MIT" 4533 + ], 4534 + "authors": [ 4535 + { 4536 + "name": "PHP-FIG", 4537 + "homepage": "https://www.php-fig.org/" 4538 + } 4539 + ], 4540 + "description": "Common interface for reading the clock.", 4541 + "homepage": "https://github.com/php-fig/clock", 4542 + "keywords": [ 4543 + "clock", 4544 + "now", 4545 + "psr", 4546 + "psr-20", 4547 + "time" 4548 + ], 4549 + "support": { 4550 + "issues": "https://github.com/php-fig/clock/issues", 4551 + "source": "https://github.com/php-fig/clock/tree/1.0.0" 4552 + }, 4553 + "time": "2022-11-25T14:36:26+00:00" 4554 + }, 4555 + { 4556 + "name": "rector/rector", 4557 + "version": "0.11.56", 4558 + "source": { 4559 + "type": "git", 4560 + "url": "https://github.com/rectorphp/rector.git", 4561 + "reference": "9f601b77550dbfa6e096028f8aaecf7021c1bc46" 4562 + }, 4563 + "dist": { 4564 + "type": "zip", 4565 + "url": "https://api.github.com/repos/rectorphp/rector/zipball/9f601b77550dbfa6e096028f8aaecf7021c1bc46", 4566 + "reference": "9f601b77550dbfa6e096028f8aaecf7021c1bc46", 4567 + "shasum": "" 4568 + }, 4569 + "require": { 4570 + "php": "^7.1|^8.0", 4571 + "phpstan/phpstan": "0.12.99" 4572 + }, 4573 + "conflict": { 4574 + "phpstan/phpdoc-parser": "<=0.5.3", 4575 + "phpstan/phpstan": "<=0.12.82", 4576 + "rector/rector-cakephp": "*", 4577 + "rector/rector-doctrine": "*", 4578 + "rector/rector-nette": "*", 4579 + "rector/rector-phpunit": "*", 4580 + "rector/rector-prefixed": "*", 4581 + "rector/rector-symfony": "*" 4582 + }, 4583 + "bin": [ 4584 + "bin/rector" 4585 + ], 4586 + "type": "library", 4587 + "extra": { 4588 + "branch-alias": { 4589 + "dev-main": "0.11-dev" 4590 + } 4591 + }, 4592 + "autoload": { 4593 + "files": [ 4594 + "bootstrap.php" 4595 + ] 4596 + }, 4597 + "notification-url": "https://packagist.org/downloads/", 4598 + "license": [ 4599 + "MIT" 4600 + ], 4601 + "description": "Prefixed and PHP 7.1 downgraded version of rector/rector", 4602 + "support": { 4603 + "issues": "https://github.com/rectorphp/rector/issues", 4604 + "source": "https://github.com/rectorphp/rector/tree/0.11.56" 4605 + }, 4606 + "funding": [ 4607 + { 4608 + "url": "https://github.com/tomasvotruba", 4609 + "type": "github" 4610 + } 4611 + ], 4612 + "time": "2021-09-28T19:06:03+00:00" 4613 + }, 4614 + { 4615 + "name": "sebastian/code-unit", 4616 + "version": "2.0.0", 4617 + "source": { 4618 + "type": "git", 4619 + "url": "https://github.com/sebastianbergmann/code-unit.git", 4620 + "reference": "a81fee9eef0b7a76af11d121767abc44c104e503" 4621 + }, 4622 + "dist": { 4623 + "type": "zip", 4624 + "url": "https://api.github.com/repos/sebastianbergmann/code-unit/zipball/a81fee9eef0b7a76af11d121767abc44c104e503", 4625 + "reference": "a81fee9eef0b7a76af11d121767abc44c104e503", 4626 + "shasum": "" 4627 + }, 4628 + "require": { 4629 + "php": ">=8.1" 4630 + }, 4631 + "require-dev": { 4632 + "phpunit/phpunit": "^10.0" 4633 + }, 4634 + "type": "library", 4635 + "extra": { 4636 + "branch-alias": { 4637 + "dev-main": "2.0-dev" 4638 + } 4639 + }, 4640 + "autoload": { 4641 + "classmap": [ 4642 + "src/" 4643 + ] 4644 + }, 4645 + "notification-url": "https://packagist.org/downloads/", 4646 + "license": [ 4647 + "BSD-3-Clause" 4648 + ], 4649 + "authors": [ 4650 + { 4651 + "name": "Sebastian Bergmann", 4652 + "email": "sebastian@phpunit.de", 4653 + "role": "lead" 4654 + } 4655 + ], 4656 + "description": "Collection of value objects that represent the PHP code units", 4657 + "homepage": "https://github.com/sebastianbergmann/code-unit", 4658 + "support": { 4659 + "issues": "https://github.com/sebastianbergmann/code-unit/issues", 4660 + "source": "https://github.com/sebastianbergmann/code-unit/tree/2.0.0" 4661 + }, 4662 + "funding": [ 4663 + { 4664 + "url": "https://github.com/sebastianbergmann", 4665 + "type": "github" 4666 + } 4667 + ], 4668 + "time": "2023-02-03T06:58:43+00:00" 4669 + }, 4670 + { 4671 + "name": "sebastian/code-unit-reverse-lookup", 4672 + "version": "3.0.0", 4673 + "source": { 4674 + "type": "git", 4675 + "url": "https://github.com/sebastianbergmann/code-unit-reverse-lookup.git", 4676 + "reference": "5e3a687f7d8ae33fb362c5c0743794bbb2420a1d" 4677 + }, 4678 + "dist": { 4679 + "type": "zip", 4680 + "url": "https://api.github.com/repos/sebastianbergmann/code-unit-reverse-lookup/zipball/5e3a687f7d8ae33fb362c5c0743794bbb2420a1d", 4681 + "reference": "5e3a687f7d8ae33fb362c5c0743794bbb2420a1d", 4682 + "shasum": "" 4683 + }, 4684 + "require": { 4685 + "php": ">=8.1" 4686 + }, 4687 + "require-dev": { 4688 + "phpunit/phpunit": "^10.0" 4689 + }, 4690 + "type": "library", 4691 + "extra": { 4692 + "branch-alias": { 4693 + "dev-main": "3.0-dev" 4694 + } 4695 + }, 4696 + "autoload": { 4697 + "classmap": [ 4698 + "src/" 4699 + ] 4700 + }, 4701 + "notification-url": "https://packagist.org/downloads/", 4702 + "license": [ 4703 + "BSD-3-Clause" 4704 + ], 4705 + "authors": [ 4706 + { 4707 + "name": "Sebastian Bergmann", 4708 + "email": "sebastian@phpunit.de" 4709 + } 4710 + ], 4711 + "description": "Looks up which function or method a line of code belongs to", 4712 + "homepage": "https://github.com/sebastianbergmann/code-unit-reverse-lookup/", 4713 + "support": { 4714 + "issues": "https://github.com/sebastianbergmann/code-unit-reverse-lookup/issues", 4715 + "source": "https://github.com/sebastianbergmann/code-unit-reverse-lookup/tree/3.0.0" 4716 + }, 4717 + "funding": [ 4718 + { 4719 + "url": "https://github.com/sebastianbergmann", 4720 + "type": "github" 4721 + } 4722 + ], 4723 + "time": "2023-02-03T06:59:15+00:00" 4724 + }, 4725 + { 4726 + "name": "sebastian/comparator", 4727 + "version": "5.0.1", 4728 + "source": { 4729 + "type": "git", 4730 + "url": "https://github.com/sebastianbergmann/comparator.git", 4731 + "reference": "2db5010a484d53ebf536087a70b4a5423c102372" 4732 + }, 4733 + "dist": { 4734 + "type": "zip", 4735 + "url": "https://api.github.com/repos/sebastianbergmann/comparator/zipball/2db5010a484d53ebf536087a70b4a5423c102372", 4736 + "reference": "2db5010a484d53ebf536087a70b4a5423c102372", 4737 + "shasum": "" 4738 + }, 4739 + "require": { 4740 + "ext-dom": "*", 4741 + "ext-mbstring": "*", 4742 + "php": ">=8.1", 4743 + "sebastian/diff": "^5.0", 4744 + "sebastian/exporter": "^5.0" 4745 + }, 4746 + "require-dev": { 4747 + "phpunit/phpunit": "^10.3" 4748 + }, 4749 + "type": "library", 4750 + "extra": { 4751 + "branch-alias": { 4752 + "dev-main": "5.0-dev" 4753 + } 4754 + }, 4755 + "autoload": { 4756 + "classmap": [ 4757 + "src/" 4758 + ] 4759 + }, 4760 + "notification-url": "https://packagist.org/downloads/", 4761 + "license": [ 4762 + "BSD-3-Clause" 4763 + ], 4764 + "authors": [ 4765 + { 4766 + "name": "Sebastian Bergmann", 4767 + "email": "sebastian@phpunit.de" 4768 + }, 4769 + { 4770 + "name": "Jeff Welch", 4771 + "email": "whatthejeff@gmail.com" 4772 + }, 4773 + { 4774 + "name": "Volker Dusch", 4775 + "email": "github@wallbash.com" 4776 + }, 4777 + { 4778 + "name": "Bernhard Schussek", 4779 + "email": "bschussek@2bepublished.at" 4780 + } 4781 + ], 4782 + "description": "Provides the functionality to compare PHP values for equality", 4783 + "homepage": "https://github.com/sebastianbergmann/comparator", 4784 + "keywords": [ 4785 + "comparator", 4786 + "compare", 4787 + "equality" 4788 + ], 4789 + "support": { 4790 + "issues": "https://github.com/sebastianbergmann/comparator/issues", 4791 + "security": "https://github.com/sebastianbergmann/comparator/security/policy", 4792 + "source": "https://github.com/sebastianbergmann/comparator/tree/5.0.1" 4793 + }, 4794 + "funding": [ 4795 + { 4796 + "url": "https://github.com/sebastianbergmann", 4797 + "type": "github" 4798 + } 4799 + ], 4800 + "time": "2023-08-14T13:18:12+00:00" 4801 + }, 4802 + { 4803 + "name": "sebastian/complexity", 4804 + "version": "3.2.0", 4805 + "source": { 4806 + "type": "git", 4807 + "url": "https://github.com/sebastianbergmann/complexity.git", 4808 + "reference": "68ff824baeae169ec9f2137158ee529584553799" 4809 + }, 4810 + "dist": { 4811 + "type": "zip", 4812 + "url": "https://api.github.com/repos/sebastianbergmann/complexity/zipball/68ff824baeae169ec9f2137158ee529584553799", 4813 + "reference": "68ff824baeae169ec9f2137158ee529584553799", 4814 + "shasum": "" 4815 + }, 4816 + "require": { 4817 + "nikic/php-parser": "^4.18 || ^5.0", 4818 + "php": ">=8.1" 4819 + }, 4820 + "require-dev": { 4821 + "phpunit/phpunit": "^10.0" 4822 + }, 4823 + "type": "library", 4824 + "extra": { 4825 + "branch-alias": { 4826 + "dev-main": "3.2-dev" 4827 + } 4828 + }, 4829 + "autoload": { 4830 + "classmap": [ 4831 + "src/" 4832 + ] 4833 + }, 4834 + "notification-url": "https://packagist.org/downloads/", 4835 + "license": [ 4836 + "BSD-3-Clause" 4837 + ], 4838 + "authors": [ 4839 + { 4840 + "name": "Sebastian Bergmann", 4841 + "email": "sebastian@phpunit.de", 4842 + "role": "lead" 4843 + } 4844 + ], 4845 + "description": "Library for calculating the complexity of PHP code units", 4846 + "homepage": "https://github.com/sebastianbergmann/complexity", 4847 + "support": { 4848 + "issues": "https://github.com/sebastianbergmann/complexity/issues", 4849 + "security": "https://github.com/sebastianbergmann/complexity/security/policy", 4850 + "source": "https://github.com/sebastianbergmann/complexity/tree/3.2.0" 4851 + }, 4852 + "funding": [ 4853 + { 4854 + "url": "https://github.com/sebastianbergmann", 4855 + "type": "github" 4856 + } 4857 + ], 4858 + "time": "2023-12-21T08:37:17+00:00" 4859 + }, 4860 + { 4861 + "name": "sebastian/environment", 4862 + "version": "6.0.1", 4863 + "source": { 4864 + "type": "git", 4865 + "url": "https://github.com/sebastianbergmann/environment.git", 4866 + "reference": "43c751b41d74f96cbbd4e07b7aec9675651e2951" 4867 + }, 4868 + "dist": { 4869 + "type": "zip", 4870 + "url": "https://api.github.com/repos/sebastianbergmann/environment/zipball/43c751b41d74f96cbbd4e07b7aec9675651e2951", 4871 + "reference": "43c751b41d74f96cbbd4e07b7aec9675651e2951", 4872 + "shasum": "" 4873 + }, 4874 + "require": { 4875 + "php": ">=8.1" 4876 + }, 4877 + "require-dev": { 4878 + "phpunit/phpunit": "^10.0" 4879 + }, 4880 + "suggest": { 4881 + "ext-posix": "*" 4882 + }, 4883 + "type": "library", 4884 + "extra": { 4885 + "branch-alias": { 4886 + "dev-main": "6.0-dev" 4887 + } 4888 + }, 4889 + "autoload": { 4890 + "classmap": [ 4891 + "src/" 4892 + ] 4893 + }, 4894 + "notification-url": "https://packagist.org/downloads/", 4895 + "license": [ 4896 + "BSD-3-Clause" 4897 + ], 4898 + "authors": [ 4899 + { 4900 + "name": "Sebastian Bergmann", 4901 + "email": "sebastian@phpunit.de" 4902 + } 4903 + ], 4904 + "description": "Provides functionality to handle HHVM/PHP environments", 4905 + "homepage": "https://github.com/sebastianbergmann/environment", 4906 + "keywords": [ 4907 + "Xdebug", 4908 + "environment", 4909 + "hhvm" 4910 + ], 4911 + "support": { 4912 + "issues": "https://github.com/sebastianbergmann/environment/issues", 4913 + "security": "https://github.com/sebastianbergmann/environment/security/policy", 4914 + "source": "https://github.com/sebastianbergmann/environment/tree/6.0.1" 4915 + }, 4916 + "funding": [ 4917 + { 4918 + "url": "https://github.com/sebastianbergmann", 4919 + "type": "github" 4920 + } 4921 + ], 4922 + "time": "2023-04-11T05:39:26+00:00" 4923 + }, 4924 + { 4925 + "name": "sebastian/exporter", 4926 + "version": "5.1.2", 4927 + "source": { 4928 + "type": "git", 4929 + "url": "https://github.com/sebastianbergmann/exporter.git", 4930 + "reference": "955288482d97c19a372d3f31006ab3f37da47adf" 4931 + }, 4932 + "dist": { 4933 + "type": "zip", 4934 + "url": "https://api.github.com/repos/sebastianbergmann/exporter/zipball/955288482d97c19a372d3f31006ab3f37da47adf", 4935 + "reference": "955288482d97c19a372d3f31006ab3f37da47adf", 4936 + "shasum": "" 4937 + }, 4938 + "require": { 4939 + "ext-mbstring": "*", 4940 + "php": ">=8.1", 4941 + "sebastian/recursion-context": "^5.0" 4942 + }, 4943 + "require-dev": { 4944 + "phpunit/phpunit": "^10.0" 4945 + }, 4946 + "type": "library", 4947 + "extra": { 4948 + "branch-alias": { 4949 + "dev-main": "5.1-dev" 4950 + } 4951 + }, 4952 + "autoload": { 4953 + "classmap": [ 4954 + "src/" 4955 + ] 4956 + }, 4957 + "notification-url": "https://packagist.org/downloads/", 4958 + "license": [ 4959 + "BSD-3-Clause" 4960 + ], 4961 + "authors": [ 4962 + { 4963 + "name": "Sebastian Bergmann", 4964 + "email": "sebastian@phpunit.de" 4965 + }, 4966 + { 4967 + "name": "Jeff Welch", 4968 + "email": "whatthejeff@gmail.com" 4969 + }, 4970 + { 4971 + "name": "Volker Dusch", 4972 + "email": "github@wallbash.com" 4973 + }, 4974 + { 4975 + "name": "Adam Harvey", 4976 + "email": "aharvey@php.net" 4977 + }, 4978 + { 4979 + "name": "Bernhard Schussek", 4980 + "email": "bschussek@gmail.com" 4981 + } 4982 + ], 4983 + "description": "Provides the functionality to export PHP variables for visualization", 4984 + "homepage": "https://www.github.com/sebastianbergmann/exporter", 4985 + "keywords": [ 4986 + "export", 4987 + "exporter" 4988 + ], 4989 + "support": { 4990 + "issues": "https://github.com/sebastianbergmann/exporter/issues", 4991 + "security": "https://github.com/sebastianbergmann/exporter/security/policy", 4992 + "source": "https://github.com/sebastianbergmann/exporter/tree/5.1.2" 4993 + }, 4994 + "funding": [ 4995 + { 4996 + "url": "https://github.com/sebastianbergmann", 4997 + "type": "github" 4998 + } 4999 + ], 5000 + "time": "2024-03-02T07:17:12+00:00" 5001 + }, 5002 + { 5003 + "name": "sebastian/global-state", 5004 + "version": "6.0.2", 5005 + "source": { 5006 + "type": "git", 5007 + "url": "https://github.com/sebastianbergmann/global-state.git", 5008 + "reference": "987bafff24ecc4c9ac418cab1145b96dd6e9cbd9" 5009 + }, 5010 + "dist": { 5011 + "type": "zip", 5012 + "url": "https://api.github.com/repos/sebastianbergmann/global-state/zipball/987bafff24ecc4c9ac418cab1145b96dd6e9cbd9", 5013 + "reference": "987bafff24ecc4c9ac418cab1145b96dd6e9cbd9", 5014 + "shasum": "" 5015 + }, 5016 + "require": { 5017 + "php": ">=8.1", 5018 + "sebastian/object-reflector": "^3.0", 5019 + "sebastian/recursion-context": "^5.0" 5020 + }, 5021 + "require-dev": { 5022 + "ext-dom": "*", 5023 + "phpunit/phpunit": "^10.0" 5024 + }, 5025 + "type": "library", 5026 + "extra": { 5027 + "branch-alias": { 5028 + "dev-main": "6.0-dev" 5029 + } 5030 + }, 5031 + "autoload": { 5032 + "classmap": [ 5033 + "src/" 5034 + ] 5035 + }, 5036 + "notification-url": "https://packagist.org/downloads/", 5037 + "license": [ 5038 + "BSD-3-Clause" 5039 + ], 5040 + "authors": [ 5041 + { 5042 + "name": "Sebastian Bergmann", 5043 + "email": "sebastian@phpunit.de" 5044 + } 5045 + ], 5046 + "description": "Snapshotting of global state", 5047 + "homepage": "https://www.github.com/sebastianbergmann/global-state", 5048 + "keywords": [ 5049 + "global state" 5050 + ], 5051 + "support": { 5052 + "issues": "https://github.com/sebastianbergmann/global-state/issues", 5053 + "security": "https://github.com/sebastianbergmann/global-state/security/policy", 5054 + "source": "https://github.com/sebastianbergmann/global-state/tree/6.0.2" 5055 + }, 5056 + "funding": [ 5057 + { 5058 + "url": "https://github.com/sebastianbergmann", 5059 + "type": "github" 5060 + } 5061 + ], 5062 + "time": "2024-03-02T07:19:19+00:00" 5063 + }, 5064 + { 5065 + "name": "sebastian/lines-of-code", 5066 + "version": "2.0.2", 5067 + "source": { 5068 + "type": "git", 5069 + "url": "https://github.com/sebastianbergmann/lines-of-code.git", 5070 + "reference": "856e7f6a75a84e339195d48c556f23be2ebf75d0" 5071 + }, 5072 + "dist": { 5073 + "type": "zip", 5074 + "url": "https://api.github.com/repos/sebastianbergmann/lines-of-code/zipball/856e7f6a75a84e339195d48c556f23be2ebf75d0", 5075 + "reference": "856e7f6a75a84e339195d48c556f23be2ebf75d0", 5076 + "shasum": "" 5077 + }, 5078 + "require": { 5079 + "nikic/php-parser": "^4.18 || ^5.0", 5080 + "php": ">=8.1" 5081 + }, 5082 + "require-dev": { 5083 + "phpunit/phpunit": "^10.0" 5084 + }, 5085 + "type": "library", 5086 + "extra": { 5087 + "branch-alias": { 5088 + "dev-main": "2.0-dev" 5089 + } 5090 + }, 5091 + "autoload": { 5092 + "classmap": [ 5093 + "src/" 5094 + ] 5095 + }, 5096 + "notification-url": "https://packagist.org/downloads/", 5097 + "license": [ 5098 + "BSD-3-Clause" 5099 + ], 5100 + "authors": [ 5101 + { 5102 + "name": "Sebastian Bergmann", 5103 + "email": "sebastian@phpunit.de", 5104 + "role": "lead" 5105 + } 5106 + ], 5107 + "description": "Library for counting the lines of code in PHP source code", 5108 + "homepage": "https://github.com/sebastianbergmann/lines-of-code", 5109 + "support": { 5110 + "issues": "https://github.com/sebastianbergmann/lines-of-code/issues", 5111 + "security": "https://github.com/sebastianbergmann/lines-of-code/security/policy", 5112 + "source": "https://github.com/sebastianbergmann/lines-of-code/tree/2.0.2" 5113 + }, 5114 + "funding": [ 5115 + { 5116 + "url": "https://github.com/sebastianbergmann", 5117 + "type": "github" 5118 + } 5119 + ], 5120 + "time": "2023-12-21T08:38:20+00:00" 5121 + }, 5122 + { 5123 + "name": "sebastian/object-enumerator", 5124 + "version": "5.0.0", 5125 + "source": { 5126 + "type": "git", 5127 + "url": "https://github.com/sebastianbergmann/object-enumerator.git", 5128 + "reference": "202d0e344a580d7f7d04b3fafce6933e59dae906" 5129 + }, 5130 + "dist": { 5131 + "type": "zip", 5132 + "url": "https://api.github.com/repos/sebastianbergmann/object-enumerator/zipball/202d0e344a580d7f7d04b3fafce6933e59dae906", 5133 + "reference": "202d0e344a580d7f7d04b3fafce6933e59dae906", 5134 + "shasum": "" 5135 + }, 5136 + "require": { 5137 + "php": ">=8.1", 5138 + "sebastian/object-reflector": "^3.0", 5139 + "sebastian/recursion-context": "^5.0" 5140 + }, 5141 + "require-dev": { 5142 + "phpunit/phpunit": "^10.0" 5143 + }, 5144 + "type": "library", 5145 + "extra": { 5146 + "branch-alias": { 5147 + "dev-main": "5.0-dev" 5148 + } 5149 + }, 5150 + "autoload": { 5151 + "classmap": [ 5152 + "src/" 5153 + ] 5154 + }, 5155 + "notification-url": "https://packagist.org/downloads/", 5156 + "license": [ 5157 + "BSD-3-Clause" 5158 + ], 5159 + "authors": [ 5160 + { 5161 + "name": "Sebastian Bergmann", 5162 + "email": "sebastian@phpunit.de" 5163 + } 5164 + ], 5165 + "description": "Traverses array structures and object graphs to enumerate all referenced objects", 5166 + "homepage": "https://github.com/sebastianbergmann/object-enumerator/", 5167 + "support": { 5168 + "issues": "https://github.com/sebastianbergmann/object-enumerator/issues", 5169 + "source": "https://github.com/sebastianbergmann/object-enumerator/tree/5.0.0" 5170 + }, 5171 + "funding": [ 5172 + { 5173 + "url": "https://github.com/sebastianbergmann", 5174 + "type": "github" 5175 + } 5176 + ], 5177 + "time": "2023-02-03T07:08:32+00:00" 5178 + }, 5179 + { 5180 + "name": "sebastian/object-reflector", 5181 + "version": "3.0.0", 5182 + "source": { 5183 + "type": "git", 5184 + "url": "https://github.com/sebastianbergmann/object-reflector.git", 5185 + "reference": "24ed13d98130f0e7122df55d06c5c4942a577957" 5186 + }, 5187 + "dist": { 5188 + "type": "zip", 5189 + "url": "https://api.github.com/repos/sebastianbergmann/object-reflector/zipball/24ed13d98130f0e7122df55d06c5c4942a577957", 5190 + "reference": "24ed13d98130f0e7122df55d06c5c4942a577957", 5191 + "shasum": "" 5192 + }, 5193 + "require": { 5194 + "php": ">=8.1" 5195 + }, 5196 + "require-dev": { 5197 + "phpunit/phpunit": "^10.0" 5198 + }, 5199 + "type": "library", 5200 + "extra": { 5201 + "branch-alias": { 5202 + "dev-main": "3.0-dev" 5203 + } 5204 + }, 5205 + "autoload": { 5206 + "classmap": [ 5207 + "src/" 5208 + ] 5209 + }, 5210 + "notification-url": "https://packagist.org/downloads/", 5211 + "license": [ 5212 + "BSD-3-Clause" 5213 + ], 5214 + "authors": [ 5215 + { 5216 + "name": "Sebastian Bergmann", 5217 + "email": "sebastian@phpunit.de" 5218 + } 5219 + ], 5220 + "description": "Allows reflection of object attributes, including inherited and non-public ones", 5221 + "homepage": "https://github.com/sebastianbergmann/object-reflector/", 5222 + "support": { 5223 + "issues": "https://github.com/sebastianbergmann/object-reflector/issues", 5224 + "source": "https://github.com/sebastianbergmann/object-reflector/tree/3.0.0" 5225 + }, 5226 + "funding": [ 5227 + { 5228 + "url": "https://github.com/sebastianbergmann", 5229 + "type": "github" 5230 + } 5231 + ], 5232 + "time": "2023-02-03T07:06:18+00:00" 5233 + }, 5234 + { 5235 + "name": "sebastian/recursion-context", 5236 + "version": "5.0.0", 5237 + "source": { 5238 + "type": "git", 5239 + "url": "https://github.com/sebastianbergmann/recursion-context.git", 5240 + "reference": "05909fb5bc7df4c52992396d0116aed689f93712" 5241 + }, 5242 + "dist": { 5243 + "type": "zip", 5244 + "url": "https://api.github.com/repos/sebastianbergmann/recursion-context/zipball/05909fb5bc7df4c52992396d0116aed689f93712", 5245 + "reference": "05909fb5bc7df4c52992396d0116aed689f93712", 5246 + "shasum": "" 5247 + }, 5248 + "require": { 5249 + "php": ">=8.1" 5250 + }, 5251 + "require-dev": { 5252 + "phpunit/phpunit": "^10.0" 5253 + }, 5254 + "type": "library", 5255 + "extra": { 5256 + "branch-alias": { 5257 + "dev-main": "5.0-dev" 5258 + } 5259 + }, 5260 + "autoload": { 5261 + "classmap": [ 5262 + "src/" 5263 + ] 5264 + }, 5265 + "notification-url": "https://packagist.org/downloads/", 5266 + "license": [ 5267 + "BSD-3-Clause" 5268 + ], 5269 + "authors": [ 5270 + { 5271 + "name": "Sebastian Bergmann", 5272 + "email": "sebastian@phpunit.de" 5273 + }, 5274 + { 5275 + "name": "Jeff Welch", 5276 + "email": "whatthejeff@gmail.com" 5277 + }, 5278 + { 5279 + "name": "Adam Harvey", 5280 + "email": "aharvey@php.net" 5281 + } 5282 + ], 5283 + "description": "Provides functionality to recursively process PHP variables", 5284 + "homepage": "https://github.com/sebastianbergmann/recursion-context", 5285 + "support": { 5286 + "issues": "https://github.com/sebastianbergmann/recursion-context/issues", 5287 + "source": "https://github.com/sebastianbergmann/recursion-context/tree/5.0.0" 5288 + }, 5289 + "funding": [ 5290 + { 5291 + "url": "https://github.com/sebastianbergmann", 5292 + "type": "github" 5293 + } 5294 + ], 5295 + "time": "2023-02-03T07:05:40+00:00" 5296 + }, 5297 + { 5298 + "name": "sebastian/type", 5299 + "version": "4.0.0", 5300 + "source": { 5301 + "type": "git", 5302 + "url": "https://github.com/sebastianbergmann/type.git", 5303 + "reference": "462699a16464c3944eefc02ebdd77882bd3925bf" 5304 + }, 5305 + "dist": { 5306 + "type": "zip", 5307 + "url": "https://api.github.com/repos/sebastianbergmann/type/zipball/462699a16464c3944eefc02ebdd77882bd3925bf", 5308 + "reference": "462699a16464c3944eefc02ebdd77882bd3925bf", 5309 + "shasum": "" 5310 + }, 5311 + "require": { 5312 + "php": ">=8.1" 5313 + }, 5314 + "require-dev": { 5315 + "phpunit/phpunit": "^10.0" 5316 + }, 5317 + "type": "library", 5318 + "extra": { 5319 + "branch-alias": { 5320 + "dev-main": "4.0-dev" 5321 + } 5322 + }, 5323 + "autoload": { 5324 + "classmap": [ 5325 + "src/" 5326 + ] 5327 + }, 5328 + "notification-url": "https://packagist.org/downloads/", 5329 + "license": [ 5330 + "BSD-3-Clause" 5331 + ], 5332 + "authors": [ 5333 + { 5334 + "name": "Sebastian Bergmann", 5335 + "email": "sebastian@phpunit.de", 5336 + "role": "lead" 5337 + } 5338 + ], 5339 + "description": "Collection of value objects that represent the types of the PHP type system", 5340 + "homepage": "https://github.com/sebastianbergmann/type", 5341 + "support": { 5342 + "issues": "https://github.com/sebastianbergmann/type/issues", 5343 + "source": "https://github.com/sebastianbergmann/type/tree/4.0.0" 5344 + }, 5345 + "funding": [ 5346 + { 5347 + "url": "https://github.com/sebastianbergmann", 5348 + "type": "github" 5349 + } 5350 + ], 5351 + "time": "2023-02-03T07:10:45+00:00" 5352 + }, 5353 + { 5354 + "name": "sebastian/version", 5355 + "version": "4.0.1", 5356 + "source": { 5357 + "type": "git", 5358 + "url": "https://github.com/sebastianbergmann/version.git", 5359 + "reference": "c51fa83a5d8f43f1402e3f32a005e6262244ef17" 5360 + }, 5361 + "dist": { 5362 + "type": "zip", 5363 + "url": "https://api.github.com/repos/sebastianbergmann/version/zipball/c51fa83a5d8f43f1402e3f32a005e6262244ef17", 5364 + "reference": "c51fa83a5d8f43f1402e3f32a005e6262244ef17", 5365 + "shasum": "" 5366 + }, 5367 + "require": { 5368 + "php": ">=8.1" 5369 + }, 5370 + "type": "library", 5371 + "extra": { 5372 + "branch-alias": { 5373 + "dev-main": "4.0-dev" 5374 + } 5375 + }, 5376 + "autoload": { 5377 + "classmap": [ 5378 + "src/" 5379 + ] 5380 + }, 5381 + "notification-url": "https://packagist.org/downloads/", 5382 + "license": [ 5383 + "BSD-3-Clause" 5384 + ], 5385 + "authors": [ 5386 + { 5387 + "name": "Sebastian Bergmann", 5388 + "email": "sebastian@phpunit.de", 5389 + "role": "lead" 5390 + } 5391 + ], 5392 + "description": "Library that helps with managing the version number of Git-hosted PHP projects", 5393 + "homepage": "https://github.com/sebastianbergmann/version", 5394 + "support": { 5395 + "issues": "https://github.com/sebastianbergmann/version/issues", 5396 + "source": "https://github.com/sebastianbergmann/version/tree/4.0.1" 5397 + }, 5398 + "funding": [ 5399 + { 5400 + "url": "https://github.com/sebastianbergmann", 5401 + "type": "github" 5402 + } 5403 + ], 5404 + "time": "2023-02-07T11:34:05+00:00" 5405 + }, 5406 + { 5407 + "name": "symfony/translation", 5408 + "version": "v6.4.4", 5409 + "source": { 5410 + "type": "git", 5411 + "url": "https://github.com/symfony/translation.git", 5412 + "reference": "bce6a5a78e94566641b2594d17e48b0da3184a8e" 5413 + }, 5414 + "dist": { 5415 + "type": "zip", 5416 + "url": "https://api.github.com/repos/symfony/translation/zipball/bce6a5a78e94566641b2594d17e48b0da3184a8e", 5417 + "reference": "bce6a5a78e94566641b2594d17e48b0da3184a8e", 5418 + "shasum": "" 5419 + }, 5420 + "require": { 5421 + "php": ">=8.1", 5422 + "symfony/deprecation-contracts": "^2.5|^3", 5423 + "symfony/polyfill-mbstring": "~1.0", 5424 + "symfony/translation-contracts": "^2.5|^3.0" 5425 + }, 5426 + "conflict": { 5427 + "symfony/config": "<5.4", 5428 + "symfony/console": "<5.4", 5429 + "symfony/dependency-injection": "<5.4", 5430 + "symfony/http-client-contracts": "<2.5", 5431 + "symfony/http-kernel": "<5.4", 5432 + "symfony/service-contracts": "<2.5", 5433 + "symfony/twig-bundle": "<5.4", 5434 + "symfony/yaml": "<5.4" 5435 + }, 5436 + "provide": { 5437 + "symfony/translation-implementation": "2.3|3.0" 5438 + }, 5439 + "require-dev": { 5440 + "nikic/php-parser": "^4.18|^5.0", 5441 + "psr/log": "^1|^2|^3", 5442 + "symfony/config": "^5.4|^6.0|^7.0", 5443 + "symfony/console": "^5.4|^6.0|^7.0", 5444 + "symfony/dependency-injection": "^5.4|^6.0|^7.0", 5445 + "symfony/finder": "^5.4|^6.0|^7.0", 5446 + "symfony/http-client-contracts": "^2.5|^3.0", 5447 + "symfony/http-kernel": "^5.4|^6.0|^7.0", 5448 + "symfony/intl": "^5.4|^6.0|^7.0", 5449 + "symfony/polyfill-intl-icu": "^1.21", 5450 + "symfony/routing": "^5.4|^6.0|^7.0", 5451 + "symfony/service-contracts": "^2.5|^3", 5452 + "symfony/yaml": "^5.4|^6.0|^7.0" 5453 + }, 5454 + "type": "library", 5455 + "autoload": { 5456 + "files": [ 5457 + "Resources/functions.php" 5458 + ], 5459 + "psr-4": { 5460 + "Symfony\\Component\\Translation\\": "" 5461 + }, 5462 + "exclude-from-classmap": [ 5463 + "/Tests/" 5464 + ] 5465 + }, 5466 + "notification-url": "https://packagist.org/downloads/", 5467 + "license": [ 5468 + "MIT" 5469 + ], 5470 + "authors": [ 5471 + { 5472 + "name": "Fabien Potencier", 5473 + "email": "fabien@symfony.com" 5474 + }, 5475 + { 5476 + "name": "Symfony Community", 5477 + "homepage": "https://symfony.com/contributors" 5478 + } 5479 + ], 5480 + "description": "Provides tools to internationalize your application", 5481 + "homepage": "https://symfony.com", 5482 + "support": { 5483 + "source": "https://github.com/symfony/translation/tree/v6.4.4" 5484 + }, 5485 + "funding": [ 5486 + { 5487 + "url": "https://symfony.com/sponsor", 5488 + "type": "custom" 5489 + }, 5490 + { 5491 + "url": "https://github.com/fabpot", 5492 + "type": "github" 5493 + }, 5494 + { 5495 + "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", 5496 + "type": "tidelift" 5497 + } 5498 + ], 5499 + "time": "2024-02-20T13:16:58+00:00" 5500 + }, 5501 + { 5502 + "name": "symfony/translation-contracts", 5503 + "version": "v3.4.1", 5504 + "source": { 5505 + "type": "git", 5506 + "url": "https://github.com/symfony/translation-contracts.git", 5507 + "reference": "06450585bf65e978026bda220cdebca3f867fde7" 5508 + }, 5509 + "dist": { 5510 + "type": "zip", 5511 + "url": "https://api.github.com/repos/symfony/translation-contracts/zipball/06450585bf65e978026bda220cdebca3f867fde7", 5512 + "reference": "06450585bf65e978026bda220cdebca3f867fde7", 5513 + "shasum": "" 5514 + }, 5515 + "require": { 5516 + "php": ">=8.1" 5517 + }, 5518 + "type": "library", 5519 + "extra": { 5520 + "branch-alias": { 5521 + "dev-main": "3.4-dev" 5522 + }, 5523 + "thanks": { 5524 + "name": "symfony/contracts", 5525 + "url": "https://github.com/symfony/contracts" 5526 + } 5527 + }, 5528 + "autoload": { 5529 + "psr-4": { 5530 + "Symfony\\Contracts\\Translation\\": "" 5531 + }, 5532 + "exclude-from-classmap": [ 5533 + "/Test/" 5534 + ] 5535 + }, 5536 + "notification-url": "https://packagist.org/downloads/", 5537 + "license": [ 5538 + "MIT" 5539 + ], 5540 + "authors": [ 5541 + { 5542 + "name": "Nicolas Grekas", 5543 + "email": "p@tchwork.com" 5544 + }, 5545 + { 5546 + "name": "Symfony Community", 5547 + "homepage": "https://symfony.com/contributors" 5548 + } 5549 + ], 5550 + "description": "Generic abstractions related to translation", 5551 + "homepage": "https://symfony.com", 5552 + "keywords": [ 5553 + "abstractions", 5554 + "contracts", 5555 + "decoupling", 5556 + "interfaces", 5557 + "interoperability", 5558 + "standards" 5559 + ], 5560 + "support": { 5561 + "source": "https://github.com/symfony/translation-contracts/tree/v3.4.1" 5562 + }, 5563 + "funding": [ 5564 + { 5565 + "url": "https://symfony.com/sponsor", 5566 + "type": "custom" 5567 + }, 5568 + { 5569 + "url": "https://github.com/fabpot", 5570 + "type": "github" 5571 + }, 5572 + { 5573 + "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", 5574 + "type": "tidelift" 5575 + } 5576 + ], 5577 + "time": "2023-12-26T14:02:43+00:00" 5578 + }, 5579 + { 5580 + "name": "symfony/var-dumper", 5581 + "version": "v7.0.4", 5582 + "source": { 5583 + "type": "git", 5584 + "url": "https://github.com/symfony/var-dumper.git", 5585 + "reference": "e03ad7c1535e623edbb94c22cc42353e488c6670" 5586 + }, 5587 + "dist": { 5588 + "type": "zip", 5589 + "url": "https://api.github.com/repos/symfony/var-dumper/zipball/e03ad7c1535e623edbb94c22cc42353e488c6670", 5590 + "reference": "e03ad7c1535e623edbb94c22cc42353e488c6670", 5591 + "shasum": "" 5592 + }, 5593 + "require": { 5594 + "php": ">=8.2", 5595 + "symfony/polyfill-mbstring": "~1.0" 5596 + }, 5597 + "conflict": { 5598 + "symfony/console": "<6.4" 5599 + }, 5600 + "require-dev": { 5601 + "ext-iconv": "*", 5602 + "symfony/console": "^6.4|^7.0", 5603 + "symfony/http-kernel": "^6.4|^7.0", 5604 + "symfony/process": "^6.4|^7.0", 5605 + "symfony/uid": "^6.4|^7.0", 5606 + "twig/twig": "^3.0.4" 5607 + }, 5608 + "bin": [ 5609 + "Resources/bin/var-dump-server" 5610 + ], 5611 + "type": "library", 5612 + "autoload": { 5613 + "files": [ 5614 + "Resources/functions/dump.php" 5615 + ], 5616 + "psr-4": { 5617 + "Symfony\\Component\\VarDumper\\": "" 5618 + }, 5619 + "exclude-from-classmap": [ 5620 + "/Tests/" 5621 + ] 5622 + }, 5623 + "notification-url": "https://packagist.org/downloads/", 5624 + "license": [ 5625 + "MIT" 5626 + ], 5627 + "authors": [ 5628 + { 5629 + "name": "Nicolas Grekas", 5630 + "email": "p@tchwork.com" 5631 + }, 5632 + { 5633 + "name": "Symfony Community", 5634 + "homepage": "https://symfony.com/contributors" 5635 + } 5636 + ], 5637 + "description": "Provides mechanisms for walking through any arbitrary PHP variable", 5638 + "homepage": "https://symfony.com", 5639 + "keywords": [ 5640 + "debug", 5641 + "dump" 5642 + ], 5643 + "support": { 5644 + "source": "https://github.com/symfony/var-dumper/tree/v7.0.4" 5645 + }, 5646 + "funding": [ 5647 + { 5648 + "url": "https://symfony.com/sponsor", 5649 + "type": "custom" 5650 + }, 5651 + { 5652 + "url": "https://github.com/fabpot", 5653 + "type": "github" 5654 + }, 5655 + { 5656 + "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", 5657 + "type": "tidelift" 5658 + } 5659 + ], 5660 + "time": "2024-02-15T11:33:06+00:00" 5661 + }, 5662 + { 5663 + "name": "thecodingmachine/phpstan-strict-rules", 5664 + "version": "v0.12.2", 5665 + "source": { 5666 + "type": "git", 5667 + "url": "https://github.com/thecodingmachine/phpstan-strict-rules.git", 5668 + "reference": "ed65c3cf33e3b668c5a072d49741965114c881b5" 5669 + }, 5670 + "dist": { 5671 + "type": "zip", 5672 + "url": "https://api.github.com/repos/thecodingmachine/phpstan-strict-rules/zipball/ed65c3cf33e3b668c5a072d49741965114c881b5", 5673 + "reference": "ed65c3cf33e3b668c5a072d49741965114c881b5", 5674 + "shasum": "" 5675 + }, 5676 + "require": { 5677 + "php": "^7.1|^8.0", 5678 + "phpstan/phpstan": "^0.12" 5679 + }, 5680 + "require-dev": { 5681 + "php-coveralls/php-coveralls": "^2.1", 5682 + "phpunit/phpunit": "^7.1" 5683 + }, 5684 + "type": "phpstan-extension", 5685 + "extra": { 5686 + "branch-alias": { 5687 + "dev-master": "0.12-dev" 5688 + }, 5689 + "phpstan": { 5690 + "includes": [ 5691 + "phpstan-strict-rules.neon" 5692 + ] 5693 + } 5694 + }, 5695 + "autoload": { 5696 + "psr-4": { 5697 + "TheCodingMachine\\PHPStan\\": "src/" 5698 + } 5699 + }, 5700 + "notification-url": "https://packagist.org/downloads/", 5701 + "license": [ 5702 + "MIT" 5703 + ], 5704 + "authors": [ 5705 + { 5706 + "name": "David Négrier", 5707 + "email": "d.negrier@thecodingmachine.com" 5708 + } 5709 + ], 5710 + "description": "A set of additional rules for PHPStan based on best practices followed at TheCodingMachine", 5711 + "support": { 5712 + "issues": "https://github.com/thecodingmachine/phpstan-strict-rules/issues", 5713 + "source": "https://github.com/thecodingmachine/phpstan-strict-rules/tree/v0.12.2" 5714 + }, 5715 + "time": "2021-11-08T09:01:22+00:00" 5716 + }, 5717 + { 5718 + "name": "theseer/tokenizer", 5719 + "version": "1.2.3", 5720 + "source": { 5721 + "type": "git", 5722 + "url": "https://github.com/theseer/tokenizer.git", 5723 + "reference": "737eda637ed5e28c3413cb1ebe8bb52cbf1ca7a2" 5724 + }, 5725 + "dist": { 5726 + "type": "zip", 5727 + "url": "https://api.github.com/repos/theseer/tokenizer/zipball/737eda637ed5e28c3413cb1ebe8bb52cbf1ca7a2", 5728 + "reference": "737eda637ed5e28c3413cb1ebe8bb52cbf1ca7a2", 5729 + "shasum": "" 5730 + }, 5731 + "require": { 5732 + "ext-dom": "*", 5733 + "ext-tokenizer": "*", 5734 + "ext-xmlwriter": "*", 5735 + "php": "^7.2 || ^8.0" 5736 + }, 5737 + "type": "library", 5738 + "autoload": { 5739 + "classmap": [ 5740 + "src/" 5741 + ] 5742 + }, 5743 + "notification-url": "https://packagist.org/downloads/", 5744 + "license": [ 5745 + "BSD-3-Clause" 5746 + ], 5747 + "authors": [ 5748 + { 5749 + "name": "Arne Blankerts", 5750 + "email": "arne@blankerts.de", 5751 + "role": "Developer" 5752 + } 5753 + ], 5754 + "description": "A small library for converting tokenized PHP source code into XML and potentially other formats", 5755 + "support": { 5756 + "issues": "https://github.com/theseer/tokenizer/issues", 5757 + "source": "https://github.com/theseer/tokenizer/tree/1.2.3" 5758 + }, 5759 + "funding": [ 5760 + { 5761 + "url": "https://github.com/theseer", 5762 + "type": "github" 5763 + } 5764 + ], 5765 + "time": "2024-03-03T12:36:25+00:00" 5766 + }, 5767 + { 5768 + "name": "voku/portable-ascii", 5769 + "version": "2.0.1", 5770 + "source": { 5771 + "type": "git", 5772 + "url": "https://github.com/voku/portable-ascii.git", 5773 + "reference": "b56450eed252f6801410d810c8e1727224ae0743" 5774 + }, 5775 + "dist": { 5776 + "type": "zip", 5777 + "url": "https://api.github.com/repos/voku/portable-ascii/zipball/b56450eed252f6801410d810c8e1727224ae0743", 5778 + "reference": "b56450eed252f6801410d810c8e1727224ae0743", 5779 + "shasum": "" 5780 + }, 5781 + "require": { 5782 + "php": ">=7.0.0" 5783 + }, 5784 + "require-dev": { 5785 + "phpunit/phpunit": "~6.0 || ~7.0 || ~9.0" 5786 + }, 5787 + "suggest": { 5788 + "ext-intl": "Use Intl for transliterator_transliterate() support" 5789 + }, 5790 + "type": "library", 5791 + "autoload": { 5792 + "psr-4": { 5793 + "voku\\": "src/voku/" 5794 + } 5795 + }, 5796 + "notification-url": "https://packagist.org/downloads/", 5797 + "license": [ 5798 + "MIT" 5799 + ], 5800 + "authors": [ 5801 + { 5802 + "name": "Lars Moelleken", 5803 + "homepage": "http://www.moelleken.org/" 5804 + } 5805 + ], 5806 + "description": "Portable ASCII library - performance optimized (ascii) string functions for php.", 5807 + "homepage": "https://github.com/voku/portable-ascii", 5808 + "keywords": [ 5809 + "ascii", 5810 + "clean", 5811 + "php" 5812 + ], 5813 + "support": { 5814 + "issues": "https://github.com/voku/portable-ascii/issues", 5815 + "source": "https://github.com/voku/portable-ascii/tree/2.0.1" 5816 + }, 5817 + "funding": [ 5818 + { 5819 + "url": "https://www.paypal.me/moelleken", 5820 + "type": "custom" 5821 + }, 5822 + { 5823 + "url": "https://github.com/voku", 5824 + "type": "github" 5825 + }, 5826 + { 5827 + "url": "https://opencollective.com/portable-ascii", 5828 + "type": "open_collective" 5829 + }, 5830 + { 5831 + "url": "https://www.patreon.com/voku", 5832 + "type": "patreon" 5833 + }, 5834 + { 5835 + "url": "https://tidelift.com/funding/github/packagist/voku/portable-ascii", 5836 + "type": "tidelift" 5837 + } 5838 + ], 5839 + "time": "2022-03-08T17:03:00+00:00" 5840 + } 5841 + ], 5842 + "aliases": [], 5843 + "minimum-stability": "dev", 5844 + "stability-flags": [], 5845 + "prefer-stable": true, 5846 + "prefer-lowest": false, 5847 + "platform": { 5848 + "php": "^7.4|^8.0", 5849 + "ext-iconv": "*", 5850 + "ext-json": "*", 5851 + "ext-mbstring": "*", 5852 + "ext-tokenizer": "*" 5853 + }, 5854 + "platform-dev": [], 5855 + "plugin-api-version": "2.6.0" 5856 + }
+29
pkgs/development/php-packages/phpinsights/default.nix
···
··· 1 + { lib 2 + , fetchFromGitHub 3 + , php 4 + }: 5 + 6 + php.buildComposerProject (finalAttrs: { 7 + pname = "phpinsights"; 8 + version = "2.11.0"; 9 + 10 + src = fetchFromGitHub { 11 + owner = "nunomaduro"; 12 + repo = "phpinsights"; 13 + rev = "v${finalAttrs.version}"; 14 + hash = "sha256-7ATlfAlCFv78JSKg5cD/VcYoq/EAM/6/GjH3lkfVCJ8="; 15 + }; 16 + 17 + vendorHash = "sha256-ykAv7laYMvzd+uD6raMRQiZmCEa0ELQj1hJPb8UvjCk="; 18 + 19 + composerLock = ./composer.lock; 20 + 21 + meta = { 22 + changelog = "https://github.com/nunomaduro/phpinsights/releases/tag/v${finalAttrs.version}"; 23 + description = "Instant PHP quality checks from your console"; 24 + homepage = "https://phpinsights.com/"; 25 + license = lib.licenses.mit; 26 + mainProgram = "phpinsights"; 27 + maintainers = with lib.maintainers; [ patka ]; 28 + }; 29 + })
+3 -3
pkgs/development/php-packages/phpstan/default.nix
··· 2 3 php.buildComposerProject (finalAttrs: { 4 pname = "phpstan"; 5 - version = "1.10.62"; 6 7 src = fetchFromGitHub { 8 owner = "phpstan"; 9 repo = "phpstan-src"; 10 rev = finalAttrs.version; 11 - hash = "sha256-G/8h5xS2DyGuavVaqkO1Q+M/FoSH7qgTfVddoxIsyqU="; 12 }; 13 14 - vendorHash = "sha256-QEsslE+5KcUNLmk2vlrd+j/dFgEHXqsoESGoQ34IAnM="; 15 composerStrictValidation = false; 16 17 meta = {
··· 2 3 php.buildComposerProject (finalAttrs: { 4 pname = "phpstan"; 5 + version = "1.10.65"; 6 7 src = fetchFromGitHub { 8 owner = "phpstan"; 9 repo = "phpstan-src"; 10 rev = finalAttrs.version; 11 + hash = "sha256-mKNix5TEnr0aUHxn9cYvFafU7yLhTe8AVkHZcu0/a1M="; 12 }; 13 14 + vendorHash = "sha256-NezEoraSomeeMbY7qz2pH2EwLr/VXO1tmWJ5/2fS/qU="; 15 composerStrictValidation = false; 16 17 meta = {
+2 -2
pkgs/development/python-modules/azure-cosmos/default.nix
··· 6 }: 7 8 buildPythonPackage rec { 9 - version = "4.5.1"; 10 format = "setuptools"; 11 pname = "azure-cosmos"; 12 13 src = fetchPypi { 14 inherit pname version; 15 - sha256 = "sha256-xK2oOBMG7sQTwBvFCneOJk3D9Pr6nWlvnfhDYUjSrqg="; 16 }; 17 18 propagatedBuildInputs = [ six requests ];
··· 6 }: 7 8 buildPythonPackage rec { 9 + version = "4.6.0"; 10 format = "setuptools"; 11 pname = "azure-cosmos"; 12 13 src = fetchPypi { 14 inherit pname version; 15 + sha256 = "sha256-2uxqwgHGRzsJK2Ku5x44G+62w6jcNhJJgytwSMTwYeI="; 16 }; 17 18 propagatedBuildInputs = [ six requests ];
+3 -2
pkgs/development/python-modules/booleanoperations/default.nix
··· 4 }: 5 6 buildPythonPackage rec { 7 - pname = "booleanOperations"; 8 version = "0.9.0"; 9 10 src = fetchPypi { 11 - inherit pname version; 12 sha256 = "1f41lb19m8azchl1aqz6j5ycbspb8jsf1cnn42hlydxd68f85ylc"; 13 extension = "zip"; 14 };
··· 4 }: 5 6 buildPythonPackage rec { 7 + pname = "booleanoperations"; 8 version = "0.9.0"; 9 10 src = fetchPypi { 11 + pname = "booleanOperations"; 12 + inherit version; 13 sha256 = "1f41lb19m8azchl1aqz6j5ycbspb8jsf1cnn42hlydxd68f85ylc"; 14 extension = "zip"; 15 };
+2 -2
pkgs/development/python-modules/chart-studio/default.nix
··· 13 14 buildPythonPackage rec { 15 pname = "chart-studio"; 16 - version = "5.19.0"; 17 pyproject = true; 18 19 # chart-studio was split from plotly ··· 21 owner = "plotly"; 22 repo = "plotly.py"; 23 rev = "refs/tags/v${version}"; 24 - hash = "sha256-Xi1Sf07TLPv6TsmsR2WDfY9NYdglpwiu22RjMiktTdw="; 25 }; 26 27 sourceRoot = "${src.name}/packages/python/chart-studio";
··· 13 14 buildPythonPackage rec { 15 pname = "chart-studio"; 16 + version = "5.20.0"; 17 pyproject = true; 18 19 # chart-studio was split from plotly ··· 21 owner = "plotly"; 22 repo = "plotly.py"; 23 rev = "refs/tags/v${version}"; 24 + hash = "sha256-LSZGaefxQC6h9VAJ2wgZyaQPR6vs0wrp2oxd51I3pL8="; 25 }; 26 27 sourceRoot = "${src.name}/packages/python/chart-studio";
+2 -2
pkgs/development/python-modules/clarifai-grpc/default.nix
··· 11 12 buildPythonPackage rec { 13 pname = "clarifai-grpc"; 14 - version = "10.2.1"; 15 pyproject = true; 16 17 disabled = pythonOlder "3.8"; ··· 20 owner = "Clarifai"; 21 repo = "clarifai-python-grpc"; 22 rev = "refs/tags/${version}"; 23 - hash = "sha256-8U1e4NOvi2+8GFMXwKiAiCyMYTsfKGW728v0tk6WlgQ="; 24 }; 25 26 nativeBuildInputs = [
··· 11 12 buildPythonPackage rec { 13 pname = "clarifai-grpc"; 14 + version = "10.2.2"; 15 pyproject = true; 16 17 disabled = pythonOlder "3.8"; ··· 20 owner = "Clarifai"; 21 repo = "clarifai-python-grpc"; 22 rev = "refs/tags/${version}"; 23 + hash = "sha256-beBUluOTu90H2pinBWhb0Q1KmQ0vq23k+ZyCJVoc7ls="; 24 }; 25 26 nativeBuildInputs = [
+28
pkgs/development/python-modules/dbglib/default.nix
···
··· 1 + { lib 2 + , buildPythonPackage 3 + , fetchPypi 4 + , poetry-core 5 + , pythonOlder 6 + }: 7 + 8 + buildPythonPackage rec { 9 + pname = "dbglib"; 10 + version = "0.3.0"; 11 + format = "pyproject"; 12 + disabled = pythonOlder "3.9"; 13 + src = fetchPypi { 14 + inherit pname version; 15 + sha256 = "7b4fd5c4949af435a7ab558f87b406acd5ddf9dc7f01fc3b3e99ebcec9a4674c"; 16 + }; 17 + propagatedBuildInputs = [ 18 + poetry-core 19 + ]; 20 + pythonImportsCheck = [ 21 + "dbglib" 22 + ]; 23 + meta = with lib; { 24 + homepage = "https://github.com/savioxavier/dbglib/"; 25 + license = licenses.mit; 26 + maintainers = [ maintainers.jetpackjackson ]; 27 + }; 28 + }
+22 -13
pkgs/development/python-modules/exchangelib/default.nix
··· 5 , defusedxml 6 , dnspython 7 , fetchFromGitHub 8 - , fetchpatch 9 , flake8 10 , isodate 11 , lxml ··· 18 , pyyaml 19 , requests 20 , requests-ntlm 21 , requests-oauthlib 22 , requests-kerberos 23 , requests-mock 24 , tzdata 25 , tzlocal 26 }: 27 28 buildPythonPackage rec { 29 pname = "exchangelib"; 30 - version = "5.1.0"; 31 - format = "setuptools"; 32 33 disabled = pythonOlder "3.7"; 34 35 src = fetchFromGitHub { 36 owner = "ecederstrand"; 37 - repo = pname; 38 rev = "refs/tags/v${version}"; 39 - hash = "sha256-WKQgfmEbil55WO3tWVq4n9wiJNw0Op/jbI7xt5vtKpA="; 40 }; 41 42 - patches = [ 43 - (fetchpatch { 44 - name = "tests-timezones-2.patch"; 45 - url = "https://github.com/ecederstrand/exchangelib/commit/419eafcd9261bfd0617823ee437204d5556a8271.diff"; 46 - excludes = [ "tests/test_ewsdatetime.py" ]; 47 - hash = "sha256-dSp6NkNT5dHOg8XgDi8sR3t3hq46sNtPjUXva2YfFSU="; 48 - }) 49 ]; 50 51 - propagatedBuildInputs = [ 52 cached-property 53 defusedxml 54 dnspython ··· 65 ] ++ lib.optionals (pythonOlder "3.9") [ 66 backports-zoneinfo 67 ]; 68 69 nativeCheckInputs = [ 70 flake8
··· 5 , defusedxml 6 , dnspython 7 , fetchFromGitHub 8 , flake8 9 , isodate 10 , lxml ··· 17 , pyyaml 18 , requests 19 , requests-ntlm 20 + , requests-gssapi 21 , requests-oauthlib 22 , requests-kerberos 23 , requests-mock 24 + , setuptools 25 , tzdata 26 , tzlocal 27 }: 28 29 buildPythonPackage rec { 30 pname = "exchangelib"; 31 + version = "5.2.0"; 32 + pyproject = true; 33 34 disabled = pythonOlder "3.7"; 35 36 src = fetchFromGitHub { 37 owner = "ecederstrand"; 38 + repo = "exchangelib"; 39 rev = "refs/tags/v${version}"; 40 + hash = "sha256-q45aYVyp75PUiqYSMSvSFMy3vaclv93QVkjKWVrxWc4="; 41 }; 42 43 + build-system = [ 44 + setuptools 45 ]; 46 47 + dependencies = [ 48 cached-property 49 defusedxml 50 dnspython ··· 61 ] ++ lib.optionals (pythonOlder "3.9") [ 62 backports-zoneinfo 63 ]; 64 + 65 + passthru.optional-dependencies = { 66 + complete = [ 67 + requests-gssapi 68 + # requests-negotiate-sspi 69 + ]; 70 + kerberos = [ 71 + requests-gssapi 72 + ]; 73 + # sspi = [ 74 + # requests-negotiate-sspi 75 + # ]; 76 + }; 77 78 nativeCheckInputs = [ 79 flake8
+2 -2
pkgs/development/python-modules/fido2/default.nix
··· 12 13 buildPythonPackage rec { 14 pname = "fido2"; 15 - version = "1.1.2"; 16 format = "pyproject"; 17 18 disabled = pythonOlder "3.7"; 19 20 src = fetchPypi { 21 inherit pname version; 22 - hash = "sha256-YRDZExBvdhmSAbMtJisoV1YsxGuh0LnFH7zjDck2xXM="; 23 }; 24 25 nativeBuildInputs = [
··· 12 13 buildPythonPackage rec { 14 pname = "fido2"; 15 + version = "1.1.3"; 16 format = "pyproject"; 17 18 disabled = pythonOlder "3.7"; 19 20 src = fetchPypi { 21 inherit pname version; 22 + hash = "sha256-JhAPIm0SztYhymGYUozhft9nt430KHruEoX+481aqfw="; 23 }; 24 25 nativeBuildInputs = [
+3 -2
pkgs/development/python-modules/flask-bootstrap/default.nix
··· 1 { lib, buildPythonPackage, fetchPypi, flask, visitor, dominate }: 2 3 buildPythonPackage rec { 4 - pname = "Flask-Bootstrap"; 5 version = "3.3.7.1"; 6 7 src = fetchPypi { 8 - inherit pname version; 9 sha256 = "1j1s2bplaifsnmr8vfxa3czca4rz78xyhrg4chx39xl306afs26b"; 10 }; 11
··· 1 { lib, buildPythonPackage, fetchPypi, flask, visitor, dominate }: 2 3 buildPythonPackage rec { 4 + pname = "flask-bootstrap"; 5 version = "3.3.7.1"; 6 7 src = fetchPypi { 8 + pname = "Flask-Bootstrap"; 9 + inherit version; 10 sha256 = "1j1s2bplaifsnmr8vfxa3czca4rz78xyhrg4chx39xl306afs26b"; 11 }; 12
+3 -2
pkgs/development/python-modules/flask-caching/default.nix
··· 12 }: 13 14 buildPythonPackage rec { 15 - pname = "Flask-Caching"; 16 version = "2.1.0"; 17 format = "setuptools"; 18 disabled = pythonOlder "3.7"; 19 20 src = fetchPypi { 21 - inherit pname version; 22 hash = "sha256-t1AMFFE1g2qVLj3jqAiB2WVOMnopyFLJJlYH9cRJI1w="; 23 }; 24
··· 12 }: 13 14 buildPythonPackage rec { 15 + pname = "flask-caching"; 16 version = "2.1.0"; 17 format = "setuptools"; 18 disabled = pythonOlder "3.7"; 19 20 src = fetchPypi { 21 + pname = "Flask-Caching"; 22 + inherit version; 23 hash = "sha256-t1AMFFE1g2qVLj3jqAiB2WVOMnopyFLJJlYH9cRJI1w="; 24 }; 25
+3 -2
pkgs/development/python-modules/flask-common/default.nix
··· 2 , crayons, flask, flask-caching, gunicorn, maya, meinheld, whitenoise }: 3 4 buildPythonPackage rec { 5 - pname = "Flask-Common"; 6 version = "0.3.0"; 7 8 src = fetchPypi { 9 - inherit pname version; 10 sha256 = "13d99f2dbc0a332b8bc4b2cc394d3e48f89672c266868e372cd9d7b433d921a9"; 11 }; 12
··· 2 , crayons, flask, flask-caching, gunicorn, maya, meinheld, whitenoise }: 3 4 buildPythonPackage rec { 5 + pname = "flask-common"; 6 version = "0.3.0"; 7 8 src = fetchPypi { 9 + pname = "Flask-Common"; 10 + inherit version; 11 sha256 = "13d99f2dbc0a332b8bc4b2cc394d3e48f89672c266868e372cd9d7b433d921a9"; 12 }; 13
+1 -1
pkgs/development/python-modules/flask-seasurf/default.nix
··· 1 { lib, fetchFromGitHub, fetchpatch, buildPythonPackage, isPy3k, flask, mock, unittestCheckHook }: 2 3 buildPythonPackage rec { 4 - pname = "Flask-SeaSurf"; 5 version = "1.1.1"; 6 disabled = !isPy3k; 7
··· 1 { lib, fetchFromGitHub, fetchpatch, buildPythonPackage, isPy3k, flask, mock, unittestCheckHook }: 2 3 buildPythonPackage rec { 4 + pname = "flask-seasurf"; 5 version = "1.1.1"; 6 disabled = !isPy3k; 7
+1 -1
pkgs/development/python-modules/flask-session/default.nix
··· 8 }: 9 10 buildPythonPackage rec { 11 - pname = "Flask-Session"; 12 version = "0.5.0"; 13 format = "pyproject"; 14
··· 8 }: 9 10 buildPythonPackage rec { 11 + pname = "flask-session"; 12 version = "0.5.0"; 13 format = "pyproject"; 14
+1 -1
pkgs/development/python-modules/flask-silk/default.nix
··· 5 }: 6 7 buildPythonPackage { 8 - pname = "Flask-Silk"; 9 version = "unstable-2018-06-28"; 10 11 # master fixes flask import syntax and has no major changes
··· 5 }: 6 7 buildPythonPackage { 8 + pname = "flask-silk"; 9 version = "unstable-2018-06-28"; 10 11 # master fixes flask import syntax and has no major changes
+1 -1
pkgs/development/python-modules/flask-socketio/default.nix
··· 10 }: 11 12 buildPythonPackage rec { 13 - pname = "Flask-SocketIO"; 14 version = "5.3.6"; 15 format = "pyproject"; 16
··· 10 }: 11 12 buildPythonPackage rec { 13 + pname = "flask-socketio"; 14 version = "5.3.6"; 15 format = "pyproject"; 16
+3 -2
pkgs/development/python-modules/flask-sslify/default.nix
··· 1 { lib, fetchPypi, buildPythonPackage, flask }: 2 3 buildPythonPackage rec { 4 - pname = "Flask-SSLify"; 5 version = "0.1.5"; 6 7 src = fetchPypi { 8 - inherit pname version; 9 sha256 = "0gjl1m828z5dm3c5dpc2qjgi4llf84cp72mafr0ib5fd14y1sgnk"; 10 }; 11
··· 1 { lib, fetchPypi, buildPythonPackage, flask }: 2 3 buildPythonPackage rec { 4 + pname = "flask-sslify"; 5 version = "0.1.5"; 6 7 src = fetchPypi { 8 + pname = "Flask-SSLify"; 9 + inherit version; 10 sha256 = "0gjl1m828z5dm3c5dpc2qjgi4llf84cp72mafr0ib5fd14y1sgnk"; 11 }; 12
+1 -2
pkgs/development/python-modules/flask-versioned/default.nix
··· 1 { lib, buildPythonPackage, fetchFromGitHub, flask }: 2 3 buildPythonPackage rec { 4 - pname = "Flask-Versioned"; 5 version = "0.9.4-20101221"; 6 7 src = fetchFromGitHub { ··· 20 maintainers = with maintainers; [ ]; 21 }; 22 } 23 -
··· 1 { lib, buildPythonPackage, fetchFromGitHub, flask }: 2 3 buildPythonPackage rec { 4 + pname = "flask-versioned"; 5 version = "0.9.4-20101221"; 6 7 src = fetchFromGitHub { ··· 20 maintainers = with maintainers; [ ]; 21 }; 22 }
+1 -1
pkgs/development/python-modules/flet-runtime/default.nix
··· 47 description = "A base package for Flet desktop and Flet mobile"; 48 homepage = "https://flet.dev/"; 49 license = lib.licenses.asl20; 50 - maintainers = with lib.maintainers; [ lucasew wegank ]; 51 }; 52 }
··· 47 description = "A base package for Flet desktop and Flet mobile"; 48 homepage = "https://flet.dev/"; 49 license = lib.licenses.asl20; 50 + maintainers = with lib.maintainers; [ lucasew ]; 51 }; 52 }
+3 -2
pkgs/development/python-modules/fontpens/default.nix
··· 1 { lib, buildPythonPackage, fetchPypi, fonttools }: 2 3 buildPythonPackage rec { 4 - pname = "fontPens"; 5 version = "0.2.4"; 6 7 src = fetchPypi { 8 - inherit pname version; 9 sha256 = "1za15dzsnymq6d9x7xdfqwgw4a3003wj75fn2crhyidkfd2s3nd6"; 10 extension = "zip"; 11 };
··· 1 { lib, buildPythonPackage, fetchPypi, fonttools }: 2 3 buildPythonPackage rec { 4 + pname = "fontpens"; 5 version = "0.2.4"; 6 7 src = fetchPypi { 8 + pname = "fontPens"; 9 + inherit version; 10 sha256 = "1za15dzsnymq6d9x7xdfqwgw4a3003wj75fn2crhyidkfd2s3nd6"; 11 extension = "zip"; 12 };
+3 -2
pkgs/development/python-modules/foxdot/default.nix
··· 7 }: 8 9 buildPythonPackage rec { 10 - pname = "FoxDot"; 11 version = "0.8.12"; 12 13 src = fetchPypi { 14 - inherit pname version; 15 sha256 = "528999da55ad630e540a39c0eaeacd19c58c36f49d65d24ea9704d0781e18c90"; 16 }; 17
··· 7 }: 8 9 buildPythonPackage rec { 10 + pname = "foxdot"; 11 version = "0.8.12"; 12 13 src = fetchPypi { 14 + pname = "FoxDot"; 15 + inherit version; 16 sha256 = "528999da55ad630e540a39c0eaeacd19c58c36f49d65d24ea9704d0781e18c90"; 17 }; 18
+2 -2
pkgs/development/python-modules/gcal-sync/default.nix
··· 14 15 buildPythonPackage rec { 16 pname = "gcal-sync"; 17 - version = "6.0.3"; 18 pyproject = true; 19 20 disabled = pythonOlder "3.10"; ··· 23 owner = "allenporter"; 24 repo = "gcal_sync"; 25 rev = "refs/tags/${version}"; 26 - hash = "sha256-i5K4kJcieugPkXIuDje8tk5TEX6EwDywUB6MByLmukA="; 27 }; 28 29 nativeBuildInputs = [
··· 14 15 buildPythonPackage rec { 16 pname = "gcal-sync"; 17 + version = "6.0.4"; 18 pyproject = true; 19 20 disabled = pythonOlder "3.10"; ··· 23 owner = "allenporter"; 24 repo = "gcal_sync"; 25 rev = "refs/tags/${version}"; 26 + hash = "sha256-ufoe9+4zhlixcSGMAhuhJx2Y2vrN036N8UvyP3xuTRQ="; 27 }; 28 29 nativeBuildInputs = [
+3 -2
pkgs/development/python-modules/genshi/default.nix
··· 6 }: 7 8 buildPythonPackage rec { 9 - pname = "Genshi"; 10 version = "0.7.7"; 11 12 src = fetchPypi { 13 - inherit pname version; 14 hash = "sha256-wQBSCGLNaQhdEO4ah+kSief1n2s9m9Yiv1iygE5rmqs="; 15 }; 16
··· 6 }: 7 8 buildPythonPackage rec { 9 + pname = "genshi"; 10 version = "0.7.7"; 11 12 src = fetchPypi { 13 + pname = "Genshi"; 14 + inherit version; 15 hash = "sha256-wQBSCGLNaQhdEO4ah+kSief1n2s9m9Yiv1iygE5rmqs="; 16 }; 17
+2 -2
pkgs/development/python-modules/jc/default.nix
··· 13 14 buildPythonPackage rec { 15 pname = "jc"; 16 - version = "1.25.1"; 17 format = "setuptools"; 18 disabled = pythonOlder "3.6"; 19 ··· 21 owner = "kellyjonbrazil"; 22 repo = pname; 23 rev = "refs/tags/v${version}"; 24 - hash = "sha256-A9bmnamoRwDG/HFDjdBvnfGB+XqpAdLVnHeHtSf07zg="; 25 }; 26 27 propagatedBuildInputs = [ ruamel-yaml xmltodict pygments ];
··· 13 14 buildPythonPackage rec { 15 pname = "jc"; 16 + version = "1.25.2"; 17 format = "setuptools"; 18 disabled = pythonOlder "3.6"; 19 ··· 21 owner = "kellyjonbrazil"; 22 repo = pname; 23 rev = "refs/tags/v${version}"; 24 + hash = "sha256-SDZ92m4TVH5/ldGkVZspzIrR0G1vHOv1OvAOSaWYkZ0="; 25 }; 26 27 propagatedBuildInputs = [ ruamel-yaml xmltodict pygments ];
+4 -4
pkgs/development/python-modules/litellm/default.nix
··· 33 34 buildPythonPackage rec { 35 pname = "litellm"; 36 - version = "1.33.7"; 37 pyproject = true; 38 39 disabled = pythonOlder "3.8"; ··· 42 owner = "BerriAI"; 43 repo = "litellm"; 44 rev = "refs/tags/v${version}"; 45 - hash = "sha256-o2MqZ9d2YDe0eQtao9OO9Ysl3cKTGiHqaYknOvcyCT4="; 46 }; 47 48 postPatch = '' 49 rm -rf dist 50 ''; 51 52 - nativeBuildInputs = [ 53 poetry-core 54 ]; 55 56 - propagatedBuildInputs = [ 57 aiohttp 58 click 59 importlib-metadata
··· 33 34 buildPythonPackage rec { 35 pname = "litellm"; 36 + version = "1.34.0"; 37 pyproject = true; 38 39 disabled = pythonOlder "3.8"; ··· 42 owner = "BerriAI"; 43 repo = "litellm"; 44 rev = "refs/tags/v${version}"; 45 + hash = "sha256-FRAT7wQZEO60Hf3sJv+jLIHif8ium0j2Mr1mU/XKlCM="; 46 }; 47 48 postPatch = '' 49 rm -rf dist 50 ''; 51 52 + build-system = [ 53 poetry-core 54 ]; 55 56 + dependencies = [ 57 aiohttp 58 click 59 importlib-metadata
+2 -2
pkgs/development/python-modules/lmcloud/default.nix
··· 11 12 buildPythonPackage rec { 13 pname = "lmcloud"; 14 - version = "1.1.4"; 15 pyproject = true; 16 17 disabled = pythonOlder "3.11"; ··· 20 owner = "zweckj"; 21 repo = "lmcloud"; 22 rev = "refs/tags/v${version}"; 23 - hash = "sha256-uiyZGFfSJrTjw0CvHrCor4Ef5hdkMbEHGHQH3+NxYWE="; 24 }; 25 26 build-system = [
··· 11 12 buildPythonPackage rec { 13 pname = "lmcloud"; 14 + version = "1.1.5"; 15 pyproject = true; 16 17 disabled = pythonOlder "3.11"; ··· 20 owner = "zweckj"; 21 repo = "lmcloud"; 22 rev = "refs/tags/v${version}"; 23 + hash = "sha256-7w/7A66JDMu2Qn0V8GeUuBhDApTN/9SAriEUGJdKVEM="; 24 }; 25 26 build-system = [
+3 -2
pkgs/development/python-modules/pcbnew-transition/default.nix pkgs/development/python-modules/pcbnewtransition/default.nix
··· 6 , versioneer 7 }: 8 buildPythonPackage rec { 9 - pname = "pcbnewTransition"; 10 version = "0.4.1"; 11 format = "setuptools"; 12 13 disabled = pythonOlder "3.7"; 14 15 src = fetchPypi { 16 - inherit pname version; 17 hash = "sha256-+mRExuDuEYxSSlrkEjSyPK+RRJZo+YJH7WnUVfjblRQ="; 18 }; 19
··· 6 , versioneer 7 }: 8 buildPythonPackage rec { 9 + pname = "pcbnewtransition"; 10 version = "0.4.1"; 11 format = "setuptools"; 12 13 disabled = pythonOlder "3.7"; 14 15 src = fetchPypi { 16 + pname = "pcbnewTransition"; 17 + inherit version; 18 hash = "sha256-+mRExuDuEYxSSlrkEjSyPK+RRJZo+YJH7WnUVfjblRQ="; 19 }; 20
+2 -2
pkgs/development/python-modules/peft/default.nix
··· 14 15 buildPythonPackage rec { 16 pname = "peft"; 17 - version = "0.9.0"; 18 format = "pyproject"; 19 20 disabled = pythonOlder "3.8"; ··· 23 owner = "huggingface"; 24 repo = pname; 25 rev = "refs/tags/v${version}"; 26 - hash = "sha256-RdWCIR28OqmpA92/5OWA5sCCPQCAWpUzCZpkHvNMj6M="; 27 }; 28 29 nativeBuildInputs = [ setuptools ];
··· 14 15 buildPythonPackage rec { 16 pname = "peft"; 17 + version = "0.10.0"; 18 format = "pyproject"; 19 20 disabled = pythonOlder "3.8"; ··· 23 owner = "huggingface"; 24 repo = pname; 25 rev = "refs/tags/v${version}"; 26 + hash = "sha256-Aln5WyDgNnxOUwyhOz9NGsnV1zXt/Rs57ULxR5ZJXNM="; 27 }; 28 29 nativeBuildInputs = [ setuptools ];
+2 -2
pkgs/development/python-modules/pyahocorasick/default.nix
··· 8 9 buildPythonPackage rec { 10 pname = "pyahocorasick"; 11 - version = "2.0.0"; 12 format = "setuptools"; 13 14 disabled = pythonOlder "3.7"; ··· 17 owner = "WojciechMula"; 18 repo = pname; 19 rev = "refs/tags/${version}"; 20 - hash = "sha256-Ugl7gHyubXpxe4aots2e9stLuQAZEWsrlDuAHdSC0SA="; 21 }; 22 23 nativeCheckInputs = [
··· 8 9 buildPythonPackage rec { 10 pname = "pyahocorasick"; 11 + version = "2.1.0"; 12 format = "setuptools"; 13 14 disabled = pythonOlder "3.7"; ··· 17 owner = "WojciechMula"; 18 repo = pname; 19 rev = "refs/tags/${version}"; 20 + hash = "sha256-SCIgu0uEjiSUiIP0WesJG+y+3ZqFBfI5PdgUzviOVrs="; 21 }; 22 23 nativeCheckInputs = [
+3 -3
pkgs/development/python-modules/pyathena/default.nix
··· 15 16 buildPythonPackage rec { 17 pname = "pyathena"; 18 - version = "3.3.0"; 19 - format = "pyproject"; 20 21 disabled = pythonOlder "3.8"; 22 23 src = fetchPypi { 24 inherit pname version; 25 - hash = "sha256-3S5iQembhaQ1McxAJyZEgG0z60S5UhEWGv7BtJbkPTc="; 26 }; 27 28 nativeBuildInputs = [
··· 15 16 buildPythonPackage rec { 17 pname = "pyathena"; 18 + version = "3.5.1"; 19 + pyproject = true; 20 21 disabled = pythonOlder "3.8"; 22 23 src = fetchPypi { 24 inherit pname version; 25 + hash = "sha256-9T5qm3Vmg6eZQtdxaLnj4+d5SAglJo2wKo+8y25gQik="; 26 }; 27 28 nativeBuildInputs = [
+2 -2
pkgs/development/python-modules/pyngrok/default.nix
··· 8 9 buildPythonPackage rec { 10 pname = "pyngrok"; 11 - version = "7.1.5"; 12 pyproject = true; 13 14 disabled = pythonOlder "3.8"; 15 16 src = fetchPypi { 17 inherit pname version; 18 - hash = "sha256-9oS/iBuAWQ3COlnhgeN0e7CFj6VNbkfpPe35tO0BSpo="; 19 }; 20 21 nativeBuildInputs = [
··· 8 9 buildPythonPackage rec { 10 pname = "pyngrok"; 11 + version = "7.1.6"; 12 pyproject = true; 13 14 disabled = pythonOlder "3.8"; 15 16 src = fetchPypi { 17 inherit pname version; 18 + hash = "sha256-BcD8pjQJE2WKvdxiOgpTknrO2T4n/++AHSSBS8sYDqo="; 19 }; 20 21 nativeBuildInputs = [
+2 -2
pkgs/development/python-modules/requests-gssapi/default.nix
··· 10 11 buildPythonPackage rec { 12 pname = "requests-gssapi"; 13 - version = "1.2.3"; 14 pyproject = true; 15 16 disabled = pythonOlder "3.8"; 17 18 src = fetchPypi { 19 inherit pname version; 20 - hash = "sha256-IHhFCJgUAfcVPJM+7QlTOJM6QIGNplolnb8tgNzLFQ4="; 21 }; 22 23 build-system = [
··· 10 11 buildPythonPackage rec { 12 pname = "requests-gssapi"; 13 + version = "1.3.0"; 14 pyproject = true; 15 16 disabled = pythonOlder "3.8"; 17 18 src = fetchPypi { 19 inherit pname version; 20 + hash = "sha256-TVK/jCqiqCkTDvzKhcFJQ/3QqnVFWquYWyuHJhWcIMo="; 21 }; 22 23 build-system = [
+2 -2
pkgs/development/python-modules/shap/default.nix
··· 31 32 buildPythonPackage rec { 33 pname = "shap"; 34 - version = "0.44.1"; 35 pyproject = true; 36 37 disabled = pythonOlder "3.8"; ··· 40 owner = "slundberg"; 41 repo = "shap"; 42 rev = "refs/tags/v${version}"; 43 - hash = "sha256-pC201Q/i3UAuJPZw0H+giebhJKVTmmKfxhFdonmkxtI="; 44 }; 45 46 nativeBuildInputs = [
··· 31 32 buildPythonPackage rec { 33 pname = "shap"; 34 + version = "0.45.0"; 35 pyproject = true; 36 37 disabled = pythonOlder "3.8"; ··· 40 owner = "slundberg"; 41 repo = "shap"; 42 rev = "refs/tags/v${version}"; 43 + hash = "sha256-x8845saPoLsWu3Z8Thkhqo3HeLmfAZANj3KE0ftVqZc="; 44 }; 45 46 nativeBuildInputs = [
+2 -2
pkgs/development/python-modules/swift/default.nix
··· 24 25 buildPythonPackage rec { 26 pname = "swift"; 27 - version = "2.32.0"; 28 format = "setuptools"; 29 30 src = fetchPypi { 31 inherit pname version; 32 - hash = "sha256-JeDmZx667rG1ARfRBUDTcOWe7u3ZiytZzGQSRp8bpes="; 33 }; 34 35 postPatch = ''
··· 24 25 buildPythonPackage rec { 26 pname = "swift"; 27 + version = "2.33.0"; 28 format = "setuptools"; 29 30 src = fetchPypi { 31 inherit pname version; 32 + hash = "sha256-4TlJcquK8MC9zQfLKmb88B5xHje1kbPD2jSLiR+N8hs="; 33 }; 34 35 postPatch = ''
+4 -4
pkgs/development/python-modules/tesla-fleet-api/default.nix
··· 9 10 buildPythonPackage rec { 11 pname = "tesla-fleet-api"; 12 - version = "0.5.0"; 13 pyproject = true; 14 15 disabled = pythonOlder "3.10"; ··· 18 owner = "Teslemetry"; 19 repo = "python-tesla-fleet-api"; 20 rev = "refs/tags/v${version}"; 21 - hash = "sha256-IRUH3qWRJoCEvzkkR8/qH5i735B030CLKKRRWO9DVuI="; 22 }; 23 24 - nativeBuildInputs = [ 25 setuptools 26 ]; 27 28 - propagatedBuildInputs = [ 29 aiohttp 30 aiolimiter 31 ];
··· 9 10 buildPythonPackage rec { 11 pname = "tesla-fleet-api"; 12 + version = "0.5.1"; 13 pyproject = true; 14 15 disabled = pythonOlder "3.10"; ··· 18 owner = "Teslemetry"; 19 repo = "python-tesla-fleet-api"; 20 rev = "refs/tags/v${version}"; 21 + hash = "sha256-PbtOokzpJ58SpQOfpSyoDnUb8qcRvy0XPDR5cGMMbKU="; 22 }; 23 24 + build-system = [ 25 setuptools 26 ]; 27 28 + dependencies = [ 29 aiohttp 30 aiolimiter 31 ];
+2 -2
pkgs/development/python-modules/textual/default.nix
··· 16 17 buildPythonPackage rec { 18 pname = "textual"; 19 - version = "0.52.1"; 20 pyproject = true; 21 22 disabled = pythonOlder "3.8"; ··· 25 owner = "Textualize"; 26 repo = "textual"; 27 rev = "refs/tags/v${version}"; 28 - hash = "sha256-a5v8HS6ZswQOl/jIypFJTk+MuMsu89H2pAAlWMPkLjI="; 29 }; 30 31 build-system = [
··· 16 17 buildPythonPackage rec { 18 pname = "textual"; 19 + version = "0.53.1"; 20 pyproject = true; 21 22 disabled = pythonOlder "3.8"; ··· 25 owner = "Textualize"; 26 repo = "textual"; 27 rev = "refs/tags/v${version}"; 28 + hash = "sha256-73qEogHe69B66r4EJOj2RAP95O5z7v/UYARTIEPxrcA="; 29 }; 30 31 build-system = [
+2 -2
pkgs/development/python-modules/ubelt/default.nix
··· 15 16 buildPythonPackage rec { 17 pname = "ubelt"; 18 - version = "1.3.4"; 19 pyproject = true; 20 21 disabled = pythonOlder "3.6"; ··· 24 owner = "Erotemic"; 25 repo = "ubelt"; 26 rev = "refs/tags/v${version}"; 27 - hash = "sha256-pvCmmdPRLupMUCiOvfa+JTX8NPFZ/UcXSPEaaDG3eTk="; 28 }; 29 30 nativeBuildInputs = [
··· 15 16 buildPythonPackage rec { 17 pname = "ubelt"; 18 + version = "1.3.5"; 19 pyproject = true; 20 21 disabled = pythonOlder "3.6"; ··· 24 owner = "Erotemic"; 25 repo = "ubelt"; 26 rev = "refs/tags/v${version}"; 27 + hash = "sha256-pwqqt5Syag4cO6a93+7ZE3eI61yTZGc+NEu/Y0i1U0k="; 28 }; 29 30 nativeBuildInputs = [
+3 -2
pkgs/development/python-modules/zodb/default.nix
··· 15 }: 16 17 buildPythonPackage rec { 18 - pname = "ZODB"; 19 version = "5.8.1"; 20 21 src = fetchPypi { 22 - inherit pname version; 23 hash = "sha256-xsc6vTZg1gb/wfIfl97xS1K0b0pwLsnm7kSabiviZN8="; 24 }; 25
··· 15 }: 16 17 buildPythonPackage rec { 18 + pname = "zodb"; 19 version = "5.8.1"; 20 21 src = fetchPypi { 22 + pname = "ZODB"; 23 + inherit version; 24 hash = "sha256-xsc6vTZg1gb/wfIfl97xS1K0b0pwLsnm7kSabiviZN8="; 25 }; 26
+20 -3
pkgs/development/skaware-packages/build-skaware-package.nix
··· 6 , version 7 # : string 8 , sha256 ? lib.fakeSha256 9 # : string 10 , description 11 # : list Platform ··· 63 inherit sha256; 64 }; 65 66 - inherit outputs; 67 68 dontDisableStatic = true; 69 enableParallelBuilding = true; ··· 97 docFiles = commonMetaFiles; 98 }} $doc/share/doc/${pname} 99 100 ${postInstall} 101 ''; 102 103 postFixup = '' 104 ${cleanPackaging.checkForRemainingFiles} 105 ''; 106 107 meta = { 108 homepage = "https://skarnet.org/software/${pname}/"; ··· 111 maintainers = with lib.maintainers; 112 [ pmahoney Profpatsch qyliss ] ++ maintainers; 113 }; 114 - 115 - inherit passthru; 116 117 }
··· 6 , version 7 # : string 8 , sha256 ? lib.fakeSha256 9 + # : drv | null 10 + , manpages ? null 11 # : string 12 , description 13 # : list Platform ··· 65 inherit sha256; 66 }; 67 68 + outputs = 69 + if manpages == null 70 + then outputs 71 + else 72 + assert (lib.assertMsg (!lib.elem "man" outputs) "If you pass `manpages` to `skawarePackages.buildPackage`, you cannot have a `man` output already!"); 73 + # insert as early as posible, but keep the first element 74 + if lib.length outputs > 0 75 + then [(lib.head outputs) "man"] ++ lib.tail outputs 76 + else ["man"]; 77 78 dontDisableStatic = true; 79 enableParallelBuilding = true; ··· 107 docFiles = commonMetaFiles; 108 }} $doc/share/doc/${pname} 109 110 + ${if manpages == null 111 + then ''echo "no manpages for this package"'' 112 + else '' 113 + echo "copying manpages" 114 + cp -vr ${manpages} $man 115 + ''} 116 + 117 ${postInstall} 118 ''; 119 120 postFixup = '' 121 ${cleanPackaging.checkForRemainingFiles} 122 ''; 123 + 124 + passthru = passthru // (if manpages == null then {} else { inherit manpages; }); 125 126 meta = { 127 homepage = "https://skarnet.org/software/${pname}/"; ··· 130 maintainers = with lib.maintainers; 131 [ pmahoney Profpatsch qyliss ] ++ maintainers; 132 }; 133 134 }
+6 -5
pkgs/development/skaware-packages/default.nix
··· 10 11 # execline 12 execline = callPackage ./execline { }; 13 - execline-man-pages = callPackage ./execline-man-pages { }; 14 15 # servers & tools 16 mdevd = callPackage ./mdevd { }; ··· 32 s6-portable-utils = callPackage ./s6-portable-utils { }; 33 s6-rc = callPackage ./s6-rc { }; 34 35 - s6-man-pages = callPackage ./s6-man-pages { }; 36 - s6-networking-man-pages = callPackage ./s6-networking-man-pages { }; 37 - s6-portable-utils-man-pages = callPackage ./s6-portable-utils-man-pages { }; 38 - s6-rc-man-pages = callPackage ./s6-rc-man-pages { }; 39 })
··· 10 11 # execline 12 execline = callPackage ./execline { }; 13 14 # servers & tools 15 mdevd = callPackage ./mdevd { }; ··· 31 s6-portable-utils = callPackage ./s6-portable-utils { }; 32 s6-rc = callPackage ./s6-rc { }; 33 34 + # manpages (DEPRECATED, they are added directly to the packages now) 35 + execline-man-pages = self.execline.passthru.manpages; 36 + s6-man-pages = self.s6.passthru.manpages; 37 + s6-networking-man-pages = self.s6-networking.passthru.manpages; 38 + s6-portable-utils-man-pages = self.s6-portable-utils.passthru.manpages; 39 + s6-rc-man-pages = self.s6-rc.passthru.manpages; 40 })
-9
pkgs/development/skaware-packages/execline-man-pages/default.nix
··· 1 - { lib, buildManPages }: 2 - 3 - buildManPages { 4 - pname = "execline-man-pages"; 5 - version = "2.9.3.0.5"; 6 - sha256 = "0fcjrj4xp7y7n1c55k45rxr5m7zpv6cbhrkxlxymd4j603i9jh6d"; 7 - description = "Port of the documentation for the execline suite to mdoc"; 8 - maintainers = [ lib.maintainers.sternenseemann ]; 9 - }
···
+15 -16
pkgs/development/skaware-packages/execline/default.nix
··· 1 - { fetchFromGitHub, skawarePackages }: 2 3 - with skawarePackages; 4 let 5 version = "2.9.4.0"; 6 7 # Maintainer of manpages uses following versioning scheme: for every 8 # upstream $version he tags manpages release as ${version}.1, and, 9 # in case of extra fixes to manpages, new tags in form ${version}.2, 10 # ${version}.3 and so on are created. 11 - manpages = fetchFromGitHub { 12 - owner = "flexibeast"; 13 - repo = "execline-man-pages"; 14 - rev = "v2.9.1.0.1"; 15 - sha256 = "nZzzQFMUPmIgPS3aAIgcORr/TSpaLf8UtzBUFD7blt8="; 16 }; 17 18 - in buildPackage { 19 - inherit version; 20 - 21 - pname = "execline"; 22 - sha256 = "mrVdVhU536dv9Kl5BvqZX8SiiOPeUiXLGp2PqenrxJs="; 23 - 24 description = "A small scripting language, to be used in place of a shell in non-interactive scripts"; 25 26 - outputs = [ "bin" "man" "lib" "dev" "doc" "out" ]; 27 28 # TODO: nsss support 29 configureFlags = [ ··· 62 -o "$bin/bin/execlineb" \ 63 ${./execlineb-wrapper.c} \ 64 -lskarnet 65 - mkdir -p $man/share/ 66 - cp -vr ${manpages}/man* $man/share 67 ''; 68 }
··· 1 + { lib, fetchFromGitHub, skawarePackages, skalibs }: 2 3 let 4 version = "2.9.4.0"; 5 6 + in skawarePackages.buildPackage { 7 + inherit version; 8 + 9 + pname = "execline"; 10 + # ATTN: also check whether there is a new manpages version 11 + sha256 = "mrVdVhU536dv9Kl5BvqZX8SiiOPeUiXLGp2PqenrxJs="; 12 + 13 # Maintainer of manpages uses following versioning scheme: for every 14 # upstream $version he tags manpages release as ${version}.1, and, 15 # in case of extra fixes to manpages, new tags in form ${version}.2, 16 # ${version}.3 and so on are created. 17 + manpages = skawarePackages.buildManPages { 18 + pname = "execline-man-pages"; 19 + version = "2.9.3.0.5"; 20 + sha256 = "0fcjrj4xp7y7n1c55k45rxr5m7zpv6cbhrkxlxymd4j603i9jh6d"; 21 + description = "Port of the documentation for the execline suite to mdoc"; 22 + maintainers = [ lib.maintainers.sternenseemann ]; 23 }; 24 25 description = "A small scripting language, to be used in place of a shell in non-interactive scripts"; 26 27 + outputs = [ "bin" "lib" "dev" "doc" "out" ]; 28 29 # TODO: nsss support 30 configureFlags = [ ··· 63 -o "$bin/bin/execlineb" \ 64 ${./execlineb-wrapper.c} \ 65 -lskarnet 66 ''; 67 }
+2 -4
pkgs/development/skaware-packages/mdevd/default.nix
··· 1 - { lib, skawarePackages }: 2 - 3 - with skawarePackages; 4 5 - buildPackage { 6 pname = "mdevd"; 7 version = "0.1.6.3"; 8 sha256 = "9uzw73zUjQTvx1rLLa2WfYULyIFb2wCY8cnvBDOU1DA=";
··· 1 + { lib, skawarePackages, skalibs }: 2 3 + skawarePackages.buildPackage { 4 pname = "mdevd"; 5 version = "0.1.6.3"; 6 sha256 = "9uzw73zUjQTvx1rLLa2WfYULyIFb2wCY8cnvBDOU1DA=";
+2 -4
pkgs/development/skaware-packages/nsss/default.nix
··· 1 - { skawarePackages }: 2 - 3 - with skawarePackages; 4 5 - buildPackage { 6 pname = "nsss"; 7 version = "0.2.0.4"; 8 sha256 = "ObUE+FvY9rUj0zTlz6YsAqOV2zWZG3XyBt8Ku9Z2Gq0=";
··· 1 + { skawarePackages, skalibs }: 2 3 + skawarePackages.buildPackage { 4 pname = "nsss"; 5 version = "0.2.0.4"; 6 sha256 = "ObUE+FvY9rUj0zTlz6YsAqOV2zWZG3XyBt8Ku9Z2Gq0=";
+2 -4
pkgs/development/skaware-packages/s6-dns/default.nix
··· 1 - { skawarePackages }: 2 - 3 - with skawarePackages; 4 5 - buildPackage { 6 pname = "s6-dns"; 7 version = "2.3.7.1"; 8 sha256 = "zwJYV07H1itlTgwq14r0x9Z6xMnLN/eBSA9ZflSzD20=";
··· 1 + { skawarePackages, skalibs }: 2 3 + skawarePackages.buildPackage { 4 pname = "s6-dns"; 5 version = "2.3.7.1"; 6 sha256 = "zwJYV07H1itlTgwq14r0x9Z6xMnLN/eBSA9ZflSzD20=";
+2 -4
pkgs/development/skaware-packages/s6-linux-init/default.nix
··· 1 - { lib, skawarePackages }: 2 - 3 - with skawarePackages; 4 5 - buildPackage { 6 pname = "s6-linux-init"; 7 version = "1.1.2.0"; 8 sha256 = "sha256-Ea4I0KZiELXla2uu4Pa5sbafvtsF/aEoWxFaMcpGx38=";
··· 1 + { lib, skawarePackages, skalibs, execline, s6 }: 2 3 + skawarePackages.buildPackage { 4 pname = "s6-linux-init"; 5 version = "1.1.2.0"; 6 sha256 = "sha256-Ea4I0KZiELXla2uu4Pa5sbafvtsF/aEoWxFaMcpGx38=";
+2 -4
pkgs/development/skaware-packages/s6-linux-utils/default.nix
··· 1 - { lib, skawarePackages }: 2 - 3 - with skawarePackages; 4 5 - buildPackage { 6 pname = "s6-linux-utils"; 7 version = "2.6.2.0"; 8 sha256 = "j5RGM8qH09I+DwPJw4PRUC1QjJusFtOMP79yOl6rK7c=";
··· 1 + { lib, skawarePackages, skalibs }: 2 3 + skawarePackages.buildPackage { 4 pname = "s6-linux-utils"; 5 version = "2.6.2.0"; 6 sha256 = "j5RGM8qH09I+DwPJw4PRUC1QjJusFtOMP79yOl6rK7c=";
-9
pkgs/development/skaware-packages/s6-man-pages/default.nix
··· 1 - { lib, buildManPages }: 2 - 3 - buildManPages { 4 - pname = "s6-man-pages"; 5 - version = "2.12.0.2.1"; 6 - sha256 = "sha256-fFU+cRwXb4SwHsI/r0ghuzCf6hEK/muPPp2XMvD8VtQ="; 7 - description = "Port of the documentation for the s6 supervision suite to mdoc"; 8 - maintainers = [ lib.maintainers.sternenseemann ]; 9 - }
···
-9
pkgs/development/skaware-packages/s6-networking-man-pages/default.nix
··· 1 - { lib, buildManPages }: 2 - 3 - buildManPages { 4 - pname = "s6-networking-man-pages"; 5 - version = "2.5.1.3.3"; 6 - sha256 = "02ba5jyfpbib402mfl42pbbdxyjy2vhpiz1b2qdg4ax58yr4jzqk"; 7 - description = "Port of the documentation for the s6-networking suite to mdoc"; 8 - maintainers = [ lib.maintainers.sternenseemann ]; 9 - }
···
+10 -3
pkgs/development/skaware-packages/s6-networking/default.nix
··· 1 - { lib, skawarePackages 2 3 # Whether to build the TLS/SSL tools and what library to use 4 # acceptable values: "bearssl", "libressl", false 5 , sslSupport ? "bearssl" , libressl, bearssl 6 }: 7 8 - with skawarePackages; 9 let 10 sslSupportEnabled = sslSupport != false; 11 sslLibs = { ··· 17 assert sslSupportEnabled -> sslLibs ? ${sslSupport}; 18 19 20 - buildPackage { 21 pname = "s6-networking"; 22 version = "2.7.0.2"; 23 sha256 = "wzxvGyvhb4miGvlGz9BiQqEvmBhMiYt1XdskM4ZxzrE="; 24 25 description = "A suite of small networking utilities for Unix systems"; 26
··· 1 + { lib, skawarePackages, skalibs, execline, s6, s6-dns 2 3 # Whether to build the TLS/SSL tools and what library to use 4 # acceptable values: "bearssl", "libressl", false 5 , sslSupport ? "bearssl" , libressl, bearssl 6 }: 7 8 let 9 sslSupportEnabled = sslSupport != false; 10 sslLibs = { ··· 16 assert sslSupportEnabled -> sslLibs ? ${sslSupport}; 17 18 19 + skawarePackages.buildPackage { 20 pname = "s6-networking"; 21 version = "2.7.0.2"; 22 sha256 = "wzxvGyvhb4miGvlGz9BiQqEvmBhMiYt1XdskM4ZxzrE="; 23 + 24 + manpages = skawarePackages.buildManPages { 25 + pname = "s6-networking-man-pages"; 26 + version = "2.5.1.3.3"; 27 + sha256 = "02ba5jyfpbib402mfl42pbbdxyjy2vhpiz1b2qdg4ax58yr4jzqk"; 28 + description = "Port of the documentation for the s6-networking suite to mdoc"; 29 + maintainers = [ lib.maintainers.sternenseemann ]; 30 + }; 31 32 description = "A suite of small networking utilities for Unix systems"; 33
-9
pkgs/development/skaware-packages/s6-portable-utils-man-pages/default.nix
··· 1 - { lib, buildManPages }: 2 - 3 - buildManPages { 4 - pname = "s6-portable-utils-man-pages"; 5 - version = "2.3.0.2.2"; 6 - sha256 = "0zbxr6jqrx53z1gzfr31nm78wjfmyjvjx7216l527nxl9zn8nnv1"; 7 - description = "Port of the documentation for the s6-portable-utils suite to mdoc"; 8 - maintainers = [ lib.maintainers.somasis ]; 9 - }
···
+10 -4
pkgs/development/skaware-packages/s6-portable-utils/default.nix
··· 1 - { skawarePackages }: 2 3 - with skawarePackages; 4 - 5 - buildPackage { 6 pname = "s6-portable-utils"; 7 version = "2.3.0.3"; 8 sha256 = "PkSSBV0WDCX7kBU/DvwnfX1Sv5gbvj6i6d/lHEk1Yf8="; 9 10 description = "A set of tiny general Unix utilities optimized for simplicity and small size"; 11
··· 1 + { lib, skawarePackages, skalibs }: 2 3 + skawarePackages.buildPackage { 4 pname = "s6-portable-utils"; 5 version = "2.3.0.3"; 6 sha256 = "PkSSBV0WDCX7kBU/DvwnfX1Sv5gbvj6i6d/lHEk1Yf8="; 7 + 8 + manpages = skawarePackages.buildManPages { 9 + pname = "s6-portable-utils-man-pages"; 10 + version = "2.3.0.2.2"; 11 + sha256 = "0zbxr6jqrx53z1gzfr31nm78wjfmyjvjx7216l527nxl9zn8nnv1"; 12 + description = "Port of the documentation for the s6-portable-utils suite to mdoc"; 13 + maintainers = [ lib.maintainers.somasis ]; 14 + }; 15 16 description = "A set of tiny general Unix utilities optimized for simplicity and small size"; 17
-9
pkgs/development/skaware-packages/s6-rc-man-pages/default.nix
··· 1 - { lib, buildManPages }: 2 - 3 - buildManPages { 4 - pname = "s6-rc-man-pages"; 5 - version = "0.5.4.2.1"; 6 - sha256 = "Ywke3FG/xhhUd934auDB+iFRDCvy8IJs6IkirP6O/As="; 7 - description = "mdoc(7) versions of the documentation for the s6-rc service manager"; 8 - maintainers = [ lib.maintainers.qyliss ]; 9 - }
···
+10 -4
pkgs/development/skaware-packages/s6-rc/default.nix
··· 1 - { lib, stdenv, skawarePackages, targetPackages }: 2 3 - with skawarePackages; 4 - 5 - buildPackage { 6 pname = "s6-rc"; 7 version = "0.5.4.2"; 8 sha256 = "AL36WW+nFhUS6XLskoKiq9j9DjHwkXe616K8PY8oOYI="; 9 10 description = "A service manager for s6-based systems"; 11 platforms = lib.platforms.unix;
··· 1 + { lib, stdenv, skawarePackages, targetPackages, skalibs, execline, s6 }: 2 3 + skawarePackages.buildPackage { 4 pname = "s6-rc"; 5 version = "0.5.4.2"; 6 sha256 = "AL36WW+nFhUS6XLskoKiq9j9DjHwkXe616K8PY8oOYI="; 7 + 8 + manpages = skawarePackages.buildManPages { 9 + pname = "s6-rc-man-pages"; 10 + version = "0.5.4.2.1"; 11 + sha256 = "Ywke3FG/xhhUd934auDB+iFRDCvy8IJs6IkirP6O/As="; 12 + description = "mdoc(7) versions of the documentation for the s6-rc service manager"; 13 + maintainers = [ lib.maintainers.qyliss ]; 14 + }; 15 16 description = "A service manager for s6-based systems"; 17 platforms = lib.platforms.unix;
+10 -4
pkgs/development/skaware-packages/s6/default.nix
··· 1 - { skawarePackages }: 2 3 - with skawarePackages; 4 - 5 - buildPackage { 6 pname = "s6"; 7 version = "2.12.0.3"; 8 sha256 = "gA0xIm9sJc3T7AtlJA+AtWzl7BNzQdCo0VTndjjlgQM="; 9 10 description = "skarnet.org's small & secure supervision software suite"; 11
··· 1 + { lib, skawarePackages, skalibs, execline }: 2 3 + skawarePackages.buildPackage { 4 pname = "s6"; 5 version = "2.12.0.3"; 6 sha256 = "gA0xIm9sJc3T7AtlJA+AtWzl7BNzQdCo0VTndjjlgQM="; 7 + 8 + manpages = skawarePackages.buildManPages { 9 + pname = "s6-man-pages"; 10 + version = "2.12.0.2.1"; 11 + sha256 = "sha256-fFU+cRwXb4SwHsI/r0ghuzCf6hEK/muPPp2XMvD8VtQ="; 12 + description = "Port of the documentation for the s6 supervision suite to mdoc"; 13 + maintainers = [ lib.maintainers.sternenseemann ]; 14 + }; 15 16 description = "skarnet.org's small & secure supervision software suite"; 17
+1 -3
pkgs/development/skaware-packages/sdnotify-wrapper/default.nix
··· 1 - { stdenv, lib, runCommandCC, skawarePackages }: 2 - 3 - with skawarePackages; 4 5 let 6 # From https://skarnet.org/software/misc/sdnotify-wrapper.c,
··· 1 + { stdenv, lib, runCommandCC, skawarePackages, skalibs }: 2 3 let 4 # From https://skarnet.org/software/misc/sdnotify-wrapper.c,
+1 -3
pkgs/development/skaware-packages/skalibs/default.nix
··· 4 , pkgs 5 }: 6 7 - with skawarePackages; 8 - 9 - buildPackage { 10 pname = "skalibs"; 11 version = "2.14.1.1"; 12 sha256 = "trebgW9LoLaAFnaw7UF5tZyMeAnu/+JttnLkBGNr78M=";
··· 4 , pkgs 5 }: 6 7 + skawarePackages.buildPackage { 8 pname = "skalibs"; 9 version = "2.14.1.1"; 10 sha256 = "trebgW9LoLaAFnaw7UF5tZyMeAnu/+JttnLkBGNr78M=";
+2 -4
pkgs/development/skaware-packages/tipidee/default.nix
··· 1 - { skawarePackages }: 2 - 3 - with skawarePackages; 4 5 - buildPackage { 6 pname = "tipidee"; 7 version = "0.0.3.0"; 8 sha256 = "0dk6k86UKgJ2ioX5H2Xoga9S+SwMy9NFrK2KEKoNxCA=";
··· 1 + { skawarePackages, skalibs }: 2 3 + skawarePackages.buildPackage { 4 pname = "tipidee"; 5 version = "0.0.3.0"; 6 sha256 = "0dk6k86UKgJ2ioX5H2Xoga9S+SwMy9NFrK2KEKoNxCA=";
+2 -4
pkgs/development/skaware-packages/utmps/default.nix
··· 1 - { skawarePackages }: 2 - 3 - with skawarePackages; 4 5 - buildPackage { 6 pname = "utmps"; 7 version = "0.1.2.2"; 8 sha256 = "sha256-9/+jcUxllzu5X7zxUBwG/AR42TpRzqGzc+xoEcJCX1I=";
··· 1 + { skawarePackages, skalibs }: 2 3 + skawarePackages.buildPackage { 4 pname = "utmps"; 5 version = "0.1.2.2"; 6 sha256 = "sha256-9/+jcUxllzu5X7zxUBwG/AR42TpRzqGzc+xoEcJCX1I=";
+3 -3
pkgs/development/tools/air/default.nix
··· 2 3 buildGoModule rec { 4 pname = "air"; 5 - version = "1.49.0"; 6 7 src = fetchFromGitHub { 8 owner = "cosmtrek"; 9 repo = "air"; 10 rev = "v${version}"; 11 - hash = "sha256-6XQakQXGFMepX29KeiLlGM6EI8tiIfmKQuqZQXYNoto="; 12 }; 13 14 - vendorHash = "sha256-vyuXmQEjy5kPk9cKosHx0JZSZxstYtCNyfLIlRt2bnk="; 15 16 ldflags = [ "-s" "-w" "-X=main.airVersion=${version}" ]; 17
··· 2 3 buildGoModule rec { 4 pname = "air"; 5 + version = "1.51.0"; 6 7 src = fetchFromGitHub { 8 owner = "cosmtrek"; 9 repo = "air"; 10 rev = "v${version}"; 11 + hash = "sha256-Vkg3QPUvhJphmZ7Ek3tuFnSEjfSy6LfctGMA07IufUU="; 12 }; 13 14 + vendorHash = "sha256-dSu00NAq6hEOdJxXp+12UaUq32z53Wzla3/u+2nxqPw="; 15 16 ldflags = [ "-s" "-w" "-X=main.airVersion=${version}" ]; 17
+2 -2
pkgs/development/tools/benthos/default.nix
··· 5 6 buildGoModule rec { 7 pname = "benthos"; 8 - version = "4.25.1"; 9 10 src = fetchFromGitHub { 11 owner = "benthosdev"; 12 repo = "benthos"; 13 rev = "refs/tags/v${version}"; 14 - hash = "sha256-s81svVIu/6VsZCKyDtP0TMBN6ZLxToTLGpMxRAzZLXs="; 15 }; 16 17 proxyVendor = true;
··· 5 6 buildGoModule rec { 7 pname = "benthos"; 8 + version = "4.26.0"; 9 10 src = fetchFromGitHub { 11 owner = "benthosdev"; 12 repo = "benthos"; 13 rev = "refs/tags/v${version}"; 14 + hash = "sha256-xFh0dmiLkU/o14OCefARtvkdN4Z1hzMfamyyB/mhf9s="; 15 }; 16 17 proxyVendor = true;
+2 -8
pkgs/development/tools/build-managers/alire/default.nix
··· 8 9 stdenv.mkDerivation (finalAttrs: { 10 pname = "alire"; 11 - version = "2.0.0"; 12 13 src = fetchFromGitHub { 14 owner = "alire-project"; 15 repo = "alire"; 16 rev = "v${finalAttrs.version}"; 17 - hash = "sha256-WF7spXwQR04zIGWazUrbCdeLYOzsk8C6G+cfSS6bwdE="; 18 19 fetchSubmodules = true; 20 }; 21 22 nativeBuildInputs = [ gprbuild gnat ]; 23 - 24 - patches = [(fetchpatch { 25 - name = "control-build-jobs.patch"; 26 - url = "https://github.com/alire-project/alire/pull/1651.patch"; 27 - hash = "sha256-CBQm8Doydze/KouLWuYm+WYlvnDguR/OuX8A4y4F6fo="; 28 - })]; 29 30 postPatch = '' 31 patchShebangs ./dev/build.sh
··· 8 9 stdenv.mkDerivation (finalAttrs: { 10 pname = "alire"; 11 + version = "2.0.1"; 12 13 src = fetchFromGitHub { 14 owner = "alire-project"; 15 repo = "alire"; 16 rev = "v${finalAttrs.version}"; 17 + hash = "sha256-fJXt3mM/v87hWumML6L3MH1O/uKkzmpE58B9nDRohzM="; 18 19 fetchSubmodules = true; 20 }; 21 22 nativeBuildInputs = [ gprbuild gnat ]; 23 24 postPatch = '' 25 patchShebangs ./dev/build.sh
+40 -8
pkgs/development/tools/build-managers/gradle/default.nix
··· 26 ] 27 }: 28 29 - { lib, stdenv, fetchurl, makeWrapper, unzip, ncurses5, ncurses6, 30 31 - # The JDK/JRE used for running Gradle. 32 - java ? defaultJava, 33 34 - # Additional JDK/JREs to be registered as toolchains. 35 - # See https://docs.gradle.org/current/userguide/toolchains.html 36 - javaToolchains ? [ ] 37 }: 38 39 - stdenv.mkDerivation rec { 40 pname = "gradle"; 41 inherit version; 42 ··· 99 echo ${ncurses6} >> $out/nix-support/manual-runtime-dependencies 100 ''; 101 102 meta = with lib; { 103 inherit platforms; 104 description = "Enterprise-grade build system"; ··· 121 maintainers = with maintainers; [ lorenzleutgeb liff ]; 122 mainProgram = "gradle"; 123 }; 124 - }; 125 126 # NOTE: Default JDKs that are hardcoded below must be LTS versions 127 # and respect the compatibility matrix at
··· 26 ] 27 }: 28 29 + { lib 30 + , stdenv 31 + , fetchurl 32 + , makeWrapper 33 + , unzip 34 + , ncurses5 35 + , ncurses6 36 + , testers 37 + , runCommand 38 + , writeText 39 40 + # The JDK/JRE used for running Gradle. 41 + , java ? defaultJava 42 43 + # Additional JDK/JREs to be registered as toolchains. 44 + # See https://docs.gradle.org/current/userguide/toolchains.html 45 + , javaToolchains ? [ ] 46 }: 47 48 + stdenv.mkDerivation (finalAttrs: { 49 pname = "gradle"; 50 inherit version; 51 ··· 108 echo ${ncurses6} >> $out/nix-support/manual-runtime-dependencies 109 ''; 110 111 + passthru.tests = { 112 + version = testers.testVersion { 113 + package = finalAttrs.finalPackage; 114 + command = '' 115 + env GRADLE_USER_HOME=$TMPDIR/gradle org.gradle.native.dir=$TMPDIR/native \ 116 + gradle --version 117 + ''; 118 + }; 119 + 120 + java-application = testers.testEqualContents { 121 + assertion = "can build and run a trivial Java application"; 122 + expected = writeText "expected" "hello\n"; 123 + actual = runCommand "actual" { 124 + nativeBuildInputs = [ finalAttrs.finalPackage ]; 125 + src = ./tests/java-application; 126 + } '' 127 + cp -a $src/* . 128 + env GRADLE_USER_HOME=$TMPDIR/gradle org.gradle.native.dir=$TMPDIR/native \ 129 + gradle run --no-daemon --quiet --console plain > $out 130 + ''; 131 + }; 132 + }; 133 + 134 meta = with lib; { 135 inherit platforms; 136 description = "Enterprise-grade build system"; ··· 153 maintainers = with maintainers; [ lorenzleutgeb liff ]; 154 mainProgram = "gradle"; 155 }; 156 + }); 157 158 # NOTE: Default JDKs that are hardcoded below must be LTS versions 159 # and respect the compatibility matrix at
+7
pkgs/development/tools/build-managers/gradle/tests/java-application/build.gradle
···
··· 1 + plugins { 2 + id('application') 3 + } 4 + 5 + application { 6 + mainClass = 'Main' 7 + }
+5
pkgs/development/tools/build-managers/gradle/tests/java-application/src/main/java/Main.java
···
··· 1 + public class Main { 2 + public static void main(String[] args) { 3 + System.out.println("hello"); 4 + } 5 + }
+3 -3
pkgs/development/tools/database/clickhouse-backup/default.nix
··· 7 8 buildGoModule rec { 9 pname = "clickhouse-backup"; 10 - version = "2.4.33"; 11 12 src = fetchFromGitHub { 13 owner = "AlexAkulov"; 14 repo = "clickhouse-backup"; 15 rev = "v${version}"; 16 - hash = "sha256-IiREE9nzApX+SI5gWOXU8aaQyJrGZcVJarHcKhcHmyo="; 17 }; 18 19 - vendorHash = "sha256-kI2n7vNY7LQC2dLJL7b46X6Sk9ek3E66dSvEdYsxwI8="; 20 21 ldflags = [ 22 "-X main.version=${version}"
··· 7 8 buildGoModule rec { 9 pname = "clickhouse-backup"; 10 + version = "2.4.34"; 11 12 src = fetchFromGitHub { 13 owner = "AlexAkulov"; 14 repo = "clickhouse-backup"; 15 rev = "v${version}"; 16 + hash = "sha256-aRNPkgkWmVCzHaOHzIAPdZyofqIWX5w5U+bsO1MrKow="; 17 }; 18 19 + vendorHash = "sha256-5da3Tt4rKbzFPwYVhkkxCY/YpJePdE7WLDlTtPI8w1Q="; 20 21 ldflags = [ 22 "-X main.version=${version}"
+3 -3
pkgs/development/tools/eslint_d/default.nix
··· 2 3 buildNpmPackage rec { 4 pname = "eslint_d"; 5 - version = "13.0.0"; 6 7 src = fetchFromGitHub { 8 owner = "mantoni"; 9 repo = "eslint_d.js"; 10 rev = "v${version}"; 11 - hash = "sha256-tlpuJ/p+U7DuzEmy5ulY3advKN+1ID9LDjUl8fDANVs="; 12 }; 13 14 - npmDepsHash = "sha256-MiuCupnzMUjwWh47SLnMRmtHBMbXdyjEZwgvaZz4JN0="; 15 16 dontNpmBuild = true; 17
··· 2 3 buildNpmPackage rec { 4 pname = "eslint_d"; 5 + version = "13.1.2"; 6 7 src = fetchFromGitHub { 8 owner = "mantoni"; 9 repo = "eslint_d.js"; 10 rev = "v${version}"; 11 + hash = "sha256-2G6I6Tx6LqgZ5EpVw4ux/JXv+Iky6Coenbh51JoFg7Q="; 12 }; 13 14 + npmDepsHash = "sha256-L6abWbSnxY6gGMXBjxobEg8cpl0p3lMST9T42QGk4yM="; 15 16 dontNpmBuild = true; 17
+3 -2
pkgs/development/tools/fdroidserver/default.nix
··· 107 ]; 108 109 meta = with lib; { 110 - homepage = "https://github.com/f-droid/fdroidserver"; 111 - changelog = "https://github.com/f-droid/fdroidserver/blob/${version}/CHANGELOG.md"; 112 description = "Server and tools for F-Droid, the Free Software repository system for Android"; 113 license = licenses.agpl3Plus; 114 maintainers = with maintainers; [ linsui jugendhacker ]; 115 }; 116 }
··· 107 ]; 108 109 meta = with lib; { 110 + homepage = "https://gitlab.com/fdroid/fdroidserver"; 111 + changelog = "https://gitlab.com/fdroid/fdroidserver/-/blob/${version}/CHANGELOG.md"; 112 description = "Server and tools for F-Droid, the Free Software repository system for Android"; 113 license = licenses.agpl3Plus; 114 maintainers = with maintainers; [ linsui jugendhacker ]; 115 + mainProgram = "fdroid"; 116 }; 117 }
+3 -3
pkgs/development/tools/go-jet/default.nix
··· 2 3 buildGoModule rec { 4 pname = "go-jet"; 5 - version = "2.11.0"; 6 7 src = fetchFromGitHub { 8 owner = pname; 9 repo = "jet"; 10 rev = "v${version}"; 11 - sha256 = "sha256-xtWDfBryNQp3MSp5EjsbyIdEx4+KoqBe3Q6MukuYVRE="; 12 }; 13 14 - vendorHash = "sha256-z0NMG+fvbGe3KGxO9+3NLoptZ4wfWi0ls7SK+9miCWg="; 15 16 subPackages = [ "cmd/jet" ]; 17
··· 2 3 buildGoModule rec { 4 pname = "go-jet"; 5 + version = "2.11.1"; 6 7 src = fetchFromGitHub { 8 owner = pname; 9 repo = "jet"; 10 rev = "v${version}"; 11 + sha256 = "sha256-1ntvvbSIqeANZhz/FKXP9cD8UVs9luMHa8pgvc6RsqE="; 12 }; 13 14 + vendorHash = "sha256-7jcUSzz/EI30PUK41u4FUUAzzl/PUKvE46A/nYwx134="; 15 16 subPackages = [ "cmd/jet" ]; 17
+1 -1
pkgs/development/tools/infisical/default.nix
··· 15 buildHashes = builtins.fromJSON (builtins.readFile ./hashes.json); 16 17 # the version of infisical 18 - version = "0.19.0"; 19 20 # the platform-specific, statically linked binary 21 src =
··· 15 buildHashes = builtins.fromJSON (builtins.readFile ./hashes.json); 16 17 # the version of infisical 18 + version = "0.19.1"; 19 20 # the platform-specific, statically linked binary 21 src =
+4 -4
pkgs/development/tools/infisical/hashes.json
··· 1 { "_comment": "@generated by pkgs/development/tools/infisical/update.sh" 2 - , "x86_64-linux": "sha256-c01Nu6Avdh2nAu5HG0YVIvhpCnSmOsVSmdqw27+1CD8=" 3 - , "x86_64-darwin": "sha256-yTjBoG6/6OXpUnG757ZNHt7brLGqnGaV1Y/XexLmAkA=" 4 - , "aarch64-linux": "sha256-iEHP6BNCnZUhRh+dh70Hl/j8GpiQowEstJTS7gqW6ps=" 5 - , "aarch64-darwin": "sha256-WhmHoOA3diHWmt7z+KETJ3GPX0EwrxkXQP4G6ykyLfY=" 6 }
··· 1 { "_comment": "@generated by pkgs/development/tools/infisical/update.sh" 2 + , "x86_64-linux": "sha256-wkVYyS3VxD6WEvLhKbt21xwmbVixMthssrkkM8J7Q7Y=" 3 + , "x86_64-darwin": "sha256-+L7k5ux49cQAUdpdBOrTdvXYDrewNb357CCb8jFNlKE=" 4 + , "aarch64-linux": "sha256-iD8L9ICsw4Xt9UA4GdS1KICI/nU4P+qdE89RNKD81B8=" 5 + , "aarch64-darwin": "sha256-iDdH/toB39HjBPSrFslTDNhbc4xCu7lmC7jgsOWvVJI=" 6 }
+2 -2
pkgs/development/tools/manifest-tool/default.nix
··· 9 10 buildGoModule rec { 11 pname = "manifest-tool"; 12 - version = "2.1.5"; 13 modRoot = "v2"; 14 15 src = fetchFromGitHub { 16 owner = "estesp"; 17 repo = "manifest-tool"; 18 rev = "v${version}"; 19 - hash = "sha256-TCR8A35oETAZszrZFtNZulzCsh9UwGueTyHyYe+JQeI="; 20 leaveDotGit = true; 21 postFetch = '' 22 git -C $out rev-parse HEAD > $out/.git-revision
··· 9 10 buildGoModule rec { 11 pname = "manifest-tool"; 12 + version = "2.1.6"; 13 modRoot = "v2"; 14 15 src = fetchFromGitHub { 16 owner = "estesp"; 17 repo = "manifest-tool"; 18 rev = "v${version}"; 19 + hash = "sha256-/u60hi/KnPVWlNh6nxjXpH0ct5PLVE44deGxhzbayD0="; 20 leaveDotGit = true; 21 postFetch = '' 22 git -C $out rev-parse HEAD > $out/.git-revision
+3 -3
pkgs/development/tools/misc/go-md2man/default.nix
··· 2 3 buildGoModule rec { 4 pname = "go-md2man"; 5 - version = "2.0.3"; 6 7 - vendorHash = null; 8 9 src = fetchFromGitHub { 10 rev = "v${version}"; 11 owner = "cpuguy83"; 12 repo = "go-md2man"; 13 - sha256 = "sha256-bgAuN+pF9JekCQ/Eg4ph3WDv3RP8MB/10GDp1JMp9Kg="; 14 }; 15 16 meta = with lib; {
··· 2 3 buildGoModule rec { 4 pname = "go-md2man"; 5 + version = "2.0.4"; 6 7 + vendorHash = "sha256-aMLL/tmRLyGze3RSB9dKnoTv5ZK1eRtgV8fkajWEbU0="; 8 9 src = fetchFromGitHub { 10 rev = "v${version}"; 11 owner = "cpuguy83"; 12 repo = "go-md2man"; 13 + sha256 = "sha256-pQ+H8Psh92KWTang8hK0cHFLomH+4X0rMMilIJUQ4Qc="; 14 }; 15 16 meta = with lib; {
+3 -3
pkgs/development/tools/rust/cargo-public-api/default.nix
··· 10 11 rustPlatform.buildRustPackage rec { 12 pname = "cargo-public-api"; 13 - version = "0.33.1"; 14 15 src = fetchCrate { 16 inherit pname version; 17 - hash = "sha256-poS8s4rfktNKQ0co8G4RLXUJAeUAGcS8YIvb4W0IFNo="; 18 }; 19 20 - cargoHash = "sha256-+tmLUxDxI/W2g7cdQD/Ph5wBpW3QbZzH2M/oRXLzsgU="; 21 22 nativeBuildInputs = [ pkg-config ]; 23
··· 10 11 rustPlatform.buildRustPackage rec { 12 pname = "cargo-public-api"; 13 + version = "0.34.0"; 14 15 src = fetchCrate { 16 inherit pname version; 17 + hash = "sha256-xD+0eplrtrTlYYnfl1R6zIO259jP18OAp9p8eg1CqbI="; 18 }; 19 20 + cargoHash = "sha256-EjMzOilTnPSC7FYxrNBxX+sugYvPIxiCzlwQcl3VMog="; 21 22 nativeBuildInputs = [ pkg-config ]; 23
+3 -3
pkgs/development/tools/rust/cargo-tally/default.nix
··· 2 3 rustPlatform.buildRustPackage rec { 4 pname = "cargo-tally"; 5 - version = "1.0.41"; 6 7 src = fetchCrate { 8 inherit pname version; 9 - hash = "sha256-HUhFy+7BlFHmffmyQ4zJSPBI6kBxemWAHQlElfuTJn0="; 10 }; 11 12 - cargoHash = "sha256-KtyzDx8xWjaepdt1bej3X/iofGV5UHBub3EzhO5cxBY="; 13 14 buildInputs = lib.optionals stdenv.isDarwin (with darwin.apple_sdk_11_0.frameworks; [ 15 DiskArbitration
··· 2 3 rustPlatform.buildRustPackage rec { 4 pname = "cargo-tally"; 5 + version = "1.0.42"; 6 7 src = fetchCrate { 8 inherit pname version; 9 + hash = "sha256-xtnWk5+08fc/NR0kGIhdpvMLAjXKUwH0tCtUIMMRb5s="; 10 }; 11 12 + cargoHash = "sha256-fsKGd8W0Kdbjij8+44oxE6QiixUkwk0Mx3CefXMLSwg="; 13 14 buildInputs = lib.optionals stdenv.isDarwin (with darwin.apple_sdk_11_0.frameworks; [ 15 DiskArbitration
+3 -3
pkgs/development/tools/rust/ravedude/default.nix
··· 10 11 rustPlatform.buildRustPackage rec { 12 pname = "ravedude"; 13 - version = "0.1.7"; 14 15 src = fetchCrate { 16 inherit pname version; 17 - hash = "sha256-p5pbxnoUBhdDf7acpLStgBvoWZyFYNHxTwzDhGSApRM="; 18 }; 19 20 - cargoHash = "sha256-L7eXSji+irjwuOZ5uxqWK9SesRZrqEeoenJgMzqpszo="; 21 22 nativeBuildInputs = [ pkg-config ]; 23
··· 10 11 rustPlatform.buildRustPackage rec { 12 pname = "ravedude"; 13 + version = "0.1.8"; 14 15 src = fetchCrate { 16 inherit pname version; 17 + hash = "sha256-AvnojcWQ4dQKk6B1Tjhkb4jfL6BJDsbeEo4tlgbOp84="; 18 }; 19 20 + cargoHash = "sha256-HeFmQsgr6uHrWi6s5sMQ6n63a44Msarb5p0+wUzKFkE="; 21 22 nativeBuildInputs = [ pkg-config ]; 23
+3 -3
pkgs/development/tools/shellharden/default.nix
··· 2 3 rustPlatform.buildRustPackage rec { 4 pname = "shellharden"; 5 - version = "4.3.0"; 6 7 src = fetchFromGitHub { 8 owner = "anordal"; 9 repo = pname; 10 rev = "v${version}"; 11 - sha256 = "sha256-yOfGMxNaaw5ub7woShDMCJNiz6FgV5IBJN87VmORLvg="; 12 }; 13 14 - cargoSha256 = "sha256-o3CBnxEQNmvn+h/QArIkzi9xfZzIngvwHpkMT+PItY4="; 15 16 postPatch = "patchShebangs moduletests/run"; 17
··· 2 3 rustPlatform.buildRustPackage rec { 4 pname = "shellharden"; 5 + version = "4.3.1"; 6 7 src = fetchFromGitHub { 8 owner = "anordal"; 9 repo = pname; 10 rev = "v${version}"; 11 + sha256 = "sha256-aBX3RXfDhlXVMV8aPO0pu3527nDoYrUDUbH6crWO/W8="; 12 }; 13 14 + cargoHash = "sha256-/t5dsDOokuUC0ZG8hPzsUoAvteLHWby6eKZNtnL/XUw="; 15 16 postPatch = "patchShebangs moduletests/run"; 17
+3 -3
pkgs/development/tools/supabase-cli/default.nix
··· 9 10 buildGoModule rec { 11 pname = "supabase-cli"; 12 - version = "1.144.2"; 13 14 src = fetchFromGitHub { 15 owner = "supabase"; 16 repo = "cli"; 17 rev = "v${version}"; 18 - hash = "sha256-gcQIdXQMcHRbtVEa5dQFAE2UGf2caf7FUlFF+4jNcFY="; 19 }; 20 21 - vendorHash = "sha256-9SKQkfrHNQbJAzrgI7fmkml6RvjqrfpuE9XppKrHBmk="; 22 23 ldflags = [ 24 "-s"
··· 9 10 buildGoModule rec { 11 pname = "supabase-cli"; 12 + version = "1.151.1"; 13 14 src = fetchFromGitHub { 15 owner = "supabase"; 16 repo = "cli"; 17 rev = "v${version}"; 18 + hash = "sha256-5dEjBjZvq0YfCGm+kb3Nyt2vcMTNlyReda8KQ8ghIuE="; 19 }; 20 21 + vendorHash = "sha256-DSbnPR++62ha4WCiJPTo27Rxu9nZu901IMFE7yiRShs="; 22 23 ldflags = [ 24 "-s"
+2 -2
pkgs/development/tools/templ/default.nix
··· 5 6 buildGoModule rec { 7 pname = "templ"; 8 - version = "0.2.639"; 9 10 subPackages = [ "cmd/templ" ]; 11 ··· 21 owner = "a-h"; 22 repo = "templ"; 23 rev = "refs/tags/v${version}"; 24 - hash = "sha256-W1efknPo45mmKYuiFakJ0AigmfQqlfQ/u+de0zTRwwY="; 25 }; 26 27 vendorHash = "sha256-Upd5Wq4ajsyOMDiAWS2g2iNO1sm1XJc43AFQLIo5eDM=";
··· 5 6 buildGoModule rec { 7 pname = "templ"; 8 + version = "0.2.646"; 9 10 subPackages = [ "cmd/templ" ]; 11 ··· 21 owner = "a-h"; 22 repo = "templ"; 23 rev = "refs/tags/v${version}"; 24 + hash = "sha256-ocuDWdIHL4Ub1ybWBScg4ysTRQdvCxlod0TNuJFDA4o="; 25 }; 26 27 vendorHash = "sha256-Upd5Wq4ajsyOMDiAWS2g2iNO1sm1XJc43AFQLIo5eDM=";
+3 -3
pkgs/development/tools/yq-go/default.nix
··· 2 3 buildGoModule rec { 4 pname = "yq-go"; 5 - version = "4.42.1"; 6 7 src = fetchFromGitHub { 8 owner = "mikefarah"; 9 repo = "yq"; 10 rev = "v${version}"; 11 - hash = "sha256-IBEW+IiDymquBhc+nsaYHM59uhBR3o6nt62undeprdY="; 12 }; 13 14 - vendorHash = "sha256-Sdml4C6fTp7dnEy4a+GqwoJoGyO1TLCiJlNf5Yoy5cg="; 15 16 nativeBuildInputs = [ installShellFiles ]; 17
··· 2 3 buildGoModule rec { 4 pname = "yq-go"; 5 + version = "4.43.1"; 6 7 src = fetchFromGitHub { 8 owner = "mikefarah"; 9 repo = "yq"; 10 rev = "v${version}"; 11 + hash = "sha256-AQOHVuDREp6OpwlPFwpCUOQACOsDRH0uM6WwKyEK4JI="; 12 }; 13 14 + vendorHash = "sha256-9GCqZS0fguJo8GkVPMgbstEVzrjIS0kdbNQEaT1HSFI="; 15 16 nativeBuildInputs = [ installShellFiles ]; 17
+6 -5
pkgs/development/web/bun/default.nix
··· 12 }: 13 14 stdenvNoCC.mkDerivation rec { 15 - version = "1.0.33"; 16 pname = "bun"; 17 18 src = passthru.sources.${stdenvNoCC.hostPlatform.system} or (throw "Unsupported system: ${stdenvNoCC.hostPlatform.system}"); ··· 51 sources = { 52 "aarch64-darwin" = fetchurl { 53 url = "https://github.com/oven-sh/bun/releases/download/bun-v${version}/bun-darwin-aarch64.zip"; 54 - hash = "sha256-tAZi8AJswFe9iQy68Ul9mcr7OYQN4TeP2THSvYewPRU="; 55 }; 56 "aarch64-linux" = fetchurl { 57 url = "https://github.com/oven-sh/bun/releases/download/bun-v${version}/bun-linux-aarch64.zip"; 58 - hash = "sha256-6cog3hl/SfAN+G63F4HIT4avlxy47COkv6FQPjhyr2k="; 59 }; 60 "x86_64-darwin" = fetchurl { 61 url = "https://github.com/oven-sh/bun/releases/download/bun-v${version}/bun-darwin-x64.zip"; 62 - hash = "sha256-O13dENBJ9mBkKrsLjGgBCGDFvzp5jkF7+7m65Z7Rj8Q="; 63 }; 64 "x86_64-linux" = fetchurl { 65 url = "https://github.com/oven-sh/bun/releases/download/bun-v${version}/bun-linux-x64.zip"; 66 - hash = "sha256-nYohWMmsYv8SzdEoHSTPUveuwlhYdmLYFS7R2aqeou0="; 67 }; 68 }; 69 updateScript = writeShellScript "update-bun" '' ··· 92 mit # bun core 93 lgpl21Only # javascriptcore and webkit 94 ]; 95 maintainers = with maintainers; [ DAlperin jk thilobillerbeck cdmistman coffeeispower ]; 96 platforms = builtins.attrNames passthru.sources; 97 # Broken for Musl at 2024-01-13, tracking issue:
··· 12 }: 13 14 stdenvNoCC.mkDerivation rec { 15 + version = "1.0.35"; 16 pname = "bun"; 17 18 src = passthru.sources.${stdenvNoCC.hostPlatform.system} or (throw "Unsupported system: ${stdenvNoCC.hostPlatform.system}"); ··· 51 sources = { 52 "aarch64-darwin" = fetchurl { 53 url = "https://github.com/oven-sh/bun/releases/download/bun-v${version}/bun-darwin-aarch64.zip"; 54 + hash = "sha256-QuCd2l5PNz2pJzKrzy5Zvd9MbAsTu9HzdBulyBvSUok="; 55 }; 56 "aarch64-linux" = fetchurl { 57 url = "https://github.com/oven-sh/bun/releases/download/bun-v${version}/bun-linux-aarch64.zip"; 58 + hash = "sha256-rxXkCViPgJiSNhlaNQMGcurONhXXK7shrLD0Zk1pLmw="; 59 }; 60 "x86_64-darwin" = fetchurl { 61 url = "https://github.com/oven-sh/bun/releases/download/bun-v${version}/bun-darwin-x64.zip"; 62 + hash = "sha256-eS9s6acf1AxzFkeb/RskuJ1pXdiv52WpP7cEKTEXPEo="; 63 }; 64 "x86_64-linux" = fetchurl { 65 url = "https://github.com/oven-sh/bun/releases/download/bun-v${version}/bun-linux-x64.zip"; 66 + hash = "sha256-I7fqIhMs/2N9pcxJf5ED4p0kq+rQPnfYGOciAd+6mXU="; 67 }; 68 }; 69 updateScript = writeShellScript "update-bun" '' ··· 92 mit # bun core 93 lgpl21Only # javascriptcore and webkit 94 ]; 95 + mainProgram = "bun"; 96 maintainers = with maintainers; [ DAlperin jk thilobillerbeck cdmistman coffeeispower ]; 97 platforms = builtins.attrNames passthru.sources; 98 # Broken for Musl at 2024-01-13, tracking issue:
+3 -3
pkgs/development/web/newman/default.nix
··· 5 6 buildNpmPackage rec { 7 pname = "newman"; 8 - version = "6.1.1"; 9 10 src = fetchFromGitHub { 11 owner = "postmanlabs"; 12 repo = "newman"; 13 rev = "refs/tags/v${version}"; 14 - hash = "sha256-CHlch4FoaW42oWxlaAEuNBLTM1hSwLK+nvBfE17GNHU="; 15 }; 16 17 - npmDepsHash = "sha256-ez6FXuu1gMBfJvgmOKs+zoUVMWwBPgJH33BbbLNL0Vk="; 18 19 dontNpmBuild = true; 20
··· 5 6 buildNpmPackage rec { 7 pname = "newman"; 8 + version = "6.1.2"; 9 10 src = fetchFromGitHub { 11 owner = "postmanlabs"; 12 repo = "newman"; 13 rev = "refs/tags/v${version}"; 14 + hash = "sha256-BQVJNOTVtB1g6+PsHJ5nbN9X7b33d/3qkSUcHTMexB0="; 15 }; 16 17 + npmDepsHash = "sha256-kr4LozGpmmU5g2LIKd+SaKbHsOM6hnlflM79c4tFII8="; 18 19 dontNpmBuild = true; 20
+75 -60
pkgs/games/armagetronad/default.nix
··· 21 , libpng 22 , libxml2 23 , protobuf 24 , dedicatedServer ? false 25 }: 26 ··· 28 latestVersionMajor = "0.2.9"; 29 unstableVersionMajor = "0.4"; 30 31 - latestCommonBuildInputs = [ SDL SDL_image SDL_mixer libpng ]; 32 - 33 - unstableCommonBuildInputs = [ SDL2 SDL2_image SDL2_mixer glew ftgl freetype ]; 34 - unstableCommonNativeBuildInputs = [ SDL ]; # for sdl-config 35 - 36 - srcs = { 37 - ${latestVersionMajor} = rec { 38 - version = "${latestVersionMajor}.1.1"; 39 - src = fetchFromGitLab { 40 owner = "armagetronad"; 41 repo = "armagetronad"; 42 rev = "v${version}"; 43 - sha256 = "tvmKGqzH8IYTSeahc8XmN3RV+GdE5GsP8pAlwG8Ph3M="; 44 }; 45 - extraBuildInputs = latestCommonBuildInputs; 46 - }; 47 48 ${unstableVersionMajor} = 49 let 50 - rev = "4bf6245a668ce181cd464b767ce436a6b7bf8506"; 51 - in 52 - { 53 version = "${unstableVersionMajor}-${builtins.substring 0 8 rev}"; 54 - src = fetchFromGitLab { 55 - owner = "armagetronad"; 56 - repo = "armagetronad"; 57 - inherit rev; 58 - sha256 = "cpJmQHCS6asGasD7anEgNukG9hRXpsIJZrCr3Q7uU4I="; 59 - }; 60 - extraBuildInputs = [ protobuf boost ] ++ unstableCommonBuildInputs; 61 - extraNativeBuildInputs = [ bison ] ++ unstableCommonNativeBuildInputs; 62 }; 63 64 "${latestVersionMajor}-sty+ct+ap" = 65 let 66 - rev = "fdfd5fb97083aed45467385b96d50d87669e4023"; 67 - in 68 - { 69 version = "${latestVersionMajor}-sty+ct+ap-${builtins.substring 0 8 rev}"; 70 - src = fetchFromGitLab { 71 - owner = "armagetronad"; 72 - repo = "armagetronad"; 73 - inherit rev; 74 - sha256 = "UDbe7DiMLzNFAs4C6BbnmdEjqSltSbnk/uQfNOLGAfo="; 75 - }; 76 - extraBuildInputs = latestCommonBuildInputs; 77 - extraNativeBuildInputs = [ python3 ]; 78 }; 79 }; 80 81 - mkArmagetron = { version, src, dedicatedServer ? false, extraBuildInputs ? [ ], extraNativeBuildInputs ? [ ] }@params: 82 let 83 # Split the version into the major and minor parts 84 - versionParts = lib.splitString "-" version; 85 splitVersion = lib.splitVersion (builtins.elemAt versionParts 0); 86 majorVersion = builtins.concatStringsSep "." (lib.lists.take 2 splitVersion); 87 88 - minorVersionPart = parts: sep: expectedSize: 89 if builtins.length parts > expectedSize then 90 sep + (builtins.concatStringsSep sep (lib.lists.drop expectedSize parts)) 91 else ··· 93 94 minorVersion = (minorVersionPart splitVersion "." 2) + (minorVersionPart versionParts "-" 1) + "-nixpkgs"; 95 in 96 - stdenv.mkDerivation rec { 97 - pname = if dedicatedServer then "armagetronad-dedicated" else "armagetronad"; 98 - inherit version src; 99 100 # Build works fine; install has a race. 101 enableParallelBuilding = true; ··· 124 ] ++ lib.optional dedicatedServer "--enable-dedicated" 125 ++ lib.optional (!dedicatedServer) "--enable-music"; 126 127 - buildInputs = [ libxml2 ] ++ extraBuildInputs; 128 129 nativeBuildInputs = [ autoconf automake gnum4 pkg-config which python3 ] 130 - ++ extraNativeBuildInputs; 131 132 postInstall = lib.optionalString (!dedicatedServer) '' 133 mkdir -p $out/share/{applications,icons/hicolor} ··· 139 140 installCheckPhase = '' 141 export XDG_RUNTIME_DIR=/tmp 142 - bin="$out/bin/${pname}" 143 - version="$("$bin" --version || true)" 144 - prefix="$("$bin" --prefix || true)" 145 - rubber="$("$bin" --doc | grep -m1 CYCLE_RUBBER)" 146 147 echo "Version: $version" >&2 148 echo "Prefix: $prefix" >&2 149 echo "Docstring: $rubber" >&2 150 151 - if [[ "$version" != *"${version}"* ]] || \ 152 [ "$prefix" != "$out" ] || \ 153 [[ ! "$rubber" =~ ^CYCLE_RUBBER[[:space:]]+Niceness[[:space:]]factor ]]; then 154 exit 1 ··· 160 # No passthru, end of the line. 161 # https://www.youtube.com/watch?v=NOMa56y_Was 162 } 163 - else if (version != srcs.${latestVersionMajor}.version) then { 164 # Allow a "dedicated" passthru for versions other than the default. 165 - dedicated = mkArmagetron (params // { 166 - dedicatedServer = true; 167 - }); 168 } 169 - else (lib.mapAttrs (name: value: mkArmagetron value) (lib.filterAttrs (name: value: value.version != srcs.${latestVersionMajor}.version) srcs)) // { 170 - # Allow both a "dedicated" passthru and a passthru for all the options other than the latest version, which this is. 171 - dedicated = mkArmagetron (params // { 172 - dedicatedServer = true; 173 - }); 174 - }; 175 176 meta = with lib; { 177 - homepage = "http://armagetronad.org"; 178 description = "A multiplayer networked arcade racing game in 3D similar to Tron"; 179 - mainProgram = "armagetronad-dedicated"; 180 maintainers = with maintainers; [ numinit ]; 181 license = licenses.gpl2Plus; 182 platforms = platforms.linux; 183 }; 184 }; 185 in 186 - mkArmagetron (srcs.${latestVersionMajor} // { inherit dedicatedServer; })
··· 21 , libpng 22 , libxml2 23 , protobuf 24 + , xvfb-run 25 , dedicatedServer ? false 26 }: 27 ··· 29 latestVersionMajor = "0.2.9"; 30 unstableVersionMajor = "0.4"; 31 32 + srcs = 33 + let 34 + fetchArmagetron = rev: hash: 35 + fetchFromGitLab { 36 owner = "armagetronad"; 37 repo = "armagetronad"; 38 + inherit rev hash; 39 + }; 40 + in 41 + { 42 + # https://gitlab.com/armagetronad/armagetronad/-/tags 43 + ${latestVersionMajor} = 44 + let 45 + version = "${latestVersionMajor}.2.3"; 46 rev = "v${version}"; 47 + hash = "sha256-lfYJ3luGK9hB0aiiBiJIqq5ddANqGaVtKXckbo4fl2g="; 48 + in dedicatedServer: { 49 + inherit version; 50 + src = fetchArmagetron rev hash; 51 + extraBuildInputs = lib.optionals (!dedicatedServer) [ libpng SDL SDL_image SDL_mixer ]; 52 }; 53 54 + # https://gitlab.com/armagetronad/armagetronad/-/commits/trunk/?ref_type=heads 55 ${unstableVersionMajor} = 56 let 57 + rev = "e7f41fd26363e7c6a72f0c673470ed06ab54ae08"; 58 + hash = "sha256-Uxxk6L7WPxKYQ4CNxWwEtvbZjK8BqYNTuwwdleZ44Ro="; 59 + in dedicatedServer: { 60 version = "${unstableVersionMajor}-${builtins.substring 0 8 rev}"; 61 + src = fetchArmagetron rev hash; 62 + extraBuildInputs = [ protobuf boost ] 63 + ++ lib.optionals (!dedicatedServer) [ glew ftgl freetype SDL2 SDL2_image SDL2_mixer ]; 64 + extraNativeBuildInputs = [ bison ]; 65 + extraNativeInstallCheckInputs = lib.optionals (!dedicatedServer) [ xvfb-run ]; 66 }; 67 68 + # https://gitlab.com/armagetronad/armagetronad/-/commits/hack-0.2.8-sty+ct+ap/?ref_type=heads 69 "${latestVersionMajor}-sty+ct+ap" = 70 let 71 + rev = "a5bffe9dda2b43d330433f76f14eb374701f326a"; 72 + hash = "sha256-cNABxfg3MSmbxU/R78QyPOMwXGqJEamaFOPNw5yhDGE="; 73 + in dedicatedServer: { 74 version = "${latestVersionMajor}-sty+ct+ap-${builtins.substring 0 8 rev}"; 75 + src = fetchArmagetron rev hash; 76 + extraBuildInputs = lib.optionals (!dedicatedServer) [ libpng SDL SDL_image SDL_mixer ]; 77 }; 78 }; 79 80 + # Creates an Armagetron build. Takes a function returning build inputs for a particular value of dedicatedServer. 81 + mkArmagetron = fn: dedicatedServer: 82 let 83 + # Compute the build params. 84 + resolvedParams = fn dedicatedServer; 85 + 86 + # Figure out the binary name depending on whether this is a dedicated server. 87 + mainProgram = if dedicatedServer then "armagetronad-dedicated" else "armagetronad"; 88 + 89 # Split the version into the major and minor parts 90 + versionParts = lib.splitString "-" resolvedParams.version; 91 splitVersion = lib.splitVersion (builtins.elemAt versionParts 0); 92 majorVersion = builtins.concatStringsSep "." (lib.lists.take 2 splitVersion); 93 94 + minorVersionPart = parts: sep: expectedSize: 95 if builtins.length parts > expectedSize then 96 sep + (builtins.concatStringsSep sep (lib.lists.drop expectedSize parts)) 97 else ··· 99 100 minorVersion = (minorVersionPart splitVersion "." 2) + (minorVersionPart versionParts "-" 1) + "-nixpkgs"; 101 in 102 + stdenv.mkDerivation { 103 + pname = mainProgram; 104 + inherit (resolvedParams) version src; 105 106 # Build works fine; install has a race. 107 enableParallelBuilding = true; ··· 130 ] ++ lib.optional dedicatedServer "--enable-dedicated" 131 ++ lib.optional (!dedicatedServer) "--enable-music"; 132 133 + buildInputs = [ libxml2 ] 134 + ++ (resolvedParams.extraBuildInputs or []); 135 136 nativeBuildInputs = [ autoconf automake gnum4 pkg-config which python3 ] 137 + ++ (resolvedParams.extraNativeBuildInputs or []); 138 + 139 + nativeInstallCheckInputs = resolvedParams.extraNativeInstallCheckInputs or []; 140 141 postInstall = lib.optionalString (!dedicatedServer) '' 142 mkdir -p $out/share/{applications,icons/hicolor} ··· 148 149 installCheckPhase = '' 150 export XDG_RUNTIME_DIR=/tmp 151 + bin="$out/bin/${mainProgram}" 152 + if command -v xvfb-run &>/dev/null; then 153 + run="xvfb-run $bin" 154 + else 155 + run="$bin" 156 + fi 157 + version="$($run --version || true)" 158 + prefix="$($run --prefix || true)" 159 + rubber="$($run --doc | grep -m1 CYCLE_RUBBER)" 160 161 echo "Version: $version" >&2 162 echo "Prefix: $prefix" >&2 163 echo "Docstring: $rubber" >&2 164 165 + if [[ "$version" != *"${resolvedParams.version}"* ]] || \ 166 [ "$prefix" != "$out" ] || \ 167 [[ ! "$rubber" =~ ^CYCLE_RUBBER[[:space:]]+Niceness[[:space:]]factor ]]; then 168 exit 1 ··· 174 # No passthru, end of the line. 175 # https://www.youtube.com/watch?v=NOMa56y_Was 176 } 177 + else if (resolvedParams.version != (srcs.${latestVersionMajor} dedicatedServer).version) then { 178 # Allow a "dedicated" passthru for versions other than the default. 179 + dedicated = mkArmagetron fn true; 180 } 181 + else 182 + ( 183 + lib.mapAttrs (name: value: mkArmagetron value dedicatedServer) 184 + (lib.filterAttrs (name: value: (value dedicatedServer).version != (srcs.${latestVersionMajor} dedicatedServer).version) srcs) 185 + ) // 186 + { 187 + # Allow both a "dedicated" passthru and a passthru for all the options other than the latest version, which this is. 188 + dedicated = mkArmagetron fn true; 189 + }; 190 191 meta = with lib; { 192 + inherit mainProgram; 193 + homepage = "https://www.armagetronad.org"; 194 description = "A multiplayer networked arcade racing game in 3D similar to Tron"; 195 maintainers = with maintainers; [ numinit ]; 196 license = licenses.gpl2Plus; 197 platforms = platforms.linux; 198 }; 199 }; 200 in 201 + mkArmagetron srcs.${latestVersionMajor} dedicatedServer
+2 -2
pkgs/games/fheroes2/default.nix
··· 6 7 stdenv.mkDerivation rec { 8 pname = "fheroes2"; 9 - version = "1.0.12"; 10 11 src = fetchFromGitHub { 12 owner = "ihhub"; 13 repo = "fheroes2"; 14 rev = version; 15 - hash = "sha256-FqtxTRgjFqFu4zml6xePXtK8yn/dkHP+5aU2/9S7gSQ="; 16 }; 17 18 nativeBuildInputs = [ imagemagick ];
··· 6 7 stdenv.mkDerivation rec { 8 pname = "fheroes2"; 9 + version = "1.0.13"; 10 11 src = fetchFromGitHub { 12 owner = "ihhub"; 13 repo = "fheroes2"; 14 rev = version; 15 + hash = "sha256-uR46G1DISurBk17GQdo+x94F2cP0+157PxjdG2s1Ik4="; 16 }; 17 18 nativeBuildInputs = [ imagemagick ];
+2 -2
pkgs/games/hyperrogue/default.nix
··· 3 4 stdenv.mkDerivation rec { 5 pname = "hyperrogue"; 6 - version = "13.0c"; 7 8 src = fetchFromGitHub { 9 owner = "zenorogue"; 10 repo = "hyperrogue"; 11 rev = "v${version}"; 12 - sha256 = "sha256-eELR/1GzR9wWJ433rIpueMu9omlsl1y5rmvG3GgSHZA="; 13 }; 14 15 CXXFLAGS = [
··· 3 4 stdenv.mkDerivation rec { 5 pname = "hyperrogue"; 6 + version = "13.0d"; 7 8 src = fetchFromGitHub { 9 owner = "zenorogue"; 10 repo = "hyperrogue"; 11 rev = "v${version}"; 12 + sha256 = "sha256-K7KKOumotBx9twgCBF4UkpsgMWb8vAclzbYZK83T66I="; 13 }; 14 15 CXXFLAGS = [
+2 -2
pkgs/games/path-of-building/default.nix
··· 2 let 3 data = stdenv.mkDerivation(finalAttrs: { 4 pname = "path-of-building-data"; 5 - version = "2.39.3"; 6 7 src = fetchFromGitHub { 8 owner = "PathOfBuildingCommunity"; 9 repo = "PathOfBuilding"; 10 rev = "v${finalAttrs.version}"; 11 - hash = "sha256-W4MmncDfeiuN7VeIeoPHEufTb9ncA3aA8F0JNhI9Z/o="; 12 }; 13 14 nativeBuildInputs = [ unzip ];
··· 2 let 3 data = stdenv.mkDerivation(finalAttrs: { 4 pname = "path-of-building-data"; 5 + version = "2.40.1"; 6 7 src = fetchFromGitHub { 8 owner = "PathOfBuildingCommunity"; 9 repo = "PathOfBuilding"; 10 rev = "v${finalAttrs.version}"; 11 + hash = "sha256-ZrnD3KX8pn14sKB3FzhNhxHChAKA5pHkWdn7576XjwE="; 12 }; 13 14 nativeBuildInputs = [ unzip ];
+2 -2
pkgs/games/pioneer/default.nix
··· 20 21 stdenv.mkDerivation rec { 22 pname = "pioneer"; 23 - version = "20240203"; 24 25 src = fetchFromGitHub{ 26 owner = "pioneerspacesim"; 27 repo = "pioneer"; 28 rev = version; 29 - hash = "sha256-Jqv013VM0177VqGYR7vSvdq+67ONM91RrjcdVXNLcHs="; 30 }; 31 32 postPatch = ''
··· 20 21 stdenv.mkDerivation rec { 22 pname = "pioneer"; 23 + version = "20240314"; 24 25 src = fetchFromGitHub{ 26 owner = "pioneerspacesim"; 27 repo = "pioneer"; 28 rev = version; 29 + hash = "sha256-CUaiQPRufo8Ng70w5KWlLugySMaTaUuZno/ckyU1w2w="; 30 }; 31 32 postPatch = ''
+2 -2
pkgs/games/scummvm/default.nix
··· 5 6 stdenv.mkDerivation rec { 7 pname = "scummvm"; 8 - version = "2.8.0"; 9 10 src = fetchFromGitHub { 11 owner = "scummvm"; 12 repo = "scummvm"; 13 rev = "v${version}"; 14 - hash = "sha256-W8VZuRVpq0WwaCLH0ODcFmqbE7eKLK6nuyB7qrfqkiY="; 15 }; 16 17 nativeBuildInputs = [ nasm ];
··· 5 6 stdenv.mkDerivation rec { 7 pname = "scummvm"; 8 + version = "2.8.1"; 9 10 src = fetchFromGitHub { 11 owner = "scummvm"; 12 repo = "scummvm"; 13 rev = "v${version}"; 14 + hash = "sha256-8/q16MwHhbbmUxiwJOHkjNxrnBB4grMa7qw/n3KLvRc="; 15 }; 16 17 nativeBuildInputs = [ nasm ];
+8 -3
pkgs/games/wesnoth/default.nix
··· 1 { lib, stdenv, fetchFromGitHub 2 , cmake, pkg-config, SDL2, SDL2_image, SDL2_mixer, SDL2_net, SDL2_ttf 3 , pango, gettext, boost, libvorbis, fribidi, dbus, libpng, pcre, openssl, icu 4 , Cocoa, Foundation 5 }: 6 7 stdenv.mkDerivation rec { 8 pname = "wesnoth"; 9 - version = "1.16.11"; 10 11 src = fetchFromGitHub { 12 rev = version; 13 owner = "wesnoth"; 14 repo = "wesnoth"; 15 - hash = "sha256-nnAMMc1pPYOziaHGUfh8LevECBb/lzCkaPyzFWs4zTY="; 16 }; 17 18 nativeBuildInputs = [ cmake pkg-config ]; 19 20 buildInputs = [ SDL2 SDL2_image SDL2_mixer SDL2_net SDL2_ttf pango gettext boost 21 - libvorbis fribidi dbus libpng pcre openssl icu ] 22 ++ lib.optionals stdenv.isDarwin [ Cocoa Foundation]; 23 24 NIX_LDFLAGS = lib.optionalString stdenv.isDarwin "-framework AppKit"; 25
··· 1 { lib, stdenv, fetchFromGitHub 2 , cmake, pkg-config, SDL2, SDL2_image, SDL2_mixer, SDL2_net, SDL2_ttf 3 , pango, gettext, boost, libvorbis, fribidi, dbus, libpng, pcre, openssl, icu 4 + , lua, curl 5 , Cocoa, Foundation 6 }: 7 8 stdenv.mkDerivation rec { 9 pname = "wesnoth"; 10 + version = "1.18.0"; 11 12 src = fetchFromGitHub { 13 rev = version; 14 owner = "wesnoth"; 15 repo = "wesnoth"; 16 + hash = "sha256-Db1OwBTA/2jjhu/fOZhwGo7dWV3mZ40y6hTNCCjaRJQ="; 17 }; 18 19 nativeBuildInputs = [ cmake pkg-config ]; 20 21 buildInputs = [ SDL2 SDL2_image SDL2_mixer SDL2_net SDL2_ttf pango gettext boost 22 + libvorbis fribidi dbus libpng pcre openssl icu lua curl ] 23 ++ lib.optionals stdenv.isDarwin [ Cocoa Foundation]; 24 + 25 + cmakeFlags = [ 26 + "-DENABLE_SYSTEM_LUA=ON" 27 + ]; 28 29 NIX_LDFLAGS = lib.optionalString stdenv.isDarwin "-framework AppKit"; 30
+6 -1
pkgs/kde/lib/mk-kde-derivation.nix
··· 78 extraNativeBuildInputs ? [], 79 extraPropagatedBuildInputs ? [], 80 extraCmakeFlags ? [], 81 ... 82 } @ args: let 83 # FIXME(later): this is wrong for cross, some of these things really need to go into nativeBuildInputs, 84 # but cross is currently very broken anyway, so we can figure this out later. 85 - deps = map (dep: self.${dep}) (dependencies.${pname} or []); 86 87 defaultArgs = { 88 inherit version src; ··· 109 "extraNativeBuildInputs" 110 "extraPropagatedBuildInputs" 111 "extraCmakeFlags" 112 "meta" 113 ]; 114
··· 78 extraNativeBuildInputs ? [], 79 extraPropagatedBuildInputs ? [], 80 extraCmakeFlags ? [], 81 + excludeDependencies ? [], 82 ... 83 } @ args: let 84 + depNames = dependencies.${pname} or []; 85 + filteredDepNames = builtins.filter (dep: !(builtins.elem dep excludeDependencies)) depNames; 86 + 87 # FIXME(later): this is wrong for cross, some of these things really need to go into nativeBuildInputs, 88 # but cross is currently very broken anyway, so we can figure this out later. 89 + deps = map (dep: self.${dep}) filteredDepNames; 90 91 defaultArgs = { 92 inherit version src; ··· 113 "extraNativeBuildInputs" 114 "extraPropagatedBuildInputs" 115 "extraCmakeFlags" 116 + "excludeDependencies" 117 "meta" 118 ]; 119
+4
pkgs/kde/plasma/discover/default.nix
··· 11 12 extraNativeBuildInputs = [pkg-config]; 13 extraBuildInputs = [qtwebview discount flatpak fwupd]; 14 }
··· 11 12 extraNativeBuildInputs = [pkg-config]; 13 extraBuildInputs = [qtwebview discount flatpak fwupd]; 14 + 15 + # The PackageKit backend doesn't work for us and causes Discover 16 + # to freak out when loading. Disable it to not confuse users. 17 + excludeDependencies = ["packagekit-qt"]; 18 }
+2 -2
pkgs/os-specific/linux/esdm/default.nix
··· 60 61 stdenv.mkDerivation rec { 62 pname = "esdm"; 63 - version = "1.0.2"; 64 65 src = fetchFromGitHub { 66 owner = "smuellerDD"; 67 repo = "esdm"; 68 rev = "v${version}"; 69 - sha256 = "sha256-J7iVp6lLjR2JPdpppnqgV5Ke+X9TcZaS5V1ffejI5yE="; 70 }; 71 72 nativeBuildInputs = [ meson pkg-config ninja ];
··· 60 61 stdenv.mkDerivation rec { 62 pname = "esdm"; 63 + version = "1.1.0"; 64 65 src = fetchFromGitHub { 66 owner = "smuellerDD"; 67 repo = "esdm"; 68 rev = "v${version}"; 69 + sha256 = "sha256-UH6ws/hfHdcmbLETyZ0b4wDm8nHPdLsot3ZhIljpUlw="; 70 }; 71 72 nativeBuildInputs = [ meson pkg-config ninja ];
+13 -8
pkgs/os-specific/linux/kernel/common-config.nix
··· 55 DYNAMIC_DEBUG = yes; 56 DEBUG_STACK_USAGE = no; 57 RCU_TORTURE_TEST = no; 58 - SCHEDSTATS = no; 59 DETECT_HUNG_TASK = yes; 60 CRASH_DUMP = option no; 61 # Easier debugging of NFS issues. ··· 392 FRAMEBUFFER_CONSOLE_ROTATION = yes; 393 FRAMEBUFFER_CONSOLE_DETECT_PRIMARY = yes; 394 FB_GEODE = mkIf (stdenv.hostPlatform.system == "i686-linux") yes; 395 - # On 5.14 this conflicts with FB_SIMPLE. 396 - DRM_SIMPLEDRM = whenAtLeast "5.14" no; 397 DRM_FBDEV_EMULATION = yes; 398 }; 399 ··· 409 video = let 410 whenHasDevicePrivate = mkIf (!stdenv.isx86_32 && versionAtLeast version "5.1"); 411 in { 412 DRM_LEGACY = whenOlder "6.8" no; 413 414 NOUVEAU_LEGACY_CTX_SUPPORT = whenBetween "5.2" "6.3" no; 415 416 # Allow specifying custom EDID on the kernel command line 417 DRM_LOAD_EDID_FIRMWARE = yes; ··· 450 DRM_NOUVEAU_SVM = whenHasDevicePrivate yes; 451 452 # Enable HDMI-CEC receiver support 453 MEDIA_CEC_RC = whenAtLeast "5.10" yes; 454 455 # Enable CEC over DisplayPort ··· 1176 # Add debug interfaces for CMA 1177 CMA_DEBUGFS = yes; 1178 CMA_SYSFS = yes; 1179 - 1180 - # Many ARM SBCs hand off a pre-configured framebuffer. 1181 - # This always can can be replaced by the actual native driver. 1182 - # Keeping it a built-in ensures it will be used if possible. 1183 - FB_SIMPLE = yes; 1184 1185 # https://docs.kernel.org/arch/arm/mem_alignment.html 1186 # tldr:
··· 55 DYNAMIC_DEBUG = yes; 56 DEBUG_STACK_USAGE = no; 57 RCU_TORTURE_TEST = no; 58 + SCHEDSTATS = yes; 59 DETECT_HUNG_TASK = yes; 60 CRASH_DUMP = option no; 61 # Easier debugging of NFS issues. ··· 392 FRAMEBUFFER_CONSOLE_ROTATION = yes; 393 FRAMEBUFFER_CONSOLE_DETECT_PRIMARY = yes; 394 FB_GEODE = mkIf (stdenv.hostPlatform.system == "i686-linux") yes; 395 + # Use simplefb on older kernels where we don't have simpledrm (enabled below) 396 + FB_SIMPLE = whenOlder "5.15" yes; 397 DRM_FBDEV_EMULATION = yes; 398 }; 399 ··· 409 video = let 410 whenHasDevicePrivate = mkIf (!stdenv.isx86_32 && versionAtLeast version "5.1"); 411 in { 412 + # compile in DRM so simpledrm can load before initrd if necessary 413 + AGP = yes; 414 + DRM = yes; 415 + 416 DRM_LEGACY = whenOlder "6.8" no; 417 418 NOUVEAU_LEGACY_CTX_SUPPORT = whenBetween "5.2" "6.3" no; 419 + 420 + # Enable simpledrm and use it for generic framebuffer 421 + # Technically added in 5.14, but adding more complex configuration is not worth it 422 + DRM_SIMPLEDRM = whenAtLeast "5.15" yes; 423 + SYSFB_SIMPLEFB = whenAtLeast "5.15" yes; 424 425 # Allow specifying custom EDID on the kernel command line 426 DRM_LOAD_EDID_FIRMWARE = yes; ··· 459 DRM_NOUVEAU_SVM = whenHasDevicePrivate yes; 460 461 # Enable HDMI-CEC receiver support 462 + RC_CORE = yes; 463 MEDIA_CEC_RC = whenAtLeast "5.10" yes; 464 465 # Enable CEC over DisplayPort ··· 1186 # Add debug interfaces for CMA 1187 CMA_DEBUGFS = yes; 1188 CMA_SYSFS = yes; 1189 1190 # https://docs.kernel.org/arch/arm/mem_alignment.html 1191 # tldr:
+3 -3
pkgs/servers/dex/default.nix
··· 2 3 buildGoModule rec { 4 pname = "dex"; 5 - version = "2.38.0"; 6 7 src = fetchFromGitHub { 8 owner = "dexidp"; 9 repo = pname; 10 rev = "v${version}"; 11 - sha256 = "sha256-nk6llGXJSUA8BWz3S320klMJkOI9BE5oiKgPTuNZVyM="; 12 }; 13 14 - vendorHash = "sha256-yQaoRV6nMHHNpyc2SgyYGJaeIR72dNAh1U3bPHlYEws="; 15 16 subPackages = [ 17 "cmd/dex"
··· 2 3 buildGoModule rec { 4 pname = "dex"; 5 + version = "2.39.0"; 6 7 src = fetchFromGitHub { 8 owner = "dexidp"; 9 repo = pname; 10 rev = "v${version}"; 11 + sha256 = "sha256-edU9jRvGRRmm46UuQ7GlapQ+4AGjy/5gFn5mU9HJjd0="; 12 }; 13 14 + vendorHash = "sha256-vG82gW3AXYDND0JmzxJqqHgvxk4ey6yIXadwL0zPHD4="; 15 16 subPackages = [ 17 "cmd/dex"
+2 -2
pkgs/servers/matrix-synapse/plugins/s3-storage-provider.nix
··· 12 13 buildPythonPackage rec { 14 pname = "matrix-synapse-s3-storage-provider"; 15 - version = "1.3.0"; 16 format = "setuptools"; 17 18 disabled = pythonOlder "3.7"; ··· 21 owner = "matrix-org"; 22 repo = "synapse-s3-storage-provider"; 23 rev = "refs/tags/v${version}"; 24 - hash = "sha256-2mQjhZk3NsbjiGWoa/asGjhaKM3afXsCl633p6ZW0DY="; 25 }; 26 27 postPatch = ''
··· 12 13 buildPythonPackage rec { 14 pname = "matrix-synapse-s3-storage-provider"; 15 + version = "1.4.0"; 16 format = "setuptools"; 17 18 disabled = pythonOlder "3.7"; ··· 21 owner = "matrix-org"; 22 repo = "synapse-s3-storage-provider"; 23 rev = "refs/tags/v${version}"; 24 + hash = "sha256-LOkSsgxHoABiiVtqssBaWYUroQBzzaJ3SclYcEMm2Mk="; 25 }; 26 27 postPatch = ''
+2 -2
pkgs/servers/misc/shell2http/default.nix
··· 8 9 buildGoModule rec { 10 pname = "shell2http"; 11 - version = "1.16.0"; 12 13 src = fetchFromGitHub { 14 owner = "msoap"; 15 repo = "shell2http"; 16 rev = "v${version}"; 17 - hash = "sha256-FHLClAQYCR6DMzHyAo4gjN2nCmMptYevKJbhEZ8AJyE="; 18 }; 19 20 vendorHash = "sha256-K/0ictKvX0sl/5hFDKjTkpGMze0x9fJA98RXNsep+DM=";
··· 8 9 buildGoModule rec { 10 pname = "shell2http"; 11 + version = "1.17.0"; 12 13 src = fetchFromGitHub { 14 owner = "msoap"; 15 repo = "shell2http"; 16 rev = "v${version}"; 17 + hash = "sha256-CU7ENLx5C1qCO1f9m0fl/AmUzmtmj6IjMlx9WNqAnS0="; 18 }; 19 20 vendorHash = "sha256-K/0ictKvX0sl/5hFDKjTkpGMze0x9fJA98RXNsep+DM=";
+2 -2
pkgs/servers/nosql/aerospike/default.nix
··· 2 3 stdenv.mkDerivation rec { 4 pname = "aerospike-server"; 5 - version = "7.0.0.5"; 6 7 src = fetchFromGitHub { 8 owner = "aerospike"; 9 repo = "aerospike-server"; 10 rev = version; 11 - hash = "sha256-NTZW/pBCrwhmqMNXBS34HUKENy+TJKmoFWS7LhcLM4k="; 12 fetchSubmodules = true; 13 }; 14
··· 2 3 stdenv.mkDerivation rec { 4 pname = "aerospike-server"; 5 + version = "7.0.0.6"; 6 7 src = fetchFromGitHub { 8 owner = "aerospike"; 9 repo = "aerospike-server"; 10 rev = version; 11 + hash = "sha256-2Gz0Z8nEC3NX2Skg+4MzLrXYVqL30QwMnvu4dkbJ6+g="; 12 fetchSubmodules = true; 13 }; 14
+3 -3
pkgs/servers/pocketbase/default.nix
··· 6 7 buildGoModule rec { 8 pname = "pocketbase"; 9 - version = "0.22.4"; 10 11 src = fetchFromGitHub { 12 owner = "pocketbase"; 13 repo = "pocketbase"; 14 rev = "v${version}"; 15 - hash = "sha256-IhqrPXQ430sfdI8HB4cLS8dntluYgstO3DBfZyd8Jrk="; 16 }; 17 18 - vendorHash = "sha256-iXcMxsiKyCY91a7zCl+OxkHwSIKx/AfT0HOEpZ8JgeM="; 19 20 # This is the released subpackage from upstream repo 21 subPackages = [ "examples/base" ];
··· 6 7 buildGoModule rec { 8 pname = "pocketbase"; 9 + version = "0.22.6"; 10 11 src = fetchFromGitHub { 12 owner = "pocketbase"; 13 repo = "pocketbase"; 14 rev = "v${version}"; 15 + hash = "sha256-TbbfTPLV5R/XfKBxvjico2119iXJTh/9Grc9QfzeTDo="; 16 }; 17 18 + vendorHash = "sha256-RSeYA8cmwj5OzgXBgU2zuOTwmEofmm3YRDSc/bKGBGk="; 19 20 # This is the released subpackage from upstream repo 21 subPackages = [ "examples/base" ];
+3 -3
pkgs/servers/spicedb/zed.nix
··· 5 6 buildGoModule rec { 7 pname = "zed"; 8 - version = "0.17.0"; 9 10 src = fetchFromGitHub { 11 owner = "authzed"; 12 repo = "zed"; 13 rev = "v${version}"; 14 - hash = "sha256-C/vX8gocU7teSACqHBrYTPJryaUP4tuzEo/4TUEdNt0="; 15 }; 16 17 - vendorHash = "sha256-qf1jGNCW/ewwqkbsU7fZdYvazhMYw+/DGWkdugQRrec="; 18 19 meta = with lib; { 20 description = "Command line for managing SpiceDB";
··· 5 6 buildGoModule rec { 7 pname = "zed"; 8 + version = "0.17.1"; 9 10 src = fetchFromGitHub { 11 owner = "authzed"; 12 repo = "zed"; 13 rev = "v${version}"; 14 + hash = "sha256-Bbh57UQRB/G5r4FoExp+cJyraTM/jBf87Ylt4BgPVdQ="; 15 }; 16 17 + vendorHash = "sha256-AKp7A9WnN9fSGqr4fU53e1/rzBgbV4DJIZKxLms2WDk="; 18 19 meta = with lib; { 20 description = "Command line for managing SpiceDB";
+2 -2
pkgs/servers/sql/monetdb/default.nix
··· 2 3 stdenv.mkDerivation (finalAttrs: { 4 pname = "monetdb"; 5 - version = "11.49.1"; 6 7 src = fetchurl { 8 url = "https://dev.monetdb.org/downloads/sources/archive/MonetDB-${finalAttrs.version}.tar.bz2"; 9 - hash = "sha256-ahZegA9wVWx5TZI23eDvqnGS2Uhnbhoq9Jx8sw9yNko="; 10 }; 11 12 nativeBuildInputs = [ bison cmake python3 ];
··· 2 3 stdenv.mkDerivation (finalAttrs: { 4 pname = "monetdb"; 5 + version = "11.49.5"; 6 7 src = fetchurl { 8 url = "https://dev.monetdb.org/downloads/sources/archive/MonetDB-${finalAttrs.version}.tar.bz2"; 9 + hash = "sha256-GZVPmsgknyOtDIRD56/pbwFX3mLFbxNbaO0pz2PwDNs="; 10 }; 11 12 nativeBuildInputs = [ bison cmake python3 ];
+2 -2
pkgs/servers/unifi/default.nix
··· 72 }; 73 74 unifi8 = generic { 75 - version = "8.0.28"; 76 - sha256 = "sha256-RA3R/iR3u/V+qU2sQTNtaQhYOI8tCQw8TvMWPUlitrw="; 77 }; 78 }
··· 72 }; 73 74 unifi8 = generic { 75 + version = "8.1.113"; 76 + sha256 = "sha256-1knm+l8MSb7XKq2WIbehAnz7loRPjgnc+R98zpWKEAE="; 77 }; 78 }
+4 -4
pkgs/servers/varnish/default.nix
··· 53 { 54 # EOL (LTS) TBA 55 varnish60 = common { 56 - version = "6.0.12"; 57 - hash = "sha256-OHzr06uzQ3MGWsDibm8r2iFAxBCotSA+EV9aZysr1qU="; 58 }; 59 # EOL 2024-09-15 60 varnish74 = common { 61 - version = "7.4.2"; 62 - hash = "sha256-bT0DxnUU5rtOhYTkCjgfUecIYH05M3pj3ErkIGHZpG8="; 63 }; 64 }
··· 53 { 54 # EOL (LTS) TBA 55 varnish60 = common { 56 + version = "6.0.13"; 57 + hash = "sha256-DcpilfnGnUenIIWYxBU4XFkMZoY+vUK/6wijZ7eIqbo="; 58 }; 59 # EOL 2024-09-15 60 varnish74 = common { 61 + version = "7.4.3"; 62 + hash = "sha256-655DUH+Dbu8uMoAtRt08+S7KPVR7pLZA/aWbQHzbG4g="; 63 }; 64 }
+3 -3
pkgs/shells/zsh/zsh-prezto/default.nix
··· 2 3 stdenv.mkDerivation rec { 4 pname = "zsh-prezto"; 5 - version = "unstable-2024-01-26"; 6 7 src = fetchFromGitHub { 8 owner = "sorin-ionescu"; 9 repo = "prezto"; 10 - rev = "d03bc03fddbd80ead45986b68880001ccbbb98c1"; 11 - sha256 = "qM+F4DDZbjARKnZK2mbBlvx2uV/X2CseayTGkFNpSsk="; 12 fetchSubmodules = true; 13 }; 14
··· 2 3 stdenv.mkDerivation rec { 4 pname = "zsh-prezto"; 5 + version = "unstable-2024-03-17"; 6 7 src = fetchFromGitHub { 8 owner = "sorin-ionescu"; 9 repo = "prezto"; 10 + rev = "c667dd3ea62b62b111102f0da58d33b5b20847a6"; 11 + sha256 = "cpxJII4bMunfdbWYo/feP2ZyVDlba3wG99o0n7DKt1k="; 12 fetchSubmodules = true; 13 }; 14
+3 -3
pkgs/tools/admin/aliyun-cli/default.nix
··· 2 3 buildGoModule rec { 4 pname = "aliyun-cli"; 5 - version = "3.0.199"; 6 7 src = fetchFromGitHub { 8 rev = "v${version}"; 9 owner = "aliyun"; 10 repo = pname; 11 fetchSubmodules = true; 12 - sha256 = "sha256-fHp+sLbCsfFGK6FmhiNp7Z2y2k2baP/s4na3zsBOccU="; 13 }; 14 15 - vendorHash = "sha256-cCjLnJxO6e03vlWIa8OF9wSce4aVNr6ak4mY5rN7TVw="; 16 17 subPackages = [ "main" ]; 18
··· 2 3 buildGoModule rec { 4 pname = "aliyun-cli"; 5 + version = "3.0.200"; 6 7 src = fetchFromGitHub { 8 rev = "v${version}"; 9 owner = "aliyun"; 10 repo = pname; 11 fetchSubmodules = true; 12 + sha256 = "sha256-xUP7zEWq5zTNzDaazmsL2h4QznsE5K3Rzo08qctCA3M="; 13 }; 14 15 + vendorHash = "sha256-t9ukiREUEmW6KK7m5Uv5Ce6n/1GsBLom9H35eEyOBys="; 16 17 subPackages = [ "main" ]; 18
+3 -3
pkgs/tools/admin/coldsnap/default.nix
··· 9 10 rustPlatform.buildRustPackage rec { 11 pname = "coldsnap"; 12 - version = "0.6.0"; 13 14 src = fetchFromGitHub { 15 owner = "awslabs"; 16 repo = pname; 17 rev = "v${version}"; 18 - hash = "sha256-zXLt16ffqbExU23uRI7U99nUwpSKTIf039dDq+k2KAA="; 19 }; 20 - cargoHash = "sha256-RRyAzD9eiscZ9kB5tFh5vUnGk6XYYKy0/TAjcaygmG4="; 21 22 buildInputs = [ openssl ] ++ lib.optionals stdenv.isDarwin [ Security ]; 23 nativeBuildInputs = [ pkg-config ];
··· 9 10 rustPlatform.buildRustPackage rec { 11 pname = "coldsnap"; 12 + version = "0.6.1"; 13 14 src = fetchFromGitHub { 15 owner = "awslabs"; 16 repo = pname; 17 rev = "v${version}"; 18 + hash = "sha256-nQ9OIeFo79f2UBNE9dCl7+bt55XTjQTgWlfyP0Jkj1w="; 19 }; 20 + cargoHash = "sha256-8HgO8BqBWiygZmiuRL8WJy3OXSBAKFNVGN7NA6Fx2BM="; 21 22 buildInputs = [ openssl ] ++ lib.optionals stdenv.isDarwin [ Security ]; 23 nativeBuildInputs = [ pkg-config ];
+2 -2
pkgs/tools/backup/dar/default.nix
··· 22 }: 23 24 stdenv.mkDerivation rec { 25 - version = "2.7.13"; 26 pname = "dar"; 27 28 src = fetchzip { 29 url = "mirror://sourceforge/dar/${pname}-${version}.tar.gz"; 30 - sha256 = "sha256-d88BwbovhbAn72y5pVd4No+hVydXbtZYHZpdtpo4RGY="; 31 }; 32 33 outputs = [ "out" "dev" ];
··· 22 }: 23 24 stdenv.mkDerivation rec { 25 + version = "2.7.14"; 26 pname = "dar"; 27 28 src = fetchzip { 29 url = "mirror://sourceforge/dar/${pname}-${version}.tar.gz"; 30 + sha256 = "sha256-qesq+Rqo/llvQ7JPqYwLhObwZw2GlhXpYyc6NEA9c4M="; 31 }; 32 33 outputs = [ "out" "dev" ];
+3 -3
pkgs/tools/backup/kopia/default.nix
··· 2 3 buildGoModule rec { 4 pname = "kopia"; 5 - version = "0.15.0"; 6 7 src = fetchFromGitHub { 8 owner = pname; 9 repo = pname; 10 rev = "v${version}"; 11 - hash = "sha256-N6mntK1cHkdnIZhU67DOvlwv8XXWx602oD/Pj+NJo9Y="; 12 }; 13 14 - vendorHash = "sha256-eP/T4UzXBLOuK/f3BTz7dGqsSj7r/uTKKQ4H4lCvPC8="; 15 16 doCheck = false; 17
··· 2 3 buildGoModule rec { 4 pname = "kopia"; 5 + version = "0.16.0"; 6 7 src = fetchFromGitHub { 8 owner = pname; 9 repo = pname; 10 rev = "v${version}"; 11 + hash = "sha256-GWOPGp9YUw2wjoTNdMooCgUUJwEoVIAlnLDh4Z6UQhk="; 12 }; 13 14 + vendorHash = "sha256-ht8YjrcWT2uWOrxMdtyCs6oTVziyPYfw3hVepkLMcks="; 15 16 doCheck = false; 17
+3 -3
pkgs/tools/compression/crabz/default.nix
··· 6 7 rustPlatform.buildRustPackage rec { 8 pname = "crabz"; 9 - version = "0.9.0"; 10 11 src = fetchFromGitHub { 12 owner = "sstadick"; 13 repo = pname; 14 rev = "v${version}"; 15 - sha256 = "sha256-qKyrAao4b+D9KhK0euNcn2/YyXGeUjgCfdVtDxy6cuQ="; 16 }; 17 18 - cargoHash = "sha256-S3/JDheTBwYS3uEAwwK+bAtzp0LP8FHHxyOnIQkKqlA="; 19 20 nativeBuildInputs = [ cmake ]; 21
··· 6 7 rustPlatform.buildRustPackage rec { 8 pname = "crabz"; 9 + version = "0.10.0"; 10 11 src = fetchFromGitHub { 12 owner = "sstadick"; 13 repo = pname; 14 rev = "v${version}"; 15 + sha256 = "sha256-GJHxo4WD/XMudwxOHdNwY1M+b/DFJMpU0uD3sOvO5YU="; 16 }; 17 18 + cargoHash = "sha256-T+Sdzts7gzkG2EFcKrkVDUIq2V34PBdW3oyxMUcCWaI="; 19 20 nativeBuildInputs = [ cmake ]; 21
+3 -3
pkgs/tools/filesystems/gcsfuse/default.nix
··· 5 6 buildGoModule rec { 7 pname = "gcsfuse"; 8 - version = "1.4.2"; 9 10 src = fetchFromGitHub { 11 owner = "googlecloudplatform"; 12 repo = "gcsfuse"; 13 rev = "v${version}"; 14 - hash = "sha256-gayzCUL6xM56sy8a5ljwN0X0kjW56YLJtLwFOpxBsG4="; 15 }; 16 17 - vendorHash = "sha256-3b0qk/EfVfObG8Rqj2N5DypoOozCY4E2LQiGQmOMTOY="; 18 19 subPackages = [ "." "tools/mount_gcsfuse" ]; 20
··· 5 6 buildGoModule rec { 7 pname = "gcsfuse"; 8 + version = "2.0.0"; 9 10 src = fetchFromGitHub { 11 owner = "googlecloudplatform"; 12 repo = "gcsfuse"; 13 rev = "v${version}"; 14 + hash = "sha256-brE6iwIMPRAQfERTOhVVne1Dy/ZdPUrA01G7Gj5k//Y="; 15 }; 16 17 + vendorHash = "sha256-0I/PFMZXqE3EZv52CESsao4ygvYXIEgRE4EyV1CqM54="; 18 19 subPackages = [ "." "tools/mount_gcsfuse" ]; 20
+41
pkgs/tools/graphics/apng2gif/default.nix
···
··· 1 + { lib 2 + , stdenv 3 + , fetchzip 4 + , libpng 5 + }: 6 + 7 + stdenv.mkDerivation rec { 8 + pname = "apng2gif"; 9 + version = "1.8"; 10 + 11 + src = fetchzip { 12 + url = "mirror://sourceforge/apng2gif/apng2gif-${version}-src.zip"; 13 + stripRoot = false; 14 + hash = "sha256-qX8gmE0Lu2p15kL0y6cmX/bI0uk5Ehfi8ygt07BbgmU="; 15 + }; 16 + 17 + # Remove bundled libs 18 + postPatch = '' 19 + rm -r libpng zlib 20 + ''; 21 + 22 + buildInputs = [ 23 + libpng 24 + ]; 25 + 26 + makeFlags = [ "CC=${stdenv.cc.targetPrefix}c++" ]; 27 + 28 + installPhase = '' 29 + runHook preInstall 30 + install -Dm755 apng2gif $out/bin/apng2gif 31 + runHook postInstall 32 + ''; 33 + 34 + meta = with lib; { 35 + homepage = "https://apng2gif.sourceforge.net/"; 36 + description = "A simple program that converts APNG files to animated GIF format"; 37 + license = licenses.zlib; 38 + maintainers = with maintainers; [ fgaz ]; 39 + platforms = platforms.all; 40 + }; 41 + }
+53
pkgs/tools/graphics/apngopt/default.nix
···
··· 1 + { lib 2 + , stdenv 3 + , fetchzip 4 + , libpng 5 + , zlib 6 + , zopfli 7 + }: 8 + 9 + stdenv.mkDerivation rec { 10 + pname = "apngopt"; 11 + version = "1.4"; 12 + 13 + src = fetchzip { 14 + url = "mirror://sourceforge/apng/apngopt-${version}-src.zip"; 15 + stripRoot = false; 16 + hash = "sha256-MAqth5Yt7+SabY6iEgSFcaBmuHvA0ZkNdXSgvhKao1Y="; 17 + }; 18 + 19 + patches = [ 20 + ./remove-7z.patch 21 + ]; 22 + 23 + # Remove bundled libs 24 + postPatch = '' 25 + rm -r 7z libpng zlib zopfli 26 + ''; 27 + 28 + buildInputs = [ 29 + libpng 30 + zlib 31 + zopfli 32 + ]; 33 + 34 + preBuild = '' 35 + buildFlagsArray+=("LIBS=-lzopfli -lstdc++ -lpng -lz") 36 + ''; 37 + 38 + makeFlags = [ "CC=${stdenv.cc.targetPrefix}c++" ]; 39 + 40 + installPhase = '' 41 + runHook preInstall 42 + install -Dm755 apngopt $out/bin/apngopt 43 + runHook postInstall 44 + ''; 45 + 46 + meta = with lib; { 47 + homepage = "https://sourceforge.net/projects/apng/"; 48 + description = "Optimizes APNG animations"; 49 + license = licenses.zlib; 50 + maintainers = with maintainers; [ fgaz ]; 51 + platforms = platforms.all; 52 + }; 53 + }
+40
pkgs/tools/graphics/apngopt/remove-7z.patch
···
··· 1 + Index: b/apngopt.cpp 2 + =================================================================== 3 + --- a/apngopt.cpp 4 + +++ b/apngopt.cpp 5 + @@ -33,7 +33,6 @@ 6 + #include <vector> 7 + #include "png.h" /* original (unpatched) libpng is ok */ 8 + #include "zlib.h" 9 + -#include "7z.h" 10 + extern "C" { 11 + #include "zopfli.h" 12 + } 13 + @@ -958,8 +957,6 @@ void deflate_rect_fin(int deflate_method 14 + if (deflate_method == 1) 15 + { 16 + unsigned size = zbuf_size; 17 + - compress_rfc1950_7z(rows, op[n].h*(rowbytes + 1), zbuf, size, iter<100 ? iter : 100, 255); 18 + - *zsize = size; 19 + } 20 + else 21 + { 22 + @@ -1438,8 +1435,7 @@ int main(int argc, char** argv) 23 + if (argc <= 1) 24 + { 25 + printf("\n\nUsage: apngopt [options] anim.png [anim_opt.png]\n\n" 26 + - "-z0 : zlib compression\n" 27 + - "-z1 : 7zip compression (default)\n" 28 + + "-z0 : zlib compression (default)\n" 29 + "-z2 : zopfli compression\n" 30 + "-i## : number of iterations, default -i%d\n", iter); 31 + return 1; 32 + @@ -1459,7 +1455,7 @@ int main(int argc, char** argv) 33 + if (szOpt[2] == '0') 34 + deflate_method = 0; 35 + if (szOpt[2] == '1') 36 + - deflate_method = 1; 37 + + deflate_method = 0; 38 + if (szOpt[2] == '2') 39 + deflate_method = 2; 40 + }
+69
pkgs/tools/graphics/gif2apng/default.nix
···
··· 1 + { lib 2 + , stdenv 3 + , fetchzip 4 + , fetchpatch 5 + , zlib 6 + , zopfli 7 + }: 8 + 9 + stdenv.mkDerivation rec { 10 + pname = "gif2apng"; 11 + version = "1.9"; 12 + 13 + src = fetchzip { 14 + url = "mirror://sourceforge/gif2apng/gif2apng-${version}-src.zip"; 15 + stripRoot = false; 16 + hash = "sha256-rt1Vp4hjeFAVWJOU04BdU2YvBwECe9Q1c7EpNpIN+uE="; 17 + }; 18 + 19 + patches = [ 20 + (fetchpatch { 21 + url = "https://sources.debian.org/data/main/g/gif2apng/1.9%2Bsrconly-3%2Bdeb11u1/debian/patches/10-7z.patch"; 22 + hash = "sha256-zQgSWP/CIGaTUIxP/X92zpAQVSGgVo8gQEoCCMn+XT0="; 23 + }) 24 + (fetchpatch { 25 + url = "https://sources.debian.org/data/main/g/gif2apng/1.9%2Bsrconly-3%2Bdeb11u1/debian/patches/CVE-2021-45909.patch"; 26 + hash = "sha256-ZDN3xgvktgahDEtrEpyVsL+4u+97Fo9vAB1RSKhu8KA="; 27 + }) 28 + (fetchpatch { 29 + url = "https://sources.debian.org/data/main/g/gif2apng/1.9%2Bsrconly-3%2Bdeb11u1/debian/patches/CVE-2021-45910.patch"; 30 + hash = "sha256-MzOUOC7kqH22DmTMXoDu+jZAMBJPndnFNJGAQv5FcdI="; 31 + }) 32 + (fetchpatch { 33 + url = "https://sources.debian.org/data/main/g/gif2apng/1.9%2Bsrconly-3%2Bdeb11u1/debian/patches/CVE-2021-45911.patch"; 34 + hash = "sha256-o2YDHsSaorCx/6bQQfudzkLHo9pakgyvs2Pbafplnek="; 35 + }) 36 + ]; 37 + 38 + # Remove bundled libs 39 + postPatch = '' 40 + rm -r 7z zlib zopfli 41 + ''; 42 + 43 + buildInputs = [ 44 + zlib 45 + zopfli 46 + ]; 47 + 48 + preBuild = '' 49 + buildFlagsArray+=("LIBS=-lzopfli -lstdc++ -lz") 50 + ''; 51 + 52 + makeFlags = [ "CC=${stdenv.cc.targetPrefix}c++" ]; 53 + 54 + NIX_CFLAGS_COMPILE="-DENABLE_LOCAL_ZOPFLI"; 55 + 56 + installPhase = '' 57 + runHook preInstall 58 + install -Dm755 gif2apng $out/bin/gif2apng 59 + runHook postInstall 60 + ''; 61 + 62 + meta = with lib; { 63 + homepage = "https://gif2apng.sourceforge.net/"; 64 + description = "A simple program that converts animations from GIF to APNG format"; 65 + license = licenses.zlib; 66 + maintainers = with maintainers; [ fgaz ]; 67 + platforms = platforms.all; 68 + }; 69 + }
+5 -3
pkgs/tools/inputmethods/keymapper/default.nix
··· 8 , pkg-config 9 , udev 10 , wayland 11 }: 12 13 stdenv.mkDerivation (finalAttrs: { 14 pname = "keymapper"; 15 - version = "3.0.0"; 16 17 src = fetchFromGitHub { 18 owner = "houmain"; 19 repo = "keymapper"; 20 rev = finalAttrs.version; 21 - hash = "sha256-X2Qk/cAczdkteB+6kyURGjvm1Ryio6WHj3Ga2POosCA="; 22 }; 23 24 # all the following must be in nativeBuildInputs ··· 30 libX11 31 udev 32 libusb1 33 ]; 34 35 meta = { ··· 38 homepage = "https://github.com/houmain/keymapper"; 39 license = lib.licenses.gpl3Only; 40 mainProgram = "keymapper"; 41 - maintainers = with lib.maintainers; [ dit7ya ]; 42 platforms = lib.platforms.linux; 43 }; 44 })
··· 8 , pkg-config 9 , udev 10 , wayland 11 + , libxkbcommon 12 }: 13 14 stdenv.mkDerivation (finalAttrs: { 15 pname = "keymapper"; 16 + version = "3.5.3"; 17 18 src = fetchFromGitHub { 19 owner = "houmain"; 20 repo = "keymapper"; 21 rev = finalAttrs.version; 22 + hash = "sha256-CfZdLeWgeNwy9tEJ3UDRplV0sRcKE4J6d3CxC9gqdmE="; 23 }; 24 25 # all the following must be in nativeBuildInputs ··· 31 libX11 32 udev 33 libusb1 34 + libxkbcommon 35 ]; 36 37 meta = { ··· 40 homepage = "https://github.com/houmain/keymapper"; 41 license = lib.licenses.gpl3Only; 42 mainProgram = "keymapper"; 43 + maintainers = with lib.maintainers; [ dit7ya spitulax ]; 44 platforms = lib.platforms.linux; 45 }; 46 })
+6 -1
pkgs/tools/misc/flameshot/default.nix
··· 7 , qtsvg 8 , nix-update-script 9 , fetchpatch 10 }: 11 12 mkDerivation rec { ··· 33 updateScript = nix-update-script { }; 34 }; 35 36 nativeBuildInputs = [ cmake qttools qtsvg ]; 37 - buildInputs = [ qtbase ]; 38 39 meta = with lib; { 40 description = "Powerful yet simple to use screenshot software";
··· 7 , qtsvg 8 , nix-update-script 9 , fetchpatch 10 + , kguiaddons 11 }: 12 13 mkDerivation rec { ··· 34 updateScript = nix-update-script { }; 35 }; 36 37 + cmakeFlags = [ 38 + (lib.cmakeBool "USE_WAYLAND_CLIPBOARD" true) 39 + ]; 40 + 41 nativeBuildInputs = [ cmake qttools qtsvg ]; 42 + buildInputs = [ qtbase kguiaddons ]; 43 44 meta = with lib; { 45 description = "Powerful yet simple to use screenshot software";
+2 -2
pkgs/tools/misc/fluent-bit/default.nix
··· 12 13 stdenv.mkDerivation (finalAttrs: { 14 pname = "fluent-bit"; 15 - version = "2.2.2"; 16 17 src = fetchFromGitHub { 18 owner = "fluent"; 19 repo = "fluent-bit"; 20 rev = "v${finalAttrs.version}"; 21 - hash = "sha256-+AkIoGIAwz5dqQGtTJQjz+a9jgtxU1zwDuivj862Rw0="; 22 }; 23 24 nativeBuildInputs = [ cmake flex bison ];
··· 12 13 stdenv.mkDerivation (finalAttrs: { 14 pname = "fluent-bit"; 15 + version = "3.0.0"; 16 17 src = fetchFromGitHub { 18 owner = "fluent"; 19 repo = "fluent-bit"; 20 rev = "v${finalAttrs.version}"; 21 + hash = "sha256-wyRzMIAbv4aDUUiI3UxZDIsL6DpoxbWXNmsADRL425A="; 22 }; 23 24 nativeBuildInputs = [ cmake flex bison ];
+2 -2
pkgs/tools/misc/github-backup/default.nix
··· 7 8 python3.pkgs.buildPythonApplication rec { 9 pname = "github-backup"; 10 - version = "0.45.0"; 11 pyproject = true; 12 13 src = fetchPypi { 14 inherit pname version; 15 - hash = "sha256-bT5eqhpSK9u6Q4hO8FTgbpjjv0x2am1m2fOw5OqxixQ="; 16 }; 17 18 nativeBuildInputs = with python3.pkgs; [
··· 7 8 python3.pkgs.buildPythonApplication rec { 9 pname = "github-backup"; 10 + version = "0.45.1"; 11 pyproject = true; 12 13 src = fetchPypi { 14 inherit pname version; 15 + hash = "sha256-+dQVewMHSF0SnOKmgwc9pmqXAJGLjSqwS9YQHdvEmKo="; 16 }; 17 18 nativeBuildInputs = with python3.pkgs; [
+2 -2
pkgs/tools/misc/instaloader/default.nix
··· 9 10 buildPythonPackage rec { 11 pname = "instaloader"; 12 - version = "4.10.3"; 13 format = "pyproject"; 14 15 disabled = pythonOlder "3.6"; ··· 18 owner = "instaloader"; 19 repo = "instaloader"; 20 rev = "refs/tags/v${version}"; 21 - sha256 = "sha256-+K15MlyOONC5E8ZjtzbYnGGzQEMDGEGBFDbLZp7FeWQ="; 22 }; 23 24 nativeBuildInputs = [
··· 9 10 buildPythonPackage rec { 11 pname = "instaloader"; 12 + version = "4.11"; 13 format = "pyproject"; 14 15 disabled = pythonOlder "3.6"; ··· 18 owner = "instaloader"; 19 repo = "instaloader"; 20 rev = "refs/tags/v${version}"; 21 + sha256 = "sha256-EqE184tYW815Hp42EB5g0l9f5AWpYSqH+cY4z4zsCSQ="; 22 }; 23 24 nativeBuildInputs = [
+6 -1
pkgs/tools/misc/ollama/default.nix
··· 68 cudaPackages.cudatoolkit 69 cudaPackages.cuda_cudart 70 ]; 71 }; 72 73 runtimeLibs = lib.optionals enableRocm [ ··· 165 # expose runtime libraries necessary to use the gpu 166 mv "$out/bin/ollama" "$out/bin/.ollama-unwrapped" 167 makeWrapper "$out/bin/.ollama-unwrapped" "$out/bin/ollama" \ 168 - --suffix LD_LIBRARY_PATH : '/run/opengl-driver/lib:${lib.makeLibraryPath runtimeLibs}' 169 ''; 170 171 ldflags = [
··· 68 cudaPackages.cudatoolkit 69 cudaPackages.cuda_cudart 70 ]; 71 + postBuild = '' 72 + rm "$out/lib64" 73 + ln -s "lib" "$out/lib64" 74 + ''; 75 }; 76 77 runtimeLibs = lib.optionals enableRocm [ ··· 169 # expose runtime libraries necessary to use the gpu 170 mv "$out/bin/ollama" "$out/bin/.ollama-unwrapped" 171 makeWrapper "$out/bin/.ollama-unwrapped" "$out/bin/ollama" \ 172 + --suffix LD_LIBRARY_PATH : '/run/opengl-driver/lib:${lib.makeLibraryPath runtimeLibs}' '' + lib.optionalString enableRocm ''\ 173 + --set-default HIP_PATH ${rocmPath} 174 ''; 175 176 ldflags = [
+3 -3
pkgs/tools/misc/opentelemetry-collector/default.nix
··· 8 9 buildGoModule rec { 10 pname = "opentelemetry-collector"; 11 - version = "0.95.0"; 12 13 src = fetchFromGitHub { 14 owner = "open-telemetry"; 15 repo = "opentelemetry-collector"; 16 rev = "v${version}"; 17 - hash = "sha256-uKGkglDCOYUcCWzsvZcYpzhDCkJ+2LnrD2/HP2zA+Ms="; 18 }; 19 # there is a nested go.mod 20 sourceRoot = "${src.name}/cmd/otelcorecol"; 21 - vendorHash = "sha256-iAY19S+s+g13kobRO8sGdu27klH4DOSFfLlGbKPelzs="; 22 23 nativeBuildInputs = [ installShellFiles ]; 24
··· 8 9 buildGoModule rec { 10 pname = "opentelemetry-collector"; 11 + version = "0.96.0"; 12 13 src = fetchFromGitHub { 14 owner = "open-telemetry"; 15 repo = "opentelemetry-collector"; 16 rev = "v${version}"; 17 + hash = "sha256-/QGRxQRkVXuP3H6AWSqc1U7sA1n0jTNYLa+gQA25Q5M="; 18 }; 19 # there is a nested go.mod 20 sourceRoot = "${src.name}/cmd/otelcorecol"; 21 + vendorHash = "sha256-n548376djwz4Qd9vlid0V9Dr9trLb09gKOP4J+9Znp4="; 22 23 nativeBuildInputs = [ installShellFiles ]; 24
+3 -3
pkgs/tools/misc/steampipe/default.nix
··· 2 3 buildGoModule rec { 4 pname = "steampipe"; 5 - version = "0.22.0"; 6 7 src = fetchFromGitHub { 8 owner = "turbot"; 9 repo = "steampipe"; 10 rev = "v${version}"; 11 - hash = "sha256-Qmb4dBLtztrhnm8fKEkaxX2tJAXsQ+/C8cweQbRc7uk="; 12 }; 13 14 - vendorHash = "sha256-2p/D/sycx78BXBe+WHeYP4hLz1aX33cCRQ/AbwKkidM="; 15 proxyVendor = true; 16 17 patchPhase = ''
··· 2 3 buildGoModule rec { 4 pname = "steampipe"; 5 + version = "0.22.1"; 6 7 src = fetchFromGitHub { 8 owner = "turbot"; 9 repo = "steampipe"; 10 rev = "v${version}"; 11 + hash = "sha256-Oz1T9koeXnmHc5oru1apUtmhhvKi/gAtg/Hb7HKkkP0="; 12 }; 13 14 + vendorHash = "sha256-jC77z/1EerJSMK75np9R5kX+cLzTh55cFFlliAXASEw="; 15 proxyVendor = true; 16 17 patchPhase = ''
+3 -3
pkgs/tools/misc/uutils-coreutils/default.nix
··· 12 13 stdenv.mkDerivation rec { 14 pname = "uutils-coreutils"; 15 - version = "0.0.22"; 16 17 src = fetchFromGitHub { 18 owner = "uutils"; 19 repo = "coreutils"; 20 rev = version; 21 - hash = "sha256-aEhU4O4xoj7hrnmNXA9GQYn8nc6XEJCGQIcx/xRtLMc="; 22 }; 23 24 cargoDeps = rustPlatform.fetchCargoTarball { 25 inherit src; 26 name = "${pname}-${version}"; 27 - hash = "sha256-zQN6EVRyd4FWeNNDXI3NY6XWmJTD+n8c+w7BHtXvs1k="; 28 }; 29 30 nativeBuildInputs = [ rustPlatform.cargoSetupHook sphinx ];
··· 12 13 stdenv.mkDerivation rec { 14 pname = "uutils-coreutils"; 15 + version = "0.0.25"; 16 17 src = fetchFromGitHub { 18 owner = "uutils"; 19 repo = "coreutils"; 20 rev = version; 21 + hash = "sha256-25jmlGxMWzAaJEmMHruA6H+nqx2QHnYX9c9SKqrQRE4="; 22 }; 23 24 cargoDeps = rustPlatform.fetchCargoTarball { 25 inherit src; 26 name = "${pname}-${version}"; 27 + hash = "sha256-lQoOkiSga2aS8GNgLcHdid1/1u3johYEcGi9oOVsdJs="; 28 }; 29 30 nativeBuildInputs = [ rustPlatform.cargoSetupHook sphinx ];
-50
pkgs/tools/misc/yutto/default.nix
··· 1 - { lib 2 - , python3 3 - , fetchPypi 4 - , ffmpeg 5 - , nix-update-script 6 - }: 7 - 8 - with python3.pkgs; 9 - 10 - buildPythonApplication rec { 11 - pname = "yutto"; 12 - version = "2.0.0b35"; 13 - format = "pyproject"; 14 - 15 - disabled = pythonOlder "3.9"; 16 - 17 - src = fetchPypi { 18 - inherit pname version; 19 - hash = "sha256-r4Lc5PMkhwLMC6nKArvpf9M4N+eoV6OmZK2uhY6xZxA="; 20 - }; 21 - 22 - nativeBuildInputs = [ 23 - poetry-core 24 - ]; 25 - 26 - propagatedBuildInputs = [ 27 - httpx 28 - aiofiles 29 - biliass 30 - dict2xml 31 - colorama 32 - typing-extensions 33 - ] ++ (with httpx.optional-dependencies; http2 ++ socks); 34 - 35 - preFixup = '' 36 - makeWrapperArgs+=(--prefix PATH : ${lib.makeBinPath [ ffmpeg ]}) 37 - ''; 38 - 39 - pythonImportsCheck = [ "yutto" ]; 40 - 41 - passthru.updateScript = nix-update-script { }; 42 - 43 - meta = with lib; { 44 - description = "A Bilibili downloader"; 45 - homepage = "https://github.com/yutto-dev/yutto"; 46 - license = licenses.gpl3Only; 47 - maintainers = with maintainers; [ linsui ]; 48 - mainProgram = "yutto"; 49 - }; 50 - }
···
+3 -3
pkgs/tools/networking/frp/default.nix
··· 2 3 buildGoModule rec { 4 pname = "frp"; 5 - version = "0.54.0"; 6 7 src = fetchFromGitHub { 8 owner = "fatedier"; 9 repo = pname; 10 rev = "v${version}"; 11 - hash = "sha256-K/Yyu8J1PT+rs/lLxhOXxMQ4winZF1zfD2BOBepzXeM="; 12 }; 13 14 - vendorHash = "sha256-jj0ViYBFxexgoBPzjDC/9i7lH0/ZdEH2u8offndIKSw="; 15 16 doCheck = false; 17
··· 2 3 buildGoModule rec { 4 pname = "frp"; 5 + version = "0.56.0"; 6 7 src = fetchFromGitHub { 8 owner = "fatedier"; 9 repo = pname; 10 rev = "v${version}"; 11 + hash = "sha256-FQtbR4tiFRtMwawf9rdsK/U0bwJFvfXmzqM/ZU+Yhi0="; 12 }; 13 14 + vendorHash = "sha256-W+H7PxpG3MuioN+nEeX4tArVSDuhQ2LD+927mhPaLas="; 15 16 doCheck = false; 17
+3 -3
pkgs/tools/networking/goflow2/default.nix
··· 5 6 buildGoModule rec { 7 pname = "goflow2"; 8 - version = "2.1.2"; 9 10 src = fetchFromGitHub { 11 owner = "netsampler"; 12 repo = pname; 13 rev = "v${version}"; 14 - hash = "sha256-eI5Czx721aty1b+rs8uHrx0IBM/DK7bkPck1QIYPcNI="; 15 }; 16 17 ldflags = [ ··· 20 "-X=main.version=${version}" 21 ]; 22 23 - vendorHash = "sha256-9Ebrkizt/r60Kxh291CLzwKIkpdQqJuVYQ2umxih9lo="; 24 25 meta = with lib; { 26 description = "High performance sFlow/IPFIX/NetFlow Collector";
··· 5 6 buildGoModule rec { 7 pname = "goflow2"; 8 + version = "2.1.3"; 9 10 src = fetchFromGitHub { 11 owner = "netsampler"; 12 repo = pname; 13 rev = "v${version}"; 14 + hash = "sha256-wtvBkk+Y4koGDGN+N/w4FsdejgpCIio0g2QV35Pr/fo="; 15 }; 16 17 ldflags = [ ··· 20 "-X=main.version=${version}" 21 ]; 22 23 + vendorHash = "sha256-qcWeIg278V2bgFGpWwUT5JCblxfBv0/gWV1oXul/nCQ="; 24 25 meta = with lib; { 26 description = "High performance sFlow/IPFIX/NetFlow Collector";
+3 -3
pkgs/tools/networking/hysteria/default.nix
··· 4 }: 5 buildGoModule rec { 6 pname = "hysteria"; 7 - version = "2.3.0"; 8 9 src = fetchFromGitHub { 10 owner = "apernet"; 11 repo = pname; 12 rev = "app/v${version}"; 13 - hash = "sha256-sjQrHvUdGPdzKpXuJ9ZWp4S9pram8QaygKLT2WRmd2M="; 14 }; 15 16 - vendorHash = "sha256-btDWsvhKygWda4x45c8MSOROq6ujJVV9l0PkGQKWM6A="; 17 proxyVendor = true; 18 19 ldflags =
··· 4 }: 5 buildGoModule rec { 6 pname = "hysteria"; 7 + version = "2.4.0"; 8 9 src = fetchFromGitHub { 10 owner = "apernet"; 11 repo = pname; 12 rev = "app/v${version}"; 13 + hash = "sha256-zrnyOb40LJz6yWxXh6w4R4JY3lUb3DcJgoYjxM2/hvE="; 14 }; 15 16 + vendorHash = "sha256-DuQwg4vJgwC6IBs+8J5OVdO67OgdhmGTF88zlikHaAQ="; 17 proxyVendor = true; 18 19 ldflags =
+3 -2
pkgs/tools/networking/ipv6calc/default.nix
··· 11 12 stdenv.mkDerivation rec { 13 pname = "ipv6calc"; 14 - version = "4.1.0"; 15 16 src = fetchFromGitHub { 17 owner = "pbiering"; 18 repo = pname; 19 rev = version; 20 - sha256 = "sha256-zpV3RpFPYICntNLVTC4FpkrxJ7nDh/KEzmNpg0ORWZQ="; 21 }; 22 23 buildInputs = [ ··· 39 configureFlags = [ 40 "--prefix=${placeholder "out"}" 41 "--libdir=${placeholder "out"}/lib" 42 "--disable-bundled-getopt" 43 "--disable-bundled-md5" 44 "--disable-dynamic-load"
··· 11 12 stdenv.mkDerivation rec { 13 pname = "ipv6calc"; 14 + version = "4.2.0"; 15 16 src = fetchFromGitHub { 17 owner = "pbiering"; 18 repo = pname; 19 rev = version; 20 + sha256 = "sha256-z4CfakCvFdCPwB52wfeooCMI51QY629nMDbCmR50fI4="; 21 }; 22 23 buildInputs = [ ··· 39 configureFlags = [ 40 "--prefix=${placeholder "out"}" 41 "--libdir=${placeholder "out"}/lib" 42 + "--datadir=${placeholder "out"}/share" 43 "--disable-bundled-getopt" 44 "--disable-bundled-md5" 45 "--disable-dynamic-load"
+3 -3
pkgs/tools/nix/fh/default.nix
··· 10 11 rustPlatform.buildRustPackage rec { 12 pname = "fh"; 13 - version = "0.1.9"; 14 15 src = fetchFromGitHub { 16 owner = "DeterminateSystems"; 17 repo = "fh"; 18 rev = "v${version}"; 19 - hash = "sha256-G2bLYand61E/s652Q+5XSfXdM6XUWixiXRRMd3HvfM4="; 20 }; 21 22 - cargoHash = "sha256-c3XxJQf2uHvj1X/djKyQg2AtrXdROyIVwLeYxFgHDNI="; 23 24 nativeBuildInputs = [ 25 installShellFiles
··· 10 11 rustPlatform.buildRustPackage rec { 12 pname = "fh"; 13 + version = "0.1.10"; 14 15 src = fetchFromGitHub { 16 owner = "DeterminateSystems"; 17 repo = "fh"; 18 rev = "v${version}"; 19 + hash = "sha256-fRaKydMSwd1zl6ptBKvn5ej2pqtI8xi9dioFmR8QA+g="; 20 }; 21 22 + cargoHash = "sha256-iOP5llFtySG8Z2Mj7stt6fYpQWqiQqJuftuYBrbkmyU="; 23 24 nativeBuildInputs = [ 25 installShellFiles
+5
pkgs/tools/security/fprintd/default.nix
··· 92 93 doCheck = true; 94 95 postPatch = '' 96 patchShebangs \ 97 po/check-translations.sh \
··· 92 93 doCheck = true; 94 95 + mesonCheckFlags = [ 96 + # PAM related checks are timing out 97 + "--no-suite" "fprintd:TestPamFprintd" 98 + ]; 99 + 100 postPatch = '' 101 patchShebangs \ 102 po/check-translations.sh \
+2 -2
pkgs/tools/system/consul-template/default.nix
··· 2 3 buildGoModule rec { 4 pname = "consul-template"; 5 - version = "0.37.2"; 6 7 src = fetchFromGitHub { 8 owner = "hashicorp"; 9 repo = "consul-template"; 10 rev = "v${version}"; 11 - hash = "sha256-5BVOs73StkKiiLAoFjlsH/q+B4C+gCuu6ag2XJPwbIQ="; 12 }; 13 14 vendorHash = "sha256-oVauzk6vZJSeub55s1cTc+brDoUYwauiMSgFuN0xCw4=";
··· 2 3 buildGoModule rec { 4 pname = "consul-template"; 5 + version = "0.37.3"; 6 7 src = fetchFromGitHub { 8 owner = "hashicorp"; 9 repo = "consul-template"; 10 rev = "v${version}"; 11 + hash = "sha256-WzI/w2hL8EDI8X6T7erIeSrxiSv3dryehCg6KyTkGj0="; 12 }; 13 14 vendorHash = "sha256-oVauzk6vZJSeub55s1cTc+brDoUYwauiMSgFuN0xCw4=";
+2 -2
pkgs/tools/system/ts/default.nix
··· 4 5 stdenv.mkDerivation rec { 6 pname = "ts"; 7 - version = "1.0.2"; 8 9 installPhase=''make install "PREFIX=$out"''; 10 ··· 14 15 src = fetchurl { 16 url = "https://viric.name/~viric/soft/ts/ts-${version}.tar.gz"; 17 - sha256 = "sha256-9zRSrtgOL5p3ZIg+k1Oqf0DmXTwZmtHzvmD9WLWOr+w="; 18 }; 19 20 meta = with lib; {
··· 4 5 stdenv.mkDerivation rec { 6 pname = "ts"; 7 + version = "1.0.3"; 8 9 installPhase=''make install "PREFIX=$out"''; 10 ··· 14 15 src = fetchurl { 16 url = "https://viric.name/~viric/soft/ts/ts-${version}.tar.gz"; 17 + sha256 = "sha256-+oMzEVQ9xTW2DLerg8ZKte4xEo26qqE93jQZhOVCtCg="; 18 }; 19 20 meta = with lib; {
+3 -3
pkgs/tools/text/mdbook-katex/default.nix
··· 2 3 rustPlatform.buildRustPackage rec { 4 pname = "mdbook-katex"; 5 - version = "0.6.0"; 6 7 src = fetchCrate { 8 inherit pname version; 9 - hash = "sha256-kQZZpVF265QmEle2HPSSHOaZFl/z/1Uvx0Fs+21HnLI="; 10 }; 11 12 - cargoHash = "sha256-/IBJWGi1jYwFHdYZv8/AHiBP9oLtOVW0sLJVOQJutXA="; 13 14 buildInputs = lib.optionals stdenv.isDarwin [ CoreServices ]; 15
··· 2 3 rustPlatform.buildRustPackage rec { 4 pname = "mdbook-katex"; 5 + version = "0.7.0"; 6 7 src = fetchCrate { 8 inherit pname version; 9 + hash = "sha256-hrST3bfODCqsGUsO2sMk70KICMZCe+J1pDeO3TTcsaU="; 10 }; 11 12 + cargoHash = "sha256-qoeHdgR67aZvmM6l8IPLcR2sHW2v5sL4k7ymxHPdlis="; 13 14 buildInputs = lib.optionals stdenv.isDarwin [ CoreServices ]; 15
+3 -3
pkgs/tools/text/miller/default.nix
··· 2 3 buildGoModule rec { 4 pname = "miller"; 5 - version = "6.11.0"; 6 7 src = fetchFromGitHub { 8 owner = "johnkerl"; 9 repo = "miller"; 10 rev = "v${version}"; 11 - sha256 = "sha256-MmQBj3ANiObyTsAW55Bh9p94Pu+ynySaxHjHjpBacno="; 12 }; 13 14 outputs = [ "out" "man" ]; 15 16 - vendorHash = "sha256-K9B++jinB8iRWb96Lha/gM8/3vPQNd4LoZggGXh7VD4="; 17 18 postInstall = '' 19 mkdir -p $man/share/man/man1
··· 2 3 buildGoModule rec { 4 pname = "miller"; 5 + version = "6.12.0"; 6 7 src = fetchFromGitHub { 8 owner = "johnkerl"; 9 repo = "miller"; 10 rev = "v${version}"; 11 + sha256 = "sha256-0M9wdKn6SdqNAcEcIb4mkkDCUBYQ/mW+0OYt35vq9yw="; 12 }; 13 14 outputs = [ "out" "man" ]; 15 16 + vendorHash = "sha256-WelwnwsdOhAq4jdmFAYvh4lDMsmaAItdrbC//MfWHjU="; 17 18 postInstall = '' 19 mkdir -p $man/share/man/man1
+9
pkgs/tools/typesetting/tex/texlive/bin.nix
··· 123 124 inherit (common) binToOutput src prePatch; 125 126 outputs = [ "out" "dev" "man" "info" ] 127 ++ (builtins.map (builtins.replaceStrings [ "-" ] [ "_" ]) corePackages); 128
··· 123 124 inherit (common) binToOutput src prePatch; 125 126 + patches = [ 127 + (fetchpatch { 128 + name = "ttfdump-CVE-2024-25262.patch"; 129 + url = "https://tug.org/svn/texlive/trunk/Build/source/texk/ttfdump/libttf/hdmx.c?r1=57915&r2=69520&view=patch"; 130 + stripLen = 2; 131 + hash = "sha256-WH2kioqFAs3jaFmu4DdEUdrTf6eiymtiWTZi3vWwU7k="; 132 + }) 133 + ]; 134 + 135 outputs = [ "out" "dev" "man" "info" ] 136 ++ (builtins.map (builtins.replaceStrings [ "-" ] [ "_" ]) corePackages); 137
+1
pkgs/top-level/aliases.nix
··· 1135 spark2 = throw "'spark2' is no longer supported nixpkgs, please use 'spark'"; # Added 2023-05-08 1136 spark_2_4 = throw "'spark_2_4' is no longer supported nixpkgs, please use 'spark'"; # Added 2023-05-08 1137 spark_3_1 = throw "'spark_3_1' is no longer supported nixpkgs, please use 'spark'"; # Added 2023-05-08 1138 spark2014 = gnatprove; # Added 2024-02-25 1139 1140 # Added 2020-02-10
··· 1135 spark2 = throw "'spark2' is no longer supported nixpkgs, please use 'spark'"; # Added 2023-05-08 1136 spark_2_4 = throw "'spark_2_4' is no longer supported nixpkgs, please use 'spark'"; # Added 2023-05-08 1137 spark_3_1 = throw "'spark_3_1' is no longer supported nixpkgs, please use 'spark'"; # Added 2023-05-08 1138 + spark_3_3 = throw "'spark_3_3' is no longer supported nixpkgs, please use 'spark'"; # Added 2024-03-23 1139 spark2014 = gnatprove; # Added 2024-02-25 1140 1141 # Added 2020-02-10
+31 -13
pkgs/top-level/all-packages.nix
··· 802 sea-orm-cli = callPackage ../development/tools/sea-orm-cli { }; 803 804 vcpkg-tool = callPackage ../by-name/vc/vcpkg-tool/package.nix { 805 fmt = fmt_10; 806 }; 807 ··· 15674 gccFun = callPackage ../development/compilers/gcc; 15675 gcc-unwrapped = gcc.cc; 15676 15677 - pin-to-gcc12-if-gcc13 = pkg: 15678 - if !(lib.isDerivation pkg) || !(pkg?override) then pkg else 15679 - pkg.override (previousArgs: 15680 - lib.optionalAttrs (previousArgs.stdenv.cc.cc.isGNU or false && 15681 - lib.versionAtLeast previousArgs.stdenv.cc.cc.version "13.0") { 15682 - stdenv = gcc12Stdenv; 15683 - }); 15684 - 15685 wrapNonDeterministicGcc = stdenv: ccWrapper: 15686 if ccWrapper.isGNU then ccWrapper.overrideAttrs(old: { 15687 env = old.env // { ··· 17825 smiley-sans = callPackage ../data/fonts/smiley-sans { }; 17826 17827 inherit (callPackages ../applications/networking/cluster/spark { }) 17828 - spark_3_5 spark_3_4 spark_3_3; 17829 spark3 = spark_3_5; 17830 spark = spark3; 17831 ··· 18193 apacheKafka_3_4 = callPackage ../servers/apache-kafka { majorVersion = "3.4"; }; 18194 apacheKafka_3_5 = callPackage ../servers/apache-kafka { majorVersion = "3.5"; }; 18195 18196 kt = callPackage ../tools/misc/kt { }; 18197 18198 argbash = callPackage ../development/tools/misc/argbash { }; ··· 25858 dmarc-metrics-exporter = callPackage ../servers/monitoring/prometheus/dmarc-metrics-exporter { }; 25859 25860 dmlive = callPackage ../applications/video/dmlive { 25861 inherit (darwin.apple_sdk.frameworks) Security; 25862 }; 25863 ··· 32475 stdenv = stdenv; 32476 }); 32477 32478 - kmetronome = libsForQt5.callPackage ../applications/audio/kmetronome { }; 32479 32480 kmplayer = libsForQt5.callPackage ../applications/video/kmplayer { }; 32481 ··· 32741 32742 libreoffice = hiPrio libreoffice-still; 32743 32744 libreoffice-unwrapped = libreoffice.unwrapped; 32745 32746 libreoffice-args = { ··· 32762 boost = boost179; 32763 }; 32764 32765 - libreoffice-qt = lowPrio (callPackage ../applications/office/libreoffice/wrapper.nix { 32766 unwrapped = libsForQt5.callPackage ../applications/office/libreoffice 32767 (libreoffice-args // { 32768 kdeIntegration = true; 32769 variant = "fresh"; 32770 }); 32771 }); 32772 32773 libreoffice-fresh = lowPrio (callPackage ../applications/office/libreoffice/wrapper.nix { 32774 unwrapped = callPackage ../applications/office/libreoffice ··· 36224 36225 ytmdl = callPackage ../tools/misc/ytmdl { }; 36226 36227 - yutto = callPackage ../tools/misc/yutto { }; 36228 - 36229 yuview = libsForQt5.yuview; 36230 36231 wallust = callPackage ../applications/misc/wallust { }; ··· 37848 37849 wesnoth = callPackage ../games/wesnoth { 37850 inherit (darwin.apple_sdk.frameworks) Cocoa Foundation; 37851 }; 37852 37853 wesnoth-dev = wesnoth;
··· 802 sea-orm-cli = callPackage ../development/tools/sea-orm-cli { }; 803 804 vcpkg-tool = callPackage ../by-name/vc/vcpkg-tool/package.nix { 805 + stdenv = if stdenv.isDarwin then overrideSDK stdenv "11.0" else stdenv; 806 fmt = fmt_10; 807 }; 808 ··· 15675 gccFun = callPackage ../development/compilers/gcc; 15676 gcc-unwrapped = gcc.cc; 15677 15678 wrapNonDeterministicGcc = stdenv: ccWrapper: 15679 if ccWrapper.isGNU then ccWrapper.overrideAttrs(old: { 15680 env = old.env // { ··· 17818 smiley-sans = callPackage ../data/fonts/smiley-sans { }; 17819 17820 inherit (callPackages ../applications/networking/cluster/spark { }) 17821 + spark_3_5 spark_3_4; 17822 spark3 = spark_3_5; 17823 spark = spark3; 17824 ··· 18186 apacheKafka_3_4 = callPackage ../servers/apache-kafka { majorVersion = "3.4"; }; 18187 apacheKafka_3_5 = callPackage ../servers/apache-kafka { majorVersion = "3.5"; }; 18188 18189 + apng2gif = callPackage ../tools/graphics/apng2gif { }; 18190 + 18191 + gif2apng = callPackage ../tools/graphics/gif2apng { }; 18192 + 18193 + apngopt = callPackage ../tools/graphics/apngopt { }; 18194 + 18195 kt = callPackage ../tools/misc/kt { }; 18196 18197 argbash = callPackage ../development/tools/misc/argbash { }; ··· 25857 dmarc-metrics-exporter = callPackage ../servers/monitoring/prometheus/dmarc-metrics-exporter { }; 25858 25859 dmlive = callPackage ../applications/video/dmlive { 25860 + inherit (darwin) configd; 25861 inherit (darwin.apple_sdk.frameworks) Security; 25862 }; 25863 ··· 32475 stdenv = stdenv; 32476 }); 32477 32478 + kmetronome = qt6Packages.callPackage ../applications/audio/kmetronome { }; 32479 32480 kmplayer = libsForQt5.callPackage ../applications/video/kmplayer { }; 32481 ··· 32741 32742 libreoffice = hiPrio libreoffice-still; 32743 32744 + libreoffice-qt = hiPrio libreoffice-qt-still; 32745 + 32746 + libreoffice-qt-unwrapped = libreoffice-qt.unwrapped; 32747 + 32748 libreoffice-unwrapped = libreoffice.unwrapped; 32749 32750 libreoffice-args = { ··· 32766 boost = boost179; 32767 }; 32768 32769 + libreoffice-qt-fresh = lowPrio (callPackage ../applications/office/libreoffice/wrapper.nix { 32770 unwrapped = libsForQt5.callPackage ../applications/office/libreoffice 32771 (libreoffice-args // { 32772 kdeIntegration = true; 32773 variant = "fresh"; 32774 }); 32775 }); 32776 + libreoffice-qt-fresh-unwrapped = libreoffice-qt-fresh.unwrapped; 32777 + 32778 + libreoffice-qt-still = lowPrio (callPackage ../applications/office/libreoffice/wrapper.nix { 32779 + unwrapped = libsForQt5.callPackage ../applications/office/libreoffice 32780 + (libreoffice-args // { 32781 + kdeIntegration = true; 32782 + variant = "still"; 32783 + }); 32784 + }); 32785 + libreoffice-qt-still-unwrapped = libreoffice-qt-still.unwrapped; 32786 32787 libreoffice-fresh = lowPrio (callPackage ../applications/office/libreoffice/wrapper.nix { 32788 unwrapped = callPackage ../applications/office/libreoffice ··· 36238 36239 ytmdl = callPackage ../tools/misc/ytmdl { }; 36240 36241 yuview = libsForQt5.yuview; 36242 36243 wallust = callPackage ../applications/misc/wallust { }; ··· 37860 37861 wesnoth = callPackage ../games/wesnoth { 37862 inherit (darwin.apple_sdk.frameworks) Cocoa Foundation; 37863 + # wesnoth requires lua built with c++, see https://github.com/wesnoth/wesnoth/pull/8234 37864 + lua = lua5_4.override { 37865 + postConfigure = '' 37866 + makeFlagsArray+=("CC=$CXX") 37867 + ''; 37868 + }; 37869 }; 37870 37871 wesnoth-dev = wesnoth;
+2
pkgs/top-level/php-packages.nix
··· 204 205 php-parallel-lint = callPackage ../development/php-packages/php-parallel-lint { }; 206 207 phpmd = callPackage ../development/php-packages/phpmd { }; 208 209 phpspy = callPackage ../development/php-packages/phpspy { };
··· 204 205 php-parallel-lint = callPackage ../development/php-packages/php-parallel-lint { }; 206 207 + phpinsights = callPackage ../development/php-packages/phpinsights { }; 208 + 209 phpmd = callPackage ../development/php-packages/phpmd { }; 210 211 phpspy = callPackage ../development/php-packages/phpspy { };
+1
pkgs/top-level/python-aliases.nix
··· 302 pam = python-pam; # added 2020-09-07. 303 PasteDeploy = pastedeploy; # added 2021-10-07 304 pathpy = path; # added 2022-04-12 305 pdfposter = throw "pdfposter was promoted to a top-level attribute"; # Added 2023-06-29 306 pdfminer = pdfminer-six; # added 2022-05-25 307 pep257 = pydocstyle; # added 2022-04-12
··· 302 pam = python-pam; # added 2020-09-07. 303 PasteDeploy = pastedeploy; # added 2021-10-07 304 pathpy = path; # added 2022-04-12 305 + pcbnew-transition = pcbnewtransition; # added 2024-03-21 306 pdfposter = throw "pdfposter was promoted to a top-level attribute"; # Added 2023-06-29 307 pdfminer = pdfminer-six; # added 2022-05-25 308 pep257 = pydocstyle; # added 2022-04-12
+3 -1
pkgs/top-level/python-packages.nix
··· 2748 2749 dbfread = callPackage ../development/python-modules/dbfread { }; 2750 2751 dbt-bigquery = callPackage ../development/python-modules/dbt-bigquery { }; 2752 2753 dbt-core = callPackage ../development/python-modules/dbt-core { }; ··· 9354 inherit (pkgs) libpcap; # Avoid confusion with python package of the same name 9355 }; 9356 9357 - pcbnew-transition = callPackage ../development/python-modules/pcbnew-transition { }; 9358 9359 pcodedmp = callPackage ../development/python-modules/pcodedmp { }; 9360
··· 2748 2749 dbfread = callPackage ../development/python-modules/dbfread { }; 2750 2751 + dbglib = callPackage ../development/python-modules/dbglib { }; 2752 + 2753 dbt-bigquery = callPackage ../development/python-modules/dbt-bigquery { }; 2754 2755 dbt-core = callPackage ../development/python-modules/dbt-core { }; ··· 9356 inherit (pkgs) libpcap; # Avoid confusion with python package of the same name 9357 }; 9358 9359 + pcbnewtransition = callPackage ../development/python-modules/pcbnewtransition { }; 9360 9361 pcodedmp = callPackage ../development/python-modules/pcodedmp { }; 9362
+2
pkgs/top-level/qt6-packages.nix
··· 33 accounts-qt = callPackage ../development/libraries/accounts-qt { }; 34 appstream-qt = callPackage ../development/libraries/appstream/qt.nix { }; 35 36 fcitx5-chinese-addons = callPackage ../tools/inputmethods/fcitx5/fcitx5-chinese-addons.nix { }; 37 38 fcitx5-configtool = kdePackages.callPackage ../tools/inputmethods/fcitx5/fcitx5-configtool.nix { };
··· 33 accounts-qt = callPackage ../development/libraries/accounts-qt { }; 34 appstream-qt = callPackage ../development/libraries/appstream/qt.nix { }; 35 36 + drumstick = callPackage ../development/libraries/drumstick { }; 37 + 38 fcitx5-chinese-addons = callPackage ../tools/inputmethods/fcitx5/fcitx5-chinese-addons.nix { }; 39 40 fcitx5-configtool = kdePackages.callPackage ../tools/inputmethods/fcitx5/fcitx5-configtool.nix { };