Merge master into staging-next

authored by nixpkgs-ci[bot] and committed by GitHub 3db20bb5 ab98f3a3

+1272 -1353
+21
maintainers/maintainer-list.nix
··· 13858 13858 githubId = 139; 13859 13859 name = "Leah Neukirchen"; 13860 13860 }; 13861 + leana8959 = { 13862 + name = "Léana Chiang"; 13863 + email = "leana.jiang+git@icloud.com"; 13864 + github = "leana8959"; 13865 + githubId = 87855546; 13866 + keys = [ { fingerprint = "3659 D5C8 7A4B C5D7 699B 37D8 4E88 7A4C A971 4ADA"; } ]; 13867 + }; 13861 13868 lebastr = { 13862 13869 email = "lebastr@gmail.com"; 13863 13870 github = "lebastr"; ··· 18544 18551 githubId = 107261; 18545 18552 name = "Andrey Kuznetsov"; 18546 18553 }; 18554 + ontake = { 18555 + name = "Louis Dalibard"; 18556 + email = "ontake@ontake.dev"; 18557 + github = "make-42"; 18558 + githubId = 17462236; 18559 + matrix = "@ontake:matrix.ontake.dev"; 18560 + keys = [ { fingerprint = "36BC 916D DD4E B1EE EE82 4BBF DC95 900F 6DA7 9992"; } ]; 18561 + }; 18547 18562 onthestairs = { 18548 18563 email = "austinplatt@gmail.com"; 18549 18564 github = "onthestairs"; ··· 19817 19832 github = "pogobanane"; 19818 19833 githubId = 38314551; 19819 19834 name = "Peter Okelmann"; 19835 + }; 19836 + Pokeylooted = { 19837 + email = "pokeyrandomgaming@gmail.com"; 19838 + github = "Pokeylooted"; 19839 + githubId = 79169880; 19840 + name = "Dani Barton"; 19820 19841 }; 19821 19842 pokon548 = { 19822 19843 email = "nix@bukn.uk";
+20 -14
nixos/modules/services/monitoring/netdata.nix
··· 367 367 # AmbientCapabilities 368 368 AmbientCapabilities = lib.optional isThereAnyWireGuardTunnels "CAP_NET_ADMIN"; 369 369 # Capabilities 370 - CapabilityBoundingSet = [ 371 - "CAP_DAC_OVERRIDE" # is required for freeipmi and slabinfo plugins 372 - "CAP_DAC_READ_SEARCH" # is required for apps and systemd-journal plugin 373 - "CAP_FOWNER" # is required for freeipmi plugin 374 - "CAP_SETPCAP" # is required for apps, perf and slabinfo plugins 375 - "CAP_SYS_ADMIN" # is required for perf plugin 376 - "CAP_SYS_PTRACE" # is required for apps plugin 377 - "CAP_SYS_RESOURCE" # is required for ebpf plugin 378 - "CAP_NET_RAW" # is required for fping app 379 - "CAP_SYS_CHROOT" # is required for cgroups plugin 380 - "CAP_SETUID" # is required for cgroups and cgroups-network plugins 381 - "CAP_SYSLOG" # is required for systemd-journal plugin 382 - ] ++ lib.optional isThereAnyWireGuardTunnels "CAP_NET_ADMIN"; 370 + CapabilityBoundingSet = 371 + [ 372 + "CAP_DAC_OVERRIDE" # is required for freeipmi and slabinfo plugins 373 + "CAP_DAC_READ_SEARCH" # is required for apps and systemd-journal plugin 374 + "CAP_NET_RAW" # is required for fping app 375 + "CAP_PERFMON" # is required for perf plugin 376 + "CAP_SETPCAP" # is required for apps, perf and slabinfo plugins 377 + "CAP_SETUID" # is required for cgroups and cgroups-network plugins 378 + "CAP_SYSLOG" # is required for systemd-journal plugin 379 + "CAP_SYS_ADMIN" # is required for perf plugin 380 + "CAP_SYS_CHROOT" # is required for cgroups plugin 381 + "CAP_SYS_PTRACE" # is required for apps plugin 382 + "CAP_SYS_RESOURCE" # is required for ebpf plugin 383 + ] 384 + ++ lib.optionals cfg.package.withIpmi [ 385 + "CAP_FOWNER" 386 + "CAP_SYS_RAWIO" 387 + ] 388 + ++ lib.optional isThereAnyWireGuardTunnels "CAP_NET_ADMIN"; 383 389 # Sandboxing 384 390 ProtectSystem = "full"; 385 391 ProtectHome = "read-only"; ··· 464 470 // lib.optionalAttrs (cfg.package.withIpmi) { 465 471 "freeipmi.plugin" = { 466 472 source = "${cfg.package}/libexec/netdata/plugins.d/freeipmi.plugin.org"; 467 - capabilities = "cap_dac_override,cap_fowner+ep"; 473 + capabilities = "cap_dac_override,cap_fowner,cap_sys_rawio+ep"; 468 474 owner = cfg.user; 469 475 group = cfg.group; 470 476 permissions = "u+rx,g+x,o-rwx";
+11
nixos/modules/services/security/kanidm.nix
··· 460 460 apply = unique; 461 461 default = [ ]; 462 462 }; 463 + 464 + overwriteMembers = mkOption { 465 + description = '' 466 + Whether the member list should be overwritten each time (true) or appended 467 + (false). Append mode allows interactive group management in addition to the 468 + declared members. Also, future member removals cannot be reflected 469 + automatically in append mode. 470 + ''; 471 + type = types.bool; 472 + default = true; 473 + }; 463 474 }; 464 475 config.members = concatLists ( 465 476 flip mapAttrsToList cfg.provision.persons (
+1 -4
nixos/tests/cntr.nix
··· 92 92 { 93 93 nixos-container = mkContainersTest; 94 94 } 95 - // (lib.foldl' (attrs: backend: attrs // { ${backend} = mkOCITest backend; }) { } [ 96 - "docker" 97 - "podman" 98 - ]) 95 + // (lib.genAttrs [ "docker" "podman" ] mkOCITest)
+19
nixos/tests/kanidm-provisioning.nix
··· 73 73 }; 74 74 75 75 groups.testgroup1 = { }; 76 + groups.imperative = { 77 + overwriteMembers = false; 78 + members = [ "testuser1" ]; 79 + }; 76 80 77 81 persons.testuser1 = { 78 82 displayName = "Test User"; ··· 133 137 }; 134 138 135 139 groups.testgroup1 = { }; 140 + groups.imperative = { 141 + overwriteMembers = false; 142 + # Will be retained: 143 + # members = [ "testuser1" ]; 144 + }; 136 145 137 146 persons.testuser1 = { 138 147 displayName = "Test User (changed)"; ··· 351 360 out = provision.succeed("kanidm group get testgroup1") 352 361 assert_contains(out, "name: testgroup1") 353 362 363 + out = provision.succeed("kanidm group get imperative") 364 + assert_contains(out, "name: imperative") 365 + assert_contains(out, "member: testuser1") 366 + 354 367 out = provision.succeed("kanidm group get supergroup1") 355 368 assert_contains(out, "name: supergroup1") 356 369 assert_contains(out, "member: testgroup1") ··· 361 374 assert_contains(out, "legalname: Jane Doe") 362 375 assert_contains(out, "mail: jane.doe@example.com") 363 376 assert_contains(out, "memberof: testgroup1") 377 + assert_contains(out, "memberof: imperative") 364 378 assert_contains(out, "memberof: service1-access") 365 379 366 380 out = provision.succeed("kanidm person get testuser2") ··· 405 419 out = provision.succeed("kanidm group get testgroup1") 406 420 assert_contains(out, "name: testgroup1") 407 421 422 + out = provision.succeed("kanidm group get imperative") 423 + assert_contains(out, "name: imperative") 424 + assert_contains(out, "member: testuser1") 425 + 408 426 out = provision.succeed("kanidm group get supergroup1") 409 427 assert_contains(out, "name: supergroup1") 410 428 assert_lacks(out, "member: testgroup1") ··· 416 434 assert_contains(out, "mail: jane.doe@example.com") 417 435 assert_contains(out, "mail: second.doe@example.com") 418 436 assert_lacks(out, "memberof: testgroup1") 437 + assert_contains(out, "memberof: imperative") 419 438 assert_contains(out, "memberof: service1-access") 420 439 421 440 out = provision.succeed("kanidm person get testuser2")
+78
pkgs/applications/editors/vim/plugins/generated.nix
··· 3807 3807 meta.hydraPlatforms = [ ]; 3808 3808 }; 3809 3809 3810 + debugmaster-nvim = buildVimPlugin { 3811 + pname = "debugmaster.nvim"; 3812 + version = "2025-05-26"; 3813 + src = fetchFromGitHub { 3814 + owner = "miroshQa"; 3815 + repo = "debugmaster.nvim"; 3816 + rev = "aeae4c324be259856a3e9e436db89875421b78ca"; 3817 + sha256 = "1b919qrljmrczi89cn276rx5yib63yhnr3wscbypckda2d62bh5a"; 3818 + }; 3819 + meta.homepage = "https://github.com/miroshQa/debugmaster.nvim/"; 3820 + meta.hydraPlatforms = [ ]; 3821 + }; 3822 + 3810 3823 debugprint-nvim = buildVimPlugin { 3811 3824 pname = "debugprint.nvim"; 3812 3825 version = "2025-05-28"; ··· 4640 4653 sha256 = "0x9y7rzbk6g8cq6jkn37wi95wzhq0abban6w10652v4kdmjrxrr0"; 4641 4654 }; 4642 4655 meta.homepage = "https://github.com/vim-scripts/emodeline/"; 4656 + meta.hydraPlatforms = [ ]; 4657 + }; 4658 + 4659 + endec-nvim = buildVimPlugin { 4660 + pname = "endec.nvim"; 4661 + version = "2025-04-07"; 4662 + src = fetchFromGitHub { 4663 + owner = "ovk"; 4664 + repo = "endec.nvim"; 4665 + rev = "3765f250064040725fa637e9a308253e1421b1fd"; 4666 + sha256 = "088fv7yag7phpwxrmcq82mgy1fin6zcsyb6cz853z22hsn4zb7z5"; 4667 + }; 4668 + meta.homepage = "https://github.com/ovk/endec.nvim/"; 4643 4669 meta.hydraPlatforms = [ ]; 4644 4670 }; 4645 4671 ··· 7287 7313 sha256 = "0iyvzjf35c13rggjm8hiwc1x65ch2kv3yv7p8dhk2jf6bml16x8f"; 7288 7314 }; 7289 7315 meta.homepage = "https://github.com/smjonas/live-command.nvim/"; 7316 + meta.hydraPlatforms = [ ]; 7317 + }; 7318 + 7319 + live-share-nvim = buildVimPlugin { 7320 + pname = "live-share.nvim"; 7321 + version = "2025-05-03"; 7322 + src = fetchFromGitHub { 7323 + owner = "azratul"; 7324 + repo = "live-share.nvim"; 7325 + rev = "11edb945131752c534fc903b7af2abfd6cf7edc6"; 7326 + sha256 = "11aiy4ki2gd67zfvf8bn3c0vghwmk8i87ylx3h1v0kvdjbq3bxww"; 7327 + }; 7328 + meta.homepage = "https://github.com/azratul/live-share.nvim/"; 7290 7329 meta.hydraPlatforms = [ ]; 7291 7330 }; 7292 7331 ··· 8617 8656 meta.hydraPlatforms = [ ]; 8618 8657 }; 8619 8658 8659 + multicursor-nvim = buildVimPlugin { 8660 + pname = "multicursor.nvim"; 8661 + version = "2025-05-29"; 8662 + src = fetchFromGitHub { 8663 + owner = "jake-stewart"; 8664 + repo = "multicursor.nvim"; 8665 + rev = "6fba38bccf45cfb681f4ff6098f886213f299a34"; 8666 + sha256 = "1d3lsxg9kmn4622nacn2ycg56ca3skazjaar0smc61v1asa8jhrm"; 8667 + }; 8668 + meta.homepage = "https://github.com/jake-stewart/multicursor.nvim/"; 8669 + meta.hydraPlatforms = [ ]; 8670 + }; 8671 + 8620 8672 multicursors-nvim = buildVimPlugin { 8621 8673 pname = "multicursors.nvim"; 8622 8674 version = "2025-02-26"; ··· 9709 9761 sha256 = "0323dfwsg6rfcngnzq7i00n1vsxjpa6z17442shirq5w43b492vq"; 9710 9762 }; 9711 9763 meta.homepage = "https://github.com/Olical/nfnl/"; 9764 + meta.hydraPlatforms = [ ]; 9765 + }; 9766 + 9767 + ng-nvim = buildVimPlugin { 9768 + pname = "ng.nvim"; 9769 + version = "2025-04-21"; 9770 + src = fetchFromGitHub { 9771 + owner = "joeveiga"; 9772 + repo = "ng.nvim"; 9773 + rev = "28b87c46fe813c8859d607f4a31b7b5fbdbd75d3"; 9774 + sha256 = "0i6y9p2cvbka97qnlwpl0kmfbl7xf98sx0khnjd5nappi7kb9zi8"; 9775 + }; 9776 + meta.homepage = "https://github.com/joeveiga/ng.nvim/"; 9712 9777 meta.hydraPlatforms = [ ]; 9713 9778 }; 9714 9779 ··· 12063 12128 sha256 = "1q9fg57vp7gvxlvzbml5j9vvzsivby384h0y5bxg32nvggj4amhy"; 12064 12129 }; 12065 12130 meta.homepage = "https://github.com/frankroeder/parrot.nvim/"; 12131 + meta.hydraPlatforms = [ ]; 12132 + }; 12133 + 12134 + patterns-nvim = buildVimPlugin { 12135 + pname = "patterns.nvim"; 12136 + version = "2025-05-12"; 12137 + src = fetchFromGitHub { 12138 + owner = "OXY2DEV"; 12139 + repo = "patterns.nvim"; 12140 + rev = "f45abad8b6e8606279c933017d68dcf1d0dc53d4"; 12141 + sha256 = "1pxkiz759c60fds2cbc089zwk9yqxymzva81dxkm20iprc988cc7"; 12142 + }; 12143 + meta.homepage = "https://github.com/OXY2DEV/patterns.nvim/"; 12066 12144 meta.hydraPlatforms = [ ]; 12067 12145 }; 12068 12146
+4
pkgs/applications/editors/vim/plugins/overrides.nix
··· 976 976 dependencies = [ self.denops-vim ]; 977 977 }; 978 978 979 + debugmaster-nvim = super.debugmaster-nvim.overrideAttrs { 980 + dependencies = [ self.nvim-dap ]; 981 + }; 982 + 979 983 defx-nvim = super.defx-nvim.overrideAttrs { 980 984 dependencies = [ self.nvim-yarp ]; 981 985 };
+6
pkgs/applications/editors/vim/plugins/vim-plugin-names
··· 291 291 https://github.com/Shougo/ddc-ui-native/,HEAD, 292 292 https://github.com/Shougo/ddc-ui-pum/,HEAD, 293 293 https://github.com/Shougo/ddc.vim/,HEAD, 294 + https://github.com/miroshQa/debugmaster.nvim/,HEAD, 294 295 https://github.com/andrewferrier/debugprint.nvim/,HEAD, 295 296 https://github.com/Verf/deepwhite.nvim/,, 296 297 https://github.com/kristijanhusak/defx-git/,, ··· 355 356 https://github.com/embark-theme/vim/,,embark-vim 356 357 https://github.com/mattn/emmet-vim/,, 357 358 https://github.com/vim-scripts/emodeline/,, 359 + https://github.com/ovk/endec.nvim/,HEAD, 358 360 https://github.com/vim-scripts/errormarker.vim/,, 359 361 https://github.com/hachy/eva01.vim/,, 360 362 https://github.com/sainnhe/everforest/,, ··· 559 561 https://github.com/ldelossa/litee-symboltree.nvim/,, 560 562 https://github.com/ldelossa/litee.nvim/,, 561 563 https://github.com/smjonas/live-command.nvim/,HEAD, 564 + https://github.com/azratul/live-share.nvim/,HEAD, 562 565 https://github.com/ggml-org/llama.vim/,HEAD, 563 566 https://github.com/huggingface/llm.nvim/,HEAD, 564 567 https://github.com/folke/lsp-colors.nvim/,, ··· 661 664 https://github.com/loctvl842/monokai-pro.nvim/,HEAD, 662 665 https://github.com/leafo/moonscript-vim/,HEAD, 663 666 https://github.com/yegappan/mru/,, 667 + https://github.com/jake-stewart/multicursor.nvim/,HEAD, 664 668 https://github.com/smoka7/multicursors.nvim/,HEAD, 665 669 https://github.com/AckslD/muren.nvim/,HEAD, 666 670 https://github.com/jbyuki/nabla.nvim/,HEAD, ··· 745 749 https://github.com/oberblastmeister/neuron.nvim/,, 746 750 https://github.com/fiatjaf/neuron.vim/,, 747 751 https://github.com/Olical/nfnl/,main, 752 + https://github.com/joeveiga/ng.nvim/,HEAD, 748 753 https://github.com/chr4/nginx.vim/,, 749 754 https://github.com/oxfist/night-owl.nvim/,, 750 755 https://github.com/bluz71/vim-nightfly-colors/,,nightfly ··· 926 931 https://github.com/pappasam/papercolor-theme-slim/,HEAD, 927 932 https://github.com/dundalek/parpar.nvim/,, 928 933 https://github.com/frankroeder/parrot.nvim/,HEAD, 934 + https://github.com/OXY2DEV/patterns.nvim/,HEAD, 929 935 https://github.com/lewis6991/pckr.nvim/,HEAD, 930 936 https://github.com/tmsvg/pear-tree/,, 931 937 https://github.com/steelsojka/pears.nvim/,,
+2
pkgs/applications/editors/vscode/extensions/default.nix
··· 3538 3538 }; 3539 3539 }; 3540 3540 3541 + ms-vscode.remote-explorer = callPackage ./ms-vscode.remote-explorer { }; 3542 + 3541 3543 ms-vscode.test-adapter-converter = buildVscodeMarketplaceExtension { 3542 3544 mktplcRef = { 3543 3545 name = "test-adapter-converter";
+20
pkgs/applications/editors/vscode/extensions/ms-vscode.remote-explorer/default.nix
··· 1 + { 2 + lib, 3 + vscode-utils, 4 + }: 5 + 6 + vscode-utils.buildVscodeMarketplaceExtension { 7 + mktplcRef = { 8 + name = "remote-explorer"; 9 + publisher = "ms-vscode"; 10 + version = "0.5.0"; 11 + sha256 = "sha256-BNsnetpddxv3Y9MjZERU5jOq1I2g6BNFF1rD7Agpmr8="; 12 + }; 13 + 14 + meta = { 15 + description = "Visual Studio Code extension to view remote machines for SSH and Tunnels"; 16 + downloadPage = "https://marketplace.visualstudio.com/items?itemName=ms-vscode.remote-explorer"; 17 + homepage = "https://github.com/Microsoft/vscode-remote-release"; 18 + license = lib.licenses.unfree; 19 + }; 20 + }
+8 -8
pkgs/applications/editors/vscode/vscode.nix
··· 36 36 37 37 sha256 = 38 38 { 39 - x86_64-linux = "1h55vjyv6vy4vyzi6lypnh4jrng8dgb7i6l9rq6k94lbl3mbnb2w"; 40 - x86_64-darwin = "02c79ii2gpffc552aq0slpxfdp4ajf1cp7djhn7bap22wym53x8v"; 41 - aarch64-linux = "1ixx31ar2hb25387520509p8lqi9a5if7c992hizvjwdvwfsvwx5"; 42 - aarch64-darwin = "1ic6z47ci0wqq7sak0x9x0ywa0m7mgls2fm6m9fvd4xh1asa25ms"; 43 - armv7l-linux = "1xn1nl7s88jsxwavm3m9w35518qn4886mqh6zfiwzj5dn3ib8425"; 39 + x86_64-linux = "0kd4nb8b17j7ii5lhq4cih62pghb4j9gylgz9yqippxivzzkq6dd"; 40 + x86_64-darwin = "1y96sp3lkm32fnhjak2js11m9qf8155gglp9g83ynv9d8sdy14ya"; 41 + aarch64-linux = "162wac7s0l4pq6r6sh32lh69j90rna430z57ksb6g9w8spqzqnv4"; 42 + aarch64-darwin = "1rqq131f1hs2z14ddh7sp6flwsgb58r8nw1ydbcclcmzi3vbdgr9"; 43 + armv7l-linux = "06czqpzwlrx98bv2vmawjxxmzw9z6bcfxikp7nxhi8qp8nsjfvgy"; 44 44 } 45 45 .${system} or throwSystem; 46 46 in 47 47 callPackage ./generic.nix rec { 48 48 # Please backport all compatible updates to the stable release. 49 49 # This is important for the extension ecosystem. 50 - version = "1.100.2"; 50 + version = "1.100.3"; 51 51 pname = "vscode" + lib.optionalString isInsiders "-insiders"; 52 52 53 53 # This is used for VS Code - Remote SSH test 54 - rev = "848b80aeb52026648a8ff9f7c45a9b0a80641e2e"; 54 + rev = "258e40fedc6cb8edf399a463ce3a9d32e7e1f6f3"; 55 55 56 56 executableName = "code" + lib.optionalString isInsiders "-insiders"; 57 57 longName = "Visual Studio Code" + lib.optionalString isInsiders " - Insiders"; ··· 75 75 src = fetchurl { 76 76 name = "vscode-server-${rev}.tar.gz"; 77 77 url = "https://update.code.visualstudio.com/commit:${rev}/server-linux-x64/stable"; 78 - sha256 = "0d5hbhk4f551yxrq28xyg3yj5xh72d9c1kd1cc9r9fq94l93pdvm"; 78 + sha256 = "0bd04p4i5hkkccglw5x3vxf4vbq9hj83gdwfnaps5yskcqizhw77"; 79 79 }; 80 80 stdenv = stdenvNoCC; 81 81 };
+15 -15
pkgs/applications/networking/cluster/terraform-providers/providers.json
··· 326 326 "vendorHash": "sha256-ZCMSmOCPEMxCSpl3DjIUGPj1W/KNJgyjtHpmQ19JquA=" 327 327 }, 328 328 "datadog": { 329 - "hash": "sha256-+C+pvw3ghriw3mR/lvpsSH0inTMPNwc6QAEtt6nXINw=", 329 + "hash": "sha256-6X8gdM0xrkquO9BgxqygzfKUGKXE8Vum9+oqLzOihY4=", 330 330 "homepage": "https://registry.terraform.io/providers/DataDog/datadog", 331 331 "owner": "DataDog", 332 332 "repo": "terraform-provider-datadog", 333 - "rev": "v3.63.0", 333 + "rev": "v3.65.0", 334 334 "spdx": "MPL-2.0", 335 - "vendorHash": "sha256-FmNeAwJ/lZZEIGt5QlYm9Cqu2cgkXVa1B/ej+5/G7wg=" 335 + "vendorHash": "sha256-fXqX8Uhqq93/ZIGOKtP5hRlGHyXF8EuIBOoAv752pmg=" 336 336 }, 337 337 "deno": { 338 338 "hash": "sha256-7IvJrhXMeAmf8e21QBdYNSJyVMEzLpat4Tm4zHWglW8=", ··· 525 525 "vendorHash": "sha256-YZI6zhxXU2aABARP6GcTMeU98F4+imbL1vKIEMzsJHM=" 526 526 }, 527 527 "google-beta": { 528 - "hash": "sha256-VpfIfzIG1h5qnvEqogCK359LLLSgdgxg0DtRGvdZtLU=", 528 + "hash": "sha256-9VjgTc0vCXxPEbuycMbxWdbwnhz/4Clff3GcMZ+zKoc=", 529 529 "homepage": "https://registry.terraform.io/providers/hashicorp/google-beta", 530 530 "owner": "hashicorp", 531 531 "repo": "terraform-provider-google-beta", 532 - "rev": "v6.37.0", 532 + "rev": "v6.38.0", 533 533 "spdx": "MPL-2.0", 534 534 "vendorHash": "sha256-oz4zVv5swFokYCdcJhBE+PLrIOjwszl58Cn0e7hOKmI=" 535 535 }, ··· 1120 1120 "vendorHash": "sha256-KezwDRmQQj0MnmsVlrX1OhNG6oMgw8fCxX5VFGdUynw=" 1121 1121 }, 1122 1122 "routeros": { 1123 - "hash": "sha256-vL1ijiP+WDe8nqtSudOuOTPohHe8JRU6wF4el5P/pWg=", 1123 + "hash": "sha256-ciQsBvpX6gWnDPt9O1SGrVVgNCvAHBPCaLfVlPxrSAY=", 1124 1124 "homepage": "https://registry.terraform.io/providers/terraform-routeros/routeros", 1125 1125 "owner": "terraform-routeros", 1126 1126 "repo": "terraform-provider-routeros", 1127 - "rev": "v1.85.1", 1127 + "rev": "v1.85.3", 1128 1128 "spdx": "MPL-2.0", 1129 - "vendorHash": "sha256-ysmNy+xojcHPSs++HofOxBKg1AlUO7taYVIcsmW/2kM=" 1129 + "vendorHash": "sha256-lurBPksF2+SPraQ6KRr4EmI8rR7lY9BN+LZY8pKHjYU=" 1130 1130 }, 1131 1131 "rundeck": { 1132 - "hash": "sha256-cf+0qXpgxIsc/JbB7+u3MpmWFwUmpsinp1uARRhuBw0=", 1132 + "hash": "sha256-g8unbz8+UGLiAOJju6E2bLkygvZgHkv173PdMDefmrc=", 1133 1133 "homepage": "https://registry.terraform.io/providers/rundeck/rundeck", 1134 1134 "owner": "rundeck", 1135 1135 "repo": "terraform-provider-rundeck", 1136 - "rev": "v0.5.1", 1136 + "rev": "v0.5.2", 1137 1137 "spdx": "MPL-2.0", 1138 1138 "vendorHash": null 1139 1139 }, ··· 1192 1192 "vendorHash": "sha256-MIO0VHofPtKPtynbvjvEukMNr5NXHgk7BqwIhbc9+u0=" 1193 1193 }, 1194 1194 "signalfx": { 1195 - "hash": "sha256-rzYy/tDLfbgzbKSPJWTzSFcamLh0HyF50nbtUJYokL4=", 1195 + "hash": "sha256-VDBnZMvXEDjyDCC0fbm+kppglY9W83re6ABBsX6Ur+M=", 1196 1196 "homepage": "https://registry.terraform.io/providers/splunk-terraform/signalfx", 1197 1197 "owner": "splunk-terraform", 1198 1198 "repo": "terraform-provider-signalfx", 1199 - "rev": "v9.13.2", 1199 + "rev": "v9.15.0", 1200 1200 "spdx": "MPL-2.0", 1201 - "vendorHash": "sha256-/Lu1J/ZT5eq07quvqcm2N1dZPaWF23C5L5CVaUX7HaE=" 1201 + "vendorHash": "sha256-2q3IMGzGm7CVuzs+jfU2oUD+NGwck+ny8GwcMnKfU9U=" 1202 1202 }, 1203 1203 "skytap": { 1204 1204 "hash": "sha256-JII4czazo6Di2sad1uFHMKDO2gWgZlQE8l/+IRYHQHU=", ··· 1427 1427 "vendorHash": "sha256-eCIJ2w8DjmUCGp0VbliLaQ6C29mJhl6Spya06Xyiqd4=" 1428 1428 }, 1429 1429 "venafi": { 1430 - "hash": "sha256-vMZH0BQMkoizbME1pYCn+iMqwI8aSvhe0Dcrvstzots=", 1430 + "hash": "sha256-9/rFRZz5KqfUnX3/Dp8CVfGOtlEVu6HuYsUT2WVAPg0=", 1431 1431 "homepage": "https://registry.terraform.io/providers/Venafi/venafi", 1432 1432 "owner": "Venafi", 1433 1433 "repo": "terraform-provider-venafi", 1434 - "rev": "v0.22.0", 1434 + "rev": "v0.22.1", 1435 1435 "spdx": "MPL-2.0", 1436 1436 "vendorHash": "sha256-OUQgisFi8ZR/Hv70pKB5Kwdk+Rd/Ll6qx3vKaX4NNtA=" 1437 1437 },
+7 -7
pkgs/by-name/_1/_1oom/package.nix
··· 16 16 pname = "1oom"; 17 17 version = "1.11.6"; 18 18 19 + outputs = [ 20 + "out" 21 + "doc" 22 + ]; 23 + 19 24 src = fetchFromGitHub { 20 25 owner = "1oom-fork"; 21 26 repo = "1oom"; 22 27 tag = "v${finalAttrs.version}"; 23 28 hash = "sha256-w67BjS5CrQviMXOeKNWGR1SzDeJHZrIpY7FDGt86CPA="; 24 29 }; 25 - 26 - strictDeps = true; 27 - enableParallelBuilding = true; 28 30 29 31 nativeBuildInputs = [ 30 32 autoreconfHook ··· 39 41 readline 40 42 ]; 41 43 42 - outputs = [ 43 - "out" 44 - "doc" 45 - ]; 44 + strictDeps = true; 45 + enableParallelBuilding = true; 46 46 47 47 postInstall = '' 48 48 install -d $doc/share/doc/1oom
+2 -2
pkgs/by-name/al/aliyun-cli/package.nix
··· 8 8 9 9 buildGoModule rec { 10 10 pname = "aliyun-cli"; 11 - version = "3.0.278"; 11 + version = "3.0.282"; 12 12 13 13 src = fetchFromGitHub { 14 14 owner = "aliyun"; 15 15 repo = "aliyun-cli"; 16 16 tag = "v${version}"; 17 - hash = "sha256-SFoTeFKPUlP0clAP4gkPiNNVjqetJ8syNJDhGhNs6vo="; 17 + hash = "sha256-EjswkbQVwFx6Z3HeHcB5A7xtjjllRGWLuVFfKvrURDg="; 18 18 fetchSubmodules = true; 19 19 }; 20 20
+3 -3
pkgs/by-name/an/anyrun/package.nix
··· 17 17 18 18 rustPlatform.buildRustPackage { 19 19 pname = "anyrun"; 20 - version = "0-unstable-2025-05-19"; 20 + version = "0-unstable-2025-05-27"; 21 21 22 22 src = fetchFromGitHub { 23 23 owner = "kirottu"; 24 24 repo = "anyrun"; 25 - rev = "54b462b87129cf059a348fc3a6cc170b9714e0e7"; 26 - hash = "sha256-7VcdMOgQ/PRLr0bnJwNWZX7asrWbRJlLFw21xffm6g8="; 25 + rev = "25367153f225a59c5ce5746583e39a71ff052f09"; 26 + hash = "sha256-pg0w4uOZI32dLASD6UbBezeQg5PwOa0GLv7rTwn3VxY="; 27 27 }; 28 28 29 29 useFetchCargoVendor = true;
+3 -3
pkgs/by-name/ca/cargo-shear/package.nix
··· 6 6 cargo-shear, 7 7 }: 8 8 let 9 - version = "1.3.0"; 9 + version = "1.3.1"; 10 10 in 11 11 rustPlatform.buildRustPackage { 12 12 pname = "cargo-shear"; ··· 16 16 owner = "Boshen"; 17 17 repo = "cargo-shear"; 18 18 rev = "v${version}"; 19 - hash = "sha256-OOjN6JI5RWo2J2awX3ts4wlVptQ1mhQEk8acNOVjFz0="; 19 + hash = "sha256-y50nYTwUobNyb+uTln9K8of3L9a7G1D/CporgX3obn0="; 20 20 }; 21 21 22 22 useFetchCargoVendor = true; 23 - cargoHash = "sha256-ha/soHq6lEZUQ/gfk4zQkRBGN3S6npJ2CHI2oyjDsXA="; 23 + cargoHash = "sha256-dmpYnYUPKhkB72J/TO0u8y8dDaGrOwYSHghSu/SCUDc="; 24 24 25 25 # https://github.com/Boshen/cargo-shear/blob/a0535415a3ea94c86642f39f343f91af5cdc3829/src/lib.rs#L20-L23 26 26 SHEAR_VERSION = version;
+2 -2
pkgs/by-name/cd/cdncheck/package.nix
··· 6 6 7 7 buildGoModule rec { 8 8 pname = "cdncheck"; 9 - version = "1.1.21"; 9 + version = "1.1.22"; 10 10 11 11 src = fetchFromGitHub { 12 12 owner = "projectdiscovery"; 13 13 repo = "cdncheck"; 14 14 tag = "v${version}"; 15 - hash = "sha256-GTYgo5rx4PrWLytqdH3LrasgyEAr1FuPyI26tGRaV0A="; 15 + hash = "sha256-EjmQBNYfRl6R01Q3khMqsoYWZM9gG5eiZyJzJrs5ZjQ="; 16 16 }; 17 17 18 18 vendorHash = "sha256-/1REkZ5+sz/H4T4lXhloz7fu5cLv1GoaD3dlttN+Qd4=";
+3 -3
pkgs/by-name/di/diffedit3/package.nix
··· 9 9 10 10 rustPlatform.buildRustPackage rec { 11 11 pname = "diffedit3"; 12 - version = "0.5.0"; 12 + version = "0.6.0"; 13 13 14 14 src = fetchCrate { 15 15 inherit pname version; 16 - hash = "sha256-zBdLz8O2WCR8SN0UXUAaEdIpmmL+LIaGt44STBw6nyU="; 16 + hash = "sha256-o3Y3SQLkMxYMepGyvK6m/8aA5ZDwCAYdYUhGplkckjU="; 17 17 }; 18 18 19 19 useFetchCargoVendor = true; 20 - cargoHash = "sha256-Ao2agqYChyrcrRVOjzKvPHYwmYGabQUVZAUaVBpAFJM="; 20 + cargoHash = "sha256-XAtp5pCKFQRqyF9Y0udrcudgF5i3vWxk//kZ/hRsFaA="; 21 21 22 22 passthru = { 23 23 updateScript = nix-update-script { };
+3 -3
pkgs/by-name/ex/expr/package.nix
··· 6 6 7 7 buildGoModule rec { 8 8 pname = "expr"; 9 - version = "1.17.4"; 9 + version = "1.17.5"; 10 10 11 11 src = fetchFromGitHub { 12 12 owner = "expr-lang"; 13 13 repo = "expr"; 14 14 rev = "v${version}"; 15 - hash = "sha256-Ss1rs4BiKFOSzfL6VXKZA2Z/LYJ9N+AYkgdVCeintOk="; 15 + hash = "sha256-QghgSI6Ri8bXA2xnR0Eu582fLzQXVhLFI9Ul35h/l00="; 16 16 }; 17 17 18 18 sourceRoot = "${src.name}/repl"; 19 19 20 - vendorHash = "sha256-mjqbO3qgX7ak8VRFHnz9UYNoOd+bbHBImDLvnaJhdqI="; 20 + vendorHash = "sha256-COfYxqSRyhTJiINbR8z1mbCMrPRFjzkriBGZ5DIY4cg="; 21 21 22 22 ldflags = [ 23 23 "-s"
+2 -2
pkgs/by-name/fa/fastp/package.nix
··· 9 9 10 10 stdenv.mkDerivation rec { 11 11 pname = "fastp"; 12 - version = "0.24.2"; 12 + version = "0.26.0"; 13 13 14 14 src = fetchFromGitHub { 15 15 owner = "OpenGene"; 16 16 repo = "fastp"; 17 17 rev = "v${version}"; 18 - sha256 = "sha256-8AJ6wgqbCqH/f3flgdVYUb5u0C5/CQl6MJe7HmZrp60="; 18 + sha256 = "sha256-DrvY2FqTlQU3mJkBp/gM+GHlBlumfYRZItpphaF1xfs="; 19 19 }; 20 20 21 21 buildInputs = [
+3 -3
pkgs/by-name/ga/gat/package.nix
··· 6 6 7 7 buildGoModule rec { 8 8 pname = "gat"; 9 - version = "0.24.0"; 9 + version = "0.24.1"; 10 10 11 11 src = fetchFromGitHub { 12 12 owner = "koki-develop"; 13 13 repo = "gat"; 14 14 tag = "v${version}"; 15 - hash = "sha256-2AIRFG4YmEr1ZQ6JjhmRmOc5/BfTbeBd4azy1xQQr3Q="; 15 + hash = "sha256-xP7xDuab8QH1PULgF8/FGwDNV/5bYqXkvxgR/Mk4GVw="; 16 16 }; 17 17 18 - vendorHash = "sha256-9LHTyIL0+aJAUJsn3m1SUrZYM9JLo70JY0zb1oVFJFo="; 18 + vendorHash = "sha256-1uIpgcl+6H7aleW28YE8IidJysEB2n+wt2Dz0kZGNzk="; 19 19 20 20 env.CGO_ENABLED = 0; 21 21
+2 -2
pkgs/by-name/gi/gitleaks/package.nix
··· 11 11 12 12 buildGoModule rec { 13 13 pname = "gitleaks"; 14 - version = "8.27.0"; 14 + version = "8.27.1"; 15 15 16 16 src = fetchFromGitHub { 17 17 owner = "zricethezav"; 18 18 repo = "gitleaks"; 19 19 tag = "v${version}"; 20 - hash = "sha256-62Tcj5NiEk4uaGpiallCjDzpkFbuTazfMiemEe+ATLg="; 20 + hash = "sha256-Wsd/jyM16Ztkj4vNnui1qZE4v2ZBffdOVHJG4S+YLXU="; 21 21 }; 22 22 23 23 vendorHash = "sha256-vd39TbooEdmYa6QZGEnYOmYU9p+9mV+SrLKVY+h/PEM=";
+7 -7
pkgs/by-name/gl/glaze/package.nix
··· 8 8 9 9 stdenv.mkDerivation (final: { 10 10 pname = "glaze"; 11 - version = "5.3.0"; 11 + version = "5.4.0"; 12 12 13 13 src = fetchFromGitHub { 14 14 owner = "stephenberry"; 15 15 repo = "glaze"; 16 - rev = "v${final.version}"; 17 - hash = "sha256-o0+V5mSMSHMDm7XEIVn/zHWJoFuGePOSzdLAxmOMxUM="; 16 + tag = "v${final.version}"; 17 + hash = "sha256-AG6fnax9UZEhGtAUc8bgGijk8q7ge6lDTb0XjqL+kks="; 18 18 }; 19 19 20 20 nativeBuildInputs = [ cmake ]; 21 21 cmakeFlags = [ (lib.cmakeBool "glaze_ENABLE_AVX2" enableAvx2) ]; 22 22 23 - meta = with lib; { 23 + meta = { 24 24 description = "Extremely fast, in memory, JSON and interface library for modern C++"; 25 - platforms = platforms.all; 26 - maintainers = with maintainers; [ moni ]; 27 - license = licenses.mit; 25 + platforms = lib.platforms.all; 26 + maintainers = with lib.maintainers; [ moni ]; 27 + license = lib.licenses.mit; 28 28 }; 29 29 })
+2 -2
pkgs/by-name/go/go-ios/package.nix
··· 9 9 10 10 buildGoModule rec { 11 11 pname = "go-ios"; 12 - version = "1.0.176"; 12 + version = "1.0.177"; 13 13 14 14 src = fetchFromGitHub { 15 15 owner = "danielpaulus"; 16 16 repo = "go-ios"; 17 17 rev = "v${version}"; 18 - sha256 = "sha256-YThPGxKtGEv/jTlvtWvdJFjk+1+GLuKAtH0ivNlmr6A="; 18 + sha256 = "sha256-PfFDM/thq+OP3PeiX7qfBZYG//el0U3CkpJWzFbzVqs="; 19 19 }; 20 20 21 21 proxyVendor = true;
+2 -2
pkgs/by-name/hc/hcp/package.nix
··· 8 8 9 9 buildGoModule rec { 10 10 pname = "hcp"; 11 - version = "0.9.1"; 11 + version = "0.10.0"; 12 12 13 13 src = fetchFromGitHub { 14 14 owner = "hashicorp"; 15 15 repo = "hcp"; 16 16 tag = "v${version}"; 17 - hash = "sha256-53UTxf83jc2tyWJe+BHSitwpQVc6Ecq0wsf8avGPJcM="; 17 + hash = "sha256-uiPNHrhMwYLB7ANgcJwfupvya/pUUQICm48/Vac8s40="; 18 18 }; 19 19 20 20 vendorHash = "sha256-Tq7Lu9rZCLpy7CiZQey5/y1hZPEvdSsy1BgEFWNVeAk=";
+3 -3
pkgs/by-name/ht/htmlhint/package.nix
··· 6 6 7 7 buildNpmPackage rec { 8 8 pname = "htmlhint"; 9 - version = "1.2.0"; 9 + version = "1.5.0"; 10 10 11 11 src = fetchFromGitHub { 12 12 owner = "htmlhint"; 13 13 repo = "HTMLHint"; 14 14 rev = "v${version}"; 15 - hash = "sha256-kn1HwOHJq4B+R/YIFQvvvG4efA7iVUVWLV8vfzbNEpA="; 15 + hash = "sha256-h40diAM96jQRXIaPqDoQCoB4guMJCMIr9MxbpB7bb8A="; 16 16 }; 17 17 18 - npmDepsHash = "sha256-8YeaMU/maXN8Vvy5BYqge4Ky5/Ln4GJ7stVe3y+8uU4="; 18 + npmDepsHash = "sha256-VCeMyreQb9DjX1Leyt0vvoejdgG11Rhs3PAFsieeSCs="; 19 19 20 20 meta = { 21 21 changelog = "https://github.com/htmlhint/HTMLHint/blob/${src.rev}/CHANGELOG.md";
+3 -3
pkgs/by-name/ht/httm/package.nix
··· 7 7 8 8 rustPlatform.buildRustPackage rec { 9 9 pname = "httm"; 10 - version = "0.47.1"; 10 + version = "0.48.3"; 11 11 12 12 src = fetchFromGitHub { 13 13 owner = "kimono-koans"; 14 14 repo = "httm"; 15 15 rev = version; 16 - hash = "sha256-quIyyGz9tA0WdfpftbgPZ83YynL/9SV0jRZW+zp0voI="; 16 + hash = "sha256-55rUNITdz8lM0yuQQrNhXCKxwx4m7FPVhE1usEAVj0I="; 17 17 }; 18 18 19 19 useFetchCargoVendor = true; 20 - cargoHash = "sha256-cPcQ0RPuTW3z4hv9EZGOqp0SY/4HtJ3fGuelqEQwFtE="; 20 + cargoHash = "sha256-Hbn+PlmJ9FiwHme3kXjvG7m2rkgR4nGnpTT04JHJrao="; 21 21 22 22 nativeBuildInputs = [ installShellFiles ]; 23 23
+3 -3
pkgs/by-name/in/inputplumber/package.nix
··· 10 10 11 11 rustPlatform.buildRustPackage rec { 12 12 pname = "inputplumber"; 13 - version = "0.58.2"; 13 + version = "0.58.5"; 14 14 15 15 src = fetchFromGitHub { 16 16 owner = "ShadowBlip"; 17 17 repo = "InputPlumber"; 18 18 tag = "v${version}"; 19 - hash = "sha256-G4RJansuv7U69l1QIfGp/cQqFtjY8BCMBcA9fiPMhHk="; 19 + hash = "sha256-Ozd/MfPoEXodPnjNkmBGGJQCKFSuKr/SrnncDWbhiY8="; 20 20 }; 21 21 22 22 useFetchCargoVendor = true; 23 - cargoHash = "sha256-ftIUollVuiL0a76D7WMvW5bzNUdTMebRVbWQYu2LfIA="; 23 + cargoHash = "sha256-dzPBEIGOOplG+td78Ujm66kPFGAHgI1d68IU4KTQtxE="; 24 24 25 25 nativeBuildInputs = [ 26 26 pkg-config
+2 -2
pkgs/by-name/it/iterm2/package.nix
··· 15 15 16 16 stdenvNoCC.mkDerivation rec { 17 17 pname = "iterm2"; 18 - version = "3.5.11"; 18 + version = "3.5.14"; 19 19 20 20 src = fetchzip { 21 21 url = "https://iterm2.com/downloads/stable/iTerm2-${ 22 22 lib.replaceStrings [ "." ] [ "_" ] version 23 23 }.zip"; 24 - hash = "sha256-vcZL74U9RNjhpIQRUUn6WueYhE/LfLqpb/JgWunY5dI="; 24 + hash = "sha256-cF7gg4kT0z/7Qu7d6AyXpnvrSQ937JbFUgpXw5F4AWE="; 25 25 }; 26 26 27 27 dontFixup = true;
+2 -2
pkgs/by-name/jb/jbang/package.nix
··· 9 9 }: 10 10 11 11 stdenv.mkDerivation rec { 12 - version = "0.126.1"; 12 + version = "0.126.2"; 13 13 pname = "jbang"; 14 14 15 15 src = fetchzip { 16 16 url = "https://github.com/jbangdev/jbang/releases/download/v${version}/${pname}-${version}.tar"; 17 - sha256 = "sha256-lFb8j1hl47buUKZjFNuSaQVr5IW++eame5vPi2Vi1o8="; 17 + sha256 = "sha256-sSmkY1OSaPsxoRTrvl/L3LjWexZeLn5t3s8VFGBGTyw="; 18 18 }; 19 19 20 20 nativeBuildInputs = [ makeWrapper ];
+3 -12
pkgs/by-name/ka/kanidm-provision/package.nix
··· 2 2 lib, 3 3 rustPlatform, 4 4 fetchFromGitHub, 5 - yq, 6 5 versionCheckHook, 7 6 nix-update-script, 8 7 nixosTests, ··· 10 9 11 10 rustPlatform.buildRustPackage (finalAttrs: { 12 11 pname = "kanidm-provision"; 13 - version = "1.2.1"; 12 + version = "1.3.0"; 14 13 15 14 src = fetchFromGitHub { 16 15 owner = "oddlama"; 17 16 repo = "kanidm-provision"; 18 17 tag = "v${finalAttrs.version}"; 19 - hash = "sha256-kwxGrLz59Zk8PSsfQzPUeA/xWQZrV1NWlS5/yuqfIyI="; 18 + hash = "sha256-m3bF4wFPVRc2E+E/pZc3js9T4rYbTejo/FFpysytWKw="; 20 19 }; 21 20 22 - postPatch = '' 23 - tomlq -ti '.package.version = "${finalAttrs.version}"' Cargo.toml 24 - ''; 25 - 26 21 useFetchCargoVendor = true; 27 - cargoHash = "sha256-uo/TGyfNChq/t6Dah0HhXhAwktyQk0V/wewezZuftNk="; 28 - 29 - nativeBuildInputs = [ 30 - yq # for `tomlq` 31 - ]; 22 + cargoHash = "sha256-dPTrIc/hTbMlFDXYMk/dTjqaNECazldfW43egDOwyLM="; 32 23 33 24 nativeInstallCheckInputs = [ versionCheckHook ]; 34 25 versionCheckProgramArg = "--version";
+13 -11
pkgs/by-name/ke/keymapp/linux.nix
··· 48 48 gappsWrapperArgs+=(--set-default '__NV_PRIME_RENDER_OFFLOAD' 1) 49 49 ''; 50 50 51 - desktopItem = makeDesktopItem { 52 - name = "keymapp"; 53 - icon = "keymapp"; 54 - desktopName = "Keymapp"; 55 - categories = [ 56 - "Settings" 57 - "HardwareSettings" 58 - ]; 59 - type = "Application"; 60 - exec = "keymapp"; 61 - }; 51 + desktopItems = [ 52 + (makeDesktopItem { 53 + name = "keymapp"; 54 + icon = "keymapp"; 55 + desktopName = "Keymapp"; 56 + categories = [ 57 + "Settings" 58 + "HardwareSettings" 59 + ]; 60 + type = "Application"; 61 + exec = "keymapp"; 62 + }) 63 + ]; 62 64 }
+3 -3
pkgs/by-name/ki/kimai/package.nix
··· 7 7 8 8 php.buildComposerProject2 (finalAttrs: { 9 9 pname = "kimai"; 10 - version = "2.34.0"; 10 + version = "2.35.1"; 11 11 12 12 src = fetchFromGitHub { 13 13 owner = "kimai"; 14 14 repo = "kimai"; 15 15 tag = finalAttrs.version; 16 - hash = "sha256-LxbECvOukhCA93jBvs/yOeBoGXmXgPGbKZrGppAWrYM="; 16 + hash = "sha256-QcrlwKpnKuTrJ7U8BzUsxKnJoFzV/U+ZUj5v8FcJXvI="; 17 17 }; 18 18 19 19 php = php.buildEnv { ··· 38 38 ''; 39 39 }; 40 40 41 - vendorHash = "sha256-wCrj4HfqLj9gljkOGw8lNG9qsFHN9oXI1FjgRzPtwfI="; 41 + vendorHash = "sha256-hENucMcLgG6w0hUF/tnXvFYssgqQLspD+36Jl4cJmig="; 42 42 43 43 composerNoPlugins = false; 44 44 composerNoScripts = false;
+3 -3
pkgs/by-name/ko/korrect/package.nix
··· 9 9 10 10 rustPlatform.buildRustPackage (finalAttrs: { 11 11 pname = "korrect"; 12 - version = "0.1.3"; 12 + version = "0.2.1"; 13 13 14 14 src = fetchCrate { 15 15 inherit (finalAttrs) pname version; 16 - hash = "sha256-U363YI1CQg7KAUtzN2GPm4fNnD3TgJy+6hT/3JZ8e2s="; 16 + hash = "sha256-/tFrHTZ6YHnN9OvoHBJWEnwX780DYrs0f5wV1dPyAcc="; 17 17 }; 18 - cargoHash = "sha256-WP03Gv+Nai834xurVzdzV4uLA8fT/lbdu4zGWUgDKJo="; 18 + cargoHash = "sha256-bG31pqI/eB+J0FUq/lWak6Ekf+00JiCfuKZdyUkIAAw="; 19 19 20 20 passthru.updateScript = nix-update-script { }; 21 21
+13 -8
pkgs/by-name/li/libdiscid/package.nix
··· 1 1 { 2 2 lib, 3 3 stdenv, 4 - fetchurl, 4 + fetchFromGitHub, 5 5 cmake, 6 6 pkg-config, 7 + nix-update-script, 7 8 }: 8 9 9 - stdenv.mkDerivation rec { 10 + stdenv.mkDerivation (finalAttrs: { 10 11 pname = "libdiscid"; 11 - version = "0.6.4"; 12 + version = "0.6.5"; 12 13 13 14 nativeBuildInputs = [ 14 15 cmake 15 16 pkg-config 16 17 ]; 17 18 18 - src = fetchurl { 19 - url = "http://ftp.musicbrainz.org/pub/musicbrainz/${pname}/${pname}-${version}.tar.gz"; 20 - sha256 = "sha256-3V6PHJrq1ELiO3SanMkzY3LmLoitcHmitiiVsDkMsoI="; 19 + src = fetchFromGitHub { 20 + owner = "metabrainz"; 21 + repo = "libdiscid"; 22 + tag = "v${finalAttrs.version}"; 23 + hash = "sha256-lGq2iGt7c4h8HntEPeQcd7X+IykRLm0kvjrLswRWSSs="; 21 24 }; 22 25 23 26 NIX_LDFLAGS = lib.optionalString stdenv.hostPlatform.isDarwin "-framework CoreFoundation -framework IOKit"; 24 27 28 + passthru.updateScript = nix-update-script { }; 29 + 25 30 meta = with lib; { 26 31 description = "C library for creating MusicBrainz DiscIDs from audio CDs"; 27 - homepage = "http://musicbrainz.org/doc/libdiscid"; 32 + homepage = "https://musicbrainz.org/doc/libdiscid"; 28 33 maintainers = with maintainers; [ ehmry ]; 29 34 license = licenses.lgpl21; 30 35 platforms = platforms.all; 31 36 }; 32 - } 37 + })
+2 -2
pkgs/by-name/lu/luau/package.nix
··· 9 9 10 10 stdenv.mkDerivation (finalAttrs: { 11 11 pname = "luau"; 12 - version = "0.676"; 12 + version = "0.677"; 13 13 14 14 src = fetchFromGitHub { 15 15 owner = "luau-lang"; 16 16 repo = "luau"; 17 17 tag = finalAttrs.version; 18 - hash = "sha256-Zmg1ah5um9ByBTvuDTrEBg1V2qlrg7AQcOlJvK5u/cg="; 18 + hash = "sha256-cX0WoiK1CZBwPrQfYSJAGcQzM91Trn3PGsQigGX8jds="; 19 19 }; 20 20 21 21 nativeBuildInputs = [ cmake ];
+2 -2
pkgs/by-name/ma/maeparser/package.nix
··· 9 9 10 10 stdenv.mkDerivation rec { 11 11 pname = "maeparser"; 12 - version = "1.3.2"; 12 + version = "1.3.3"; 13 13 14 14 src = fetchFromGitHub { 15 15 owner = "schrodinger"; 16 16 repo = "maeparser"; 17 17 rev = "v${version}"; 18 - sha256 = "sha256-LTE1YGw6DiWnpUGB9x3vFVArcYd8zO49b4tqpqK30eA="; 18 + sha256 = "sha256-xRyf/n8ezmMPMhlQFapVpnT2LReLe7spXB9jFC+VPRA="; 19 19 }; 20 20 21 21 nativeBuildInputs = [ cmake ];
+4 -4
pkgs/by-name/mc/mcphost/package.nix
··· 6 6 7 7 buildGoModule (finalAttrs: { 8 8 pname = "mcphost"; 9 - version = "0.7.1"; 9 + version = "0.8.0"; 10 10 11 11 src = fetchFromGitHub { 12 12 owner = "mark3labs"; 13 13 repo = "mcphost"; 14 14 tag = "v${finalAttrs.version}"; 15 - hash = "sha256-4vKzrT/1pEupiW3IaQV6d4Y2QHKNBH8sCA4TP8qn+50="; 15 + hash = "sha256-GnPabs21TS9SfpJBQ2g8AHJPoDnlxmZM/HKWcLPcwFg="; 16 16 }; 17 17 18 - vendorHash = "sha256-yD+83cuOIBFF91Zu4Xi2g+dsP4iUOTrjBOuetowLRQw="; 18 + vendorHash = "sha256-0Q9Rn4K3wiZ2tQ2mP2Uh+Hjg1gAFE+AbJR/LA39C8Xs="; 19 19 20 20 meta = { 21 - description = "CLI host application that enables Large Language Models (LLMs) to interact with external tools through the Model Context Protocol (MCP"; 21 + description = "CLI host application that enables Large Language Models (LLMs) to interact with external tools through the Model Context Protocol (MCP)"; 22 22 homepage = "https://github.com/mark3labs/mcphost"; 23 23 license = lib.licenses.mit; 24 24 maintainers = with lib.maintainers; [ drupol ];
+2 -2
pkgs/by-name/mo/moar/package.nix
··· 7 7 8 8 buildGoModule rec { 9 9 pname = "moar"; 10 - version = "1.31.7"; 10 + version = "1.31.8"; 11 11 12 12 src = fetchFromGitHub { 13 13 owner = "walles"; 14 14 repo = "moar"; 15 15 rev = "v${version}"; 16 - hash = "sha256-0/V9baRscZFMyvVsSfmxZJdd22BgqqdGcKa7rh210x8="; 16 + hash = "sha256-Ql2RWE8yttUSWZf4kJxv8l2lDBetJ7JB7W7A8GYVkyg="; 17 17 }; 18 18 19 19 vendorHash = "sha256-J9u7LxzXk4npRyymmMKyN2ZTmhT4WwKjy0X5ITcHtoE=";
+3 -3
pkgs/by-name/mo/mongodb-atlas-cli/package.nix
··· 10 10 11 11 buildGoModule rec { 12 12 pname = "mongodb-atlas-cli"; 13 - version = "1.42.2"; 13 + version = "1.43.2"; 14 14 15 - vendorHash = "sha256-oWn8vEwhcrGsytou+xIKOrM1kO0gIvU3X/aIWavhh2w="; 15 + vendorHash = "sha256-Pem+3HH/bdf1SulsLo/5hsFYN8p7kQve0vXptUFnvsM="; 16 16 17 17 src = fetchFromGitHub { 18 18 owner = "mongodb"; 19 19 repo = "mongodb-atlas-cli"; 20 20 rev = "refs/tags/atlascli/v${version}"; 21 - sha256 = "sha256-RJMcVOP94eFxbvYF20/X+wkf5+/DWSEQ4+dt/LxcDro="; 21 + sha256 = "sha256-Xb/6kgqee38DqbLPLkel8NhXxdjq4UYX4E/y3xUW7og="; 22 22 }; 23 23 24 24 nativeBuildInputs = [ installShellFiles ];
+10 -26
pkgs/by-name/mu/multipath-tools/package.nix
··· 2 2 lib, 3 3 stdenv, 4 4 fetchFromGitHub, 5 - fetchpatch, 6 - coreutils, 7 5 8 6 perl, 9 7 pkg-config, ··· 22 20 nixosTests, 23 21 }: 24 22 25 - stdenv.mkDerivation rec { 23 + stdenv.mkDerivation (finalAttrs: { 26 24 pname = "multipath-tools"; 27 - version = "0.9.8"; 25 + version = "0.11.1"; 28 26 29 27 src = fetchFromGitHub { 30 28 owner = "opensvc"; 31 29 repo = "multipath-tools"; 32 - tag = version; 33 - sha256 = "sha256-4cby19BjgnmWf7klK1sBgtZnyvo7q3L1uyVPlVoS+uk="; 30 + tag = finalAttrs.version; 31 + hash = "sha256-H5DY15On3mFwUHQhmC9s2thm0TUUIZbXM/Ot2FPL41Y="; 34 32 }; 35 33 36 - patches = [ 37 - # Backport build fix for musl libc 1.2.5 38 - (fetchpatch { 39 - url = "https://github.com/openSUSE/multipath-tools/commit/e5004de8296cd596aeeac0a61b901e98cf7a69d2.patch"; 40 - hash = "sha256-3Qt8zfrWi9aOdqMObZQaNAaXDmjhvSYrXK7qycC9L1Q="; 41 - }) 42 - ]; 43 - 44 - postPatch = '' 45 - substituteInPlace create-config.mk \ 46 - --replace-fail /bin/echo ${coreutils}/bin/echo 47 - 48 - substituteInPlace multipathd/multipathd.service.in \ 49 - --replace-fail /sbin/multipathd "$out/bin/multipathd" 50 - ''; 51 - 52 34 nativeBuildInputs = [ 53 35 perl 54 36 pkg-config 55 37 udevCheckHook 56 38 ]; 39 + 57 40 buildInputs = [ 58 41 json_c 59 42 libaio ··· 64 47 systemd 65 48 util-linuxMinimal # for libmount 66 49 ]; 50 + 67 51 strictDeps = true; 68 52 69 53 makeFlags = [ ··· 87 71 88 72 passthru.tests = { inherit (nixosTests) iscsi-multipath-root; }; 89 73 90 - meta = with lib; { 74 + meta = { 91 75 description = "Tools for the Linux multipathing storage driver"; 92 76 homepage = "http://christophe.varoqui.free.fr/"; 93 - license = licenses.gpl2Plus; 94 - platforms = platforms.linux; 77 + license = lib.licenses.gpl2Plus; 78 + platforms = lib.platforms.linux; 95 79 }; 96 - } 80 + })
+3 -3
pkgs/by-name/ne/netavark/package.nix
··· 11 11 12 12 rustPlatform.buildRustPackage rec { 13 13 pname = "netavark"; 14 - version = "1.15.1"; 14 + version = "1.15.2"; 15 15 16 16 src = fetchFromGitHub { 17 17 owner = "containers"; 18 18 repo = "netavark"; 19 19 rev = "v${version}"; 20 - hash = "sha256-/X0G26XuIBVLnXVADws+CGWwDA8IwTs/XEbA0slaazs="; 20 + hash = "sha256-sZzbhlrjTuMwOm0+vBMSqHbpqLGhz6jExpBSokqj/VE="; 21 21 }; 22 22 23 23 useFetchCargoVendor = true; 24 - cargoHash = "sha256-orhYOBZDfrbXJ+nNBu2nsiTUbpKuGWmfuryCzyXSjG0="; 24 + cargoHash = "sha256-ZIFD76GLe44Hx7+/YgBeixsZ+KuYDHBCzMC91R+uTNw="; 25 25 26 26 nativeBuildInputs = [ 27 27 installShellFiles
+3 -3
pkgs/by-name/nf/nfpm/package.nix
··· 9 9 10 10 buildGoModule rec { 11 11 pname = "nfpm"; 12 - version = "2.42.1"; 12 + version = "2.43.0"; 13 13 14 14 src = fetchFromGitHub { 15 15 owner = "goreleaser"; 16 16 repo = "nfpm"; 17 17 rev = "v${version}"; 18 - hash = "sha256-uHtrxBlSlVBmpVqE645nRNQ3mL07Uj9YrmG/jAfuyyg="; 18 + hash = "sha256-HbGO4+wFp2mRBOKNxbnZ9sHUJS25ZQ4RaC1Eaw0kfrg="; 19 19 }; 20 20 21 - vendorHash = "sha256-pxOxiYYvzIAmXo4rRLpngG4ILUhc1f1DJqwNxXlCXtM="; 21 + vendorHash = "sha256-BN+ruaajQuvFa/tECI9s0no6+EFR7BYoa1+Z/YI1PbY="; 22 22 23 23 ldflags = [ 24 24 "-s"
+5 -2
pkgs/by-name/ni/niriswitcher/package.nix
··· 6 6 gobject-introspection, 7 7 gtk4-layer-shell, 8 8 libadwaita, 9 + nix-update-script, 9 10 }: 10 11 11 12 python3Packages.buildPythonPackage rec { 12 13 pname = "niriswitcher"; 13 - version = "0.5.2"; 14 + version = "0.6.1"; 14 15 pyproject = true; 15 16 16 17 src = fetchFromGitHub { 17 18 owner = "isaksamsten"; 18 19 repo = "niriswitcher"; 19 20 tag = version; 20 - hash = "sha256-jXnob/CJ3wrqYhbFRu7TnnnCrsKaDazD3t9lZoJVhdQ="; 21 + hash = "sha256-njEd9s432qlBeQSXRL5gDSIEgzF0qwceND09aGTRo0U="; 21 22 }; 22 23 23 24 build-system = [ python3Packages.hatchling ]; ··· 42 43 --prefix LD_LIBRARY_PATH : ${lib.makeLibraryPath [ gtk4-layer-shell ]} 43 44 ) 44 45 ''; 46 + 47 + passthru.updateScript = nix-update-script { }; 45 48 46 49 meta = { 47 50 description = "Application switcher for niri";
+13 -5
pkgs/by-name/no/noto-fonts-cjk-sans/package.nix
··· 4 4 fetchFromGitHub, 5 5 nixosTests, 6 6 gitUpdater, 7 + static ? false, 7 8 }: 8 9 9 10 stdenvNoCC.mkDerivation rec { ··· 14 15 owner = "notofonts"; 15 16 repo = "noto-cjk"; 16 17 rev = "Sans${version}"; 17 - hash = "sha256-IgalJkiOAVjNxKaPAQWfb5hKeqclliR4qVXCq63FGWY="; 18 - sparseCheckout = [ "Sans/Variable/OTC" ]; 18 + hash = "sha256-i3ZKoSy2SVs46IViha+Sg8atH4n3ywgrunHPLtVT4Pk="; 19 + sparseCheckout = [ 20 + "Sans/OTC" 21 + "Sans/Variable/OTC" 22 + ]; 19 23 }; 20 24 21 - installPhase = '' 22 - install -m444 -Dt $out/share/fonts/opentype/noto-cjk Sans/Variable/OTC/*.otf.ttc 23 - ''; 25 + installPhase = 26 + let 27 + font-path = if static then "Sans/OTC/*.ttc" else "Sans/Variable/OTC/*.otf.ttc"; 28 + in 29 + '' 30 + install -m444 -Dt $out/share/fonts/opentype/noto-cjk ${font-path} 31 + ''; 24 32 25 33 passthru.tests.noto-fonts = nixosTests.noto-fonts; 26 34
+14 -5
pkgs/by-name/no/noto-fonts-cjk-serif/package.nix
··· 4 4 fetchFromGitHub, 5 5 nixosTests, 6 6 gitUpdater, 7 + static ? false, # whether to build the static version of the font 7 8 }: 8 9 9 10 stdenvNoCC.mkDerivation rec { ··· 14 15 owner = "notofonts"; 15 16 repo = "noto-cjk"; 16 17 rev = "Serif${version}"; 17 - hash = "sha256-E+Ic7XhomI6cUa+q77gQvMlaLvy+vgTq4NJ58/nPZtk="; 18 - sparseCheckout = [ "Serif/Variable/OTC" ]; 18 + hash = "sha256-Bwuu64TAnOnqUgLlBsUw/jnv9emngqFBmVn6zEqySlc="; 19 + sparseCheckout = [ 20 + "Serif/OTC" 21 + "Serif/Variable/OTC" 22 + ]; 19 23 }; 20 24 21 - installPhase = '' 22 - install -m444 -Dt $out/share/fonts/opentype/noto-cjk Serif/Variable/OTC/*.otf.ttc 23 - ''; 25 + installPhase = 26 + let 27 + font-path = if static then "Serif/OTC/*.ttc" else "Serif/Variable/OTC/*.otf.ttc"; 28 + in 29 + '' 30 + install -m444 -Dt $out/share/fonts/opentype/noto-cjk ${font-path} 31 + ''; 24 32 25 33 passthru.tests.noto-fonts = nixosTests.noto-fonts; 26 34 ··· 48 56 maintainers = with maintainers; [ 49 57 mathnerd314 50 58 emily 59 + leana8959 51 60 ]; 52 61 }; 53 62 }
+3 -3
pkgs/by-name/nu/nu_scripts/package.nix
··· 7 7 8 8 stdenvNoCC.mkDerivation { 9 9 pname = "nu_scripts"; 10 - version = "0-unstable-2025-05-22"; 10 + version = "0-unstable-2025-06-05"; 11 11 12 12 src = fetchFromGitHub { 13 13 owner = "nushell"; 14 14 repo = "nu_scripts"; 15 - rev = "765555beddc3c81555e6b70abb2542c37a1c0ad6"; 16 - hash = "sha256-/LoeL4BILPSOv3jnURcuuQhuRLdE0amBGnEOTB+LLgI="; 15 + rev = "6fe7713322d95be89677389f812eceab6d4b89e2"; 16 + hash = "sha256-Dq5KwKpnpX9YJIj7FM5fNaeMNdk/BHji2CesIE6Ndps="; 17 17 }; 18 18 19 19 installPhase = ''
+2 -2
pkgs/by-name/nv/nvidia-container-toolkit/package.nix
··· 27 27 in 28 28 buildGoModule rec { 29 29 pname = "nvidia-container-toolkit"; 30 - version = "1.17.7"; 30 + version = "1.17.8"; 31 31 32 32 src = fetchFromGitHub { 33 33 owner = "NVIDIA"; 34 34 repo = "nvidia-container-toolkit"; 35 35 rev = "v${version}"; 36 - hash = "sha256-AQi61oot4fdMvQ8A139AvygxN9U7EM1YkJau3zAy3+I="; 36 + hash = "sha256-B17cPxdrQ8qMNgFh4XcDwwKryukMrn0GV2LNPHM7kBo="; 37 37 38 38 }; 39 39
+2 -2
pkgs/by-name/op/openapi-python-client/package.nix
··· 11 11 12 12 python3Packages.buildPythonApplication rec { 13 13 pname = "openapi-python-client"; 14 - version = "0.24.3"; 14 + version = "0.25.0"; 15 15 pyproject = true; 16 16 17 17 src = fetchFromGitHub { ··· 19 19 owner = "openapi-generators"; 20 20 repo = "openapi-python-client"; 21 21 tag = "v${version}"; 22 - hash = "sha256-EAHwICY8bjqYt0yGSG+SMcyTqeftfGCGTE4pJE120Mo="; 22 + hash = "sha256-bFGqOrBPoywx/r35zpViAWUGiF1ZL3IG1E3TA+Qa354="; 23 23 }; 24 24 25 25 nativeBuildInputs =
+2 -2
pkgs/by-name/pa/packer/package.nix
··· 7 7 8 8 buildGoModule rec { 9 9 pname = "packer"; 10 - version = "1.13.0"; 10 + version = "1.13.1"; 11 11 12 12 src = fetchFromGitHub { 13 13 owner = "hashicorp"; 14 14 repo = "packer"; 15 15 rev = "v${version}"; 16 - hash = "sha256-MWVNDRtvH33fby17rj8Fdc/14NGuxWIRNG6B+onUK+M="; 16 + hash = "sha256-8DKMRiqv0XasLvFHGscpet51ZLVJjWjAYP8bLgVRIyQ="; 17 17 }; 18 18 19 19 vendorHash = "sha256-aXeYGyMn+lnsfcQMJXRt1uZsdi9np26sMna6Ch1swbg=";
+73
pkgs/by-name/pa/packet/package.nix
··· 1 + { 2 + lib, 3 + stdenv, 4 + fetchFromGitHub, 5 + cargo, 6 + meson, 7 + ninja, 8 + pkg-config, 9 + protobuf, 10 + rustPlatform, 11 + rustc, 12 + wrapGAppsHook4, 13 + cairo, 14 + dbus, 15 + gdk-pixbuf, 16 + glib, 17 + gtk4, 18 + libadwaita, 19 + pango, 20 + blueprint-compiler, 21 + desktop-file-utils, 22 + appstream, 23 + }: 24 + stdenv.mkDerivation (finalAttrs: { 25 + pname = "packet"; 26 + version = "0.3.4"; 27 + 28 + src = fetchFromGitHub { 29 + owner = "nozwock"; 30 + repo = "packet"; 31 + tag = finalAttrs.version; 32 + hash = "sha256-s3R/RDfQAQR6Jdehco5TD+2GpG4y9sEl0moWMxv3PZE="; 33 + }; 34 + 35 + cargoDeps = rustPlatform.fetchCargoVendor { 36 + inherit (finalAttrs) pname version src; 37 + hash = "sha256-0Cbw5bSOK1bTq8ozZlRpZOelfak6N2vZOQPU4vsnepk="; 38 + }; 39 + 40 + nativeBuildInputs = [ 41 + cargo 42 + meson 43 + ninja 44 + pkg-config 45 + protobuf 46 + rustPlatform.cargoSetupHook 47 + rustc 48 + wrapGAppsHook4 49 + blueprint-compiler 50 + desktop-file-utils 51 + glib 52 + gtk4 53 + appstream 54 + ]; 55 + 56 + buildInputs = [ 57 + cairo 58 + dbus 59 + gdk-pixbuf 60 + libadwaita 61 + pango 62 + ]; 63 + 64 + meta = { 65 + description = "Quick Share client for Linux"; 66 + homepage = "https://github.com/nozwock/packet"; 67 + changelog = "https://github.com/nozwock/packet/releases/tag/${finalAttrs.src.tag}"; 68 + license = lib.licenses.gpl3Plus; 69 + maintainers = with lib.maintainers; [ ontake ]; 70 + mainProgram = "packet"; 71 + platforms = lib.platforms.linux; 72 + }; 73 + })
+2 -2
pkgs/by-name/pd/pdm/package.nix
··· 24 24 in 25 25 python.pkgs.buildPythonApplication rec { 26 26 pname = "pdm"; 27 - version = "2.24.1"; 27 + version = "2.24.2"; 28 28 pyproject = true; 29 29 30 30 disabled = python.pkgs.pythonOlder "3.8"; ··· 33 33 owner = "pdm-project"; 34 34 repo = "pdm"; 35 35 tag = version; 36 - hash = "sha256-YChgPJmHWJ4tftosa24SKB0J7uV/zR6VWX18poEEsLY="; 36 + hash = "sha256-z2p7guCQrKpDSYRHaGcHuwoTDsprrvJo9SH3sGBILSQ="; 37 37 }; 38 38 39 39 pythonRelaxDeps = [ "hishel" ];
+3 -1
pkgs/by-name/qm/qmplay2/package.nix
··· 1 1 { 2 2 lib, 3 + stdenv, 3 4 alsa-lib, 4 5 callPackage, 5 6 cmake, ··· 19 20 pkg-config, 20 21 qt5, 21 22 qt6, 22 - stdenv, 23 23 taglib, 24 24 vulkan-headers, 25 25 vulkan-tools, ··· 43 43 cp -va ${sources.qmvk.src}/* qmvk/ 44 44 chmod --recursive 744 qmvk 45 45 popd 46 + substituteInPlace src/qmplay2/vulkan/VulkanWindow.cpp \ 47 + --replace-fail "getSubmitInfo()" "getSubmitInfo(0)" 46 48 ''; 47 49 48 50 nativeBuildInputs =
+7 -6
pkgs/by-name/qm/qmplay2/sources.nix
··· 5 5 let 6 6 self = { 7 7 pname = "qmplay2"; 8 - version = "24.06.16"; 8 + version = "25.01.19"; 9 9 10 10 src = fetchFromGitHub { 11 11 owner = "zaps166"; 12 12 repo = "QMPlay2"; 13 - rev = self.version; 14 - hash = "sha256-HoFyC/OFmthUYfyo6//+KmBIq06MPb5GmDekJbnsz5o="; 13 + tag = self.version; 14 + hash = "sha256-Of/zEQ6o2J/wXfAoY10IPtCaMaSk8ux8L6MrimeMWVA="; 15 + fetchSubmodules = true; 15 16 }; 16 17 }; 17 18 in ··· 19 20 20 21 qmvk = { 21 22 pname = "qmvk"; 22 - version = "0-unstable-2024-04-19"; 23 + version = "0-unstable-2025-06-05"; 23 24 24 25 src = fetchFromGitHub { 25 26 owner = "zaps166"; 26 27 repo = "QmVk"; 27 - rev = "5c5c2942255820b6343afdfeea0405cd3b36870e"; 28 - hash = "sha256-viFM9N5PiSCgkGlxtrLFCVDIML/QyPiaPRX77RW2NNw="; 28 + rev = "754e6ca4b65433cb500a797e86d48d899d5a41c2"; 29 + hash = "sha256-t4fGIfZhZE8ShQGa1zMJLpnvCEfCdCeAWOKwF4+nFSw="; 29 30 }; 30 31 }; 31 32 }
+3 -3
pkgs/by-name/ra/rainfrog/package.nix
··· 7 7 rainfrog, 8 8 }: 9 9 let 10 - version = "0.3.1"; 10 + version = "0.3.2"; 11 11 in 12 12 rustPlatform.buildRustPackage { 13 13 inherit version; ··· 17 17 owner = "achristmascarl"; 18 18 repo = "rainfrog"; 19 19 tag = "v${version}"; 20 - hash = "sha256-sUZnHlTxOz0j2KsWi/qaI5MYT0mkANn6deH54TS/JYw="; 20 + hash = "sha256-3oRuJytFGPfWLoxtrpgEwRWAPE8HGct5PqU1mxDinZs="; 21 21 }; 22 22 23 23 useFetchCargoVendor = true; 24 - cargoHash = "sha256-wgJWPlURS2DxcRMzDEAXa50nQswcjbe0zj2QgF0HZys="; 24 + cargoHash = "sha256-W/3UNZw3gHVI/3uIzyaDmKGjM8gsfcr86+Vxlfm9Yb4="; 25 25 26 26 passthru = { 27 27 tests.version = testers.testVersion {
+3 -3
pkgs/by-name/re/reindeer/package.nix
··· 9 9 10 10 rustPlatform.buildRustPackage rec { 11 11 pname = "reindeer"; 12 - version = "2025.05.26.00"; 12 + version = "2025.06.02.00"; 13 13 14 14 src = fetchFromGitHub { 15 15 owner = "facebookincubator"; 16 16 repo = "reindeer"; 17 17 tag = "v${version}"; 18 - hash = "sha256-I5I5m9UutBMgX7PygPjMgglqvRfZxuWiyJ4l+77WYAQ="; 18 + hash = "sha256-bKsMR3ubAfeZNVA3Q7RpDmaD9UlZUkVWTi5zevytOj0="; 19 19 }; 20 20 21 21 useFetchCargoVendor = true; 22 - cargoHash = "sha256-i0HAT8L9rf0r/jOqDFe60PakXwHz9lr4gwXm0ZwN4No="; 22 + cargoHash = "sha256-PNCcTztLMt0d8L+tcvOgl4y85Zs4CJR6fDehUImNu6Y="; 23 23 24 24 nativeBuildInputs = [ pkg-config ]; 25 25
+3 -3
pkgs/by-name/ri/ripsecrets/package.nix
··· 6 6 7 7 rustPlatform.buildRustPackage rec { 8 8 pname = "ripsecrets"; 9 - version = "0.1.9"; 9 + version = "0.1.11"; 10 10 11 11 src = fetchFromGitHub { 12 12 owner = "sirwart"; 13 13 repo = "ripsecrets"; 14 14 rev = "v${version}"; 15 - hash = "sha256-lmahS/0W5075vdPfj4QnX7ZvrxHi986/92PRrplFblg="; 15 + hash = "sha256-JCImUgicoXII64rK/Hch/0gJQE81Fw3h512w/vHUwAI="; 16 16 }; 17 17 18 18 useFetchCargoVendor = true; 19 - cargoHash = "sha256-AO0EL2JNwrqwUa7QLNB8/fjLP3HzBqidHR21YSmrMqg="; 19 + cargoHash = "sha256-2HsUNN3lyGb/eOUEN/vTOQbAy59DQSzIaOqdk9+KhfU="; 20 20 21 21 meta = with lib; { 22 22 description = "Command-line tool to prevent committing secret keys into your source code";
+9 -8
pkgs/by-name/sb/sbctl/package.nix
··· 11 11 12 12 buildGoModule rec { 13 13 pname = "sbctl"; 14 - version = "0.16"; 14 + version = "0.17"; 15 15 16 16 src = fetchFromGitHub { 17 17 owner = "Foxboron"; 18 18 repo = "sbctl"; 19 19 tag = version; 20 - hash = "sha256-BLSvjo6GCqpECJPJtQ6C2zEz1p03uyvxTYa+DoxZ78s="; 20 + hash = "sha256-7dCaWemkus2GHxILBEx5YvzdAmv89JfcPbqZZ6QwriI"; 21 21 }; 22 22 23 - vendorHash = "sha256-srfZ+TD93szabegwtzLTjB+uo8aj8mB4ecQ9m8er00A="; 23 + vendorHash = "sha256-gpHEJIbLnB0OiYB00rHK6OwrnHTHCj/tTVlUzuFjFKY="; 24 24 25 25 ldflags = [ 26 26 "-s" ··· 57 57 58 58 passthru.updateScript = nix-update-script { }; 59 59 60 - meta = with lib; { 60 + meta = { 61 61 description = "Secure Boot key manager"; 62 62 mainProgram = "sbctl"; 63 63 homepage = "https://github.com/Foxboron/sbctl"; 64 - license = licenses.mit; 65 - maintainers = with maintainers; [ 64 + license = lib.licenses.mit; 65 + maintainers = with lib.maintainers; [ 66 + Pokeylooted 66 67 raitobezarius 67 68 Scrumplex 68 69 ]; 69 - # go-uefi do not support darwin at the moment: 70 + # go-uefi does not support darwin at the moment: 70 71 # see upstream on https://github.com/Foxboron/go-uefi/issues/13 71 - platforms = platforms.linux; 72 + platforms = lib.platforms.linux; 72 73 }; 73 74 }
+3 -3
pkgs/by-name/sw/swww/package.nix
··· 13 13 14 14 rustPlatform.buildRustPackage (finalAttrs: { 15 15 pname = "swww"; 16 - version = "0.10.1"; 16 + version = "0.10.2"; 17 17 18 18 src = fetchFromGitHub { 19 19 owner = "LGFae"; 20 20 repo = "swww"; 21 21 tag = "v${finalAttrs.version}"; 22 - hash = "sha256-HEocjIsij9k4NjcmI8YRW6yzrYh+i3XN9YkRTr5fzDE="; 22 + hash = "sha256-qvxG8UhO7MsS0lWVGfHUsBKevAa+VJe41NrcX1ZCJdU="; 23 23 }; 24 24 25 25 useFetchCargoVendor = true; 26 - cargoHash = "sha256-muWY99OtzG0AumbKpYoxNSjhXHYmkiwElVUdp2zE8a0="; 26 + cargoHash = "sha256-Tiszc/COelBRolrrbKpNklk8IVppIhGmxspnTb20LAE="; 27 27 28 28 buildInputs = [ 29 29 lz4
+2 -2
pkgs/by-name/va/valijson/package.nix
··· 7 7 8 8 stdenv.mkDerivation rec { 9 9 pname = "valijson"; 10 - version = "1.0.5"; 10 + version = "1.0.6"; 11 11 12 12 src = fetchFromGitHub { 13 13 owner = "tristanpenman"; 14 14 repo = "valijson"; 15 15 rev = "v${version}"; 16 - hash = "sha256-f/pYJTvtSXtAmVbKWQfcz/jGSdj7Yt2HNvlCFHx871Q="; 16 + hash = "sha256-3hQrCCDOrJx4XwTzJNTRPLghd+uoWKVDISa8rLaGiRM="; 17 17 }; 18 18 19 19 nativeBuildInputs = [
+2 -2
pkgs/by-name/vi/virtnbdbackup/package.nix
··· 7 7 8 8 python3Packages.buildPythonApplication rec { 9 9 pname = "virtnbdbackup"; 10 - version = "2.28"; 10 + version = "2.29"; 11 11 12 12 src = fetchFromGitHub { 13 13 owner = "abbbi"; 14 14 repo = "virtnbdbackup"; 15 15 tag = "v${version}"; 16 - hash = "sha256-oGvsqGraJs0UkmtRN8/2eSIKc0lDD/qxyTakrj3Sqno="; 16 + hash = "sha256-KIxRYD+GogYpZnUaBdhFd52sO51Two2vzY4LYRJRCto="; 17 17 }; 18 18 19 19 build-system = with python3Packages; [
+3 -3
pkgs/by-name/we/weaver/package.nix
··· 8 8 9 9 rustPlatform.buildRustPackage (finalAttrs: { 10 10 pname = "weaver"; 11 - version = "0.15.1"; 11 + version = "0.15.2"; 12 12 13 13 src = fetchFromGitHub { 14 14 owner = "open-telemetry"; 15 15 repo = "weaver"; 16 16 tag = "v${finalAttrs.version}"; 17 - hash = "sha256-cEexfPtlbcLR+u5bfwLtDX7iT8ayelSTGdVXSRhKGkY="; 17 + hash = "sha256-F7FLQ0EAJFll8Twbg11MQ7fqzzlOntqwqVG9+PjRfQM="; 18 18 }; 19 19 20 20 useFetchCargoVendor = true; 21 - cargoHash = "sha256-b06bNgRYlsqk/evGubgtnBJM76mm5rQP6VuiHOxyCuw="; 21 + cargoHash = "sha256-alk9TIBN69JvrygcODkuDWQB8qvo7pF9HKoMJsNpaY4="; 22 22 23 23 checkFlags = [ 24 24 # Skip tests requiring network
+12 -12
pkgs/by-name/xa/xa/package.nix
··· 7 7 8 8 stdenv.mkDerivation (finalAttrs: { 9 9 pname = "xa"; 10 - version = "2.3.14"; 10 + version = "2.4.1"; 11 11 12 12 src = fetchurl { 13 13 urls = [ 14 14 "https://www.floodgap.com/retrotech/xa/dists/xa-${finalAttrs.version}.tar.gz" 15 15 "https://www.floodgap.com/retrotech/xa/dists/unsupported/xa-${finalAttrs.version}.tar.gz" 16 16 ]; 17 - hash = "sha256-G5u6vdvY07lBC4UuUKEo7qQeaBM55vdsPoB2+lQg8C4="; 17 + hash = "sha256-Y8EqajKo42TzTwSdiyR39GVgIUGPCLjWtGK+DtO+OsM="; 18 18 }; 19 19 20 20 nativeCheckInputs = [ perl ]; ··· 23 23 24 24 postPatch = '' 25 25 substituteInPlace Makefile \ 26 - --replace "CC = gcc" "CC = ${stdenv.cc.targetPrefix}cc" \ 27 - --replace "LD = gcc" "LD = ${stdenv.cc.targetPrefix}cc" \ 28 - --replace "CFLAGS = -O2" "CFLAGS ?=" \ 29 - --replace "LDFLAGS = -lc" "LDFLAGS ?= -lc" 26 + --replace-fail "CC = gcc" "CC = ${stdenv.cc.targetPrefix}cc" \ 27 + --replace-fail "LD = gcc" "LD = ${stdenv.cc.targetPrefix}cc" \ 28 + --replace-fail "CFLAGS = -O2" "CFLAGS ?=" \ 29 + --replace-fail "LDFLAGS = -lc" "LDFLAGS ?= -lc" \ 30 + --replace-fail "install: all" "install:" 30 31 ''; 31 32 32 - makeFlags = [ 33 - "DESTDIR:=${placeholder "out"}" 34 - ]; 33 + makeFlags = [ "DESTDIR:=${placeholder "out"}" ]; 35 34 36 35 enableParallelBuilding = true; 37 36 38 - doCheck = true; 37 + doCheck = false; # while opening file: stat: No such file or directory [Makefile:21: test1.o65] 39 38 40 39 # Running tests in parallel does not work 41 40 enableParallelChecking = false; ··· 63 62 suite, as well as "bare" plain binary object files 64 63 - block structure for label scoping 65 64 ''; 65 + mainProgram = "xa"; 66 66 license = lib.licenses.gpl2Plus; 67 - maintainers = with lib.maintainers; [ ]; 68 - platforms = with lib.platforms; unix; 67 + maintainers = [ ]; 68 + platforms = lib.platforms.unix; 69 69 }; 70 70 })
+4 -4
pkgs/by-name/zo/zoekt/package.nix
··· 8 8 9 9 buildGoModule { 10 10 pname = "zoekt"; 11 - version = "3.7.2-2-unstable-2025-05-21"; 11 + version = "3.7.2-2-unstable-2025-06-04"; 12 12 13 13 src = fetchFromGitHub { 14 14 owner = "sourcegraph"; 15 15 repo = "zoekt"; 16 - rev = "91259775f43ca589d8a846e3add881fe59818f82"; 17 - hash = "sha256-r+AQbW8VEh+3/NVSgroX0VT7gFLaEMSZpS90+Wp+MnU="; 16 + rev = "fd39c591438fbce188ed9dd0211aefc56bc7322a"; 17 + hash = "sha256-gmpa3Jxh1UPpyWEiAkcTaNEXODVaKEn1b82mDFD/I68="; 18 18 }; 19 19 20 - vendorHash = "sha256-B45Q9G+p/idqqz45lLQQuDGLwAzhKuo9Ev+cISGbKUo="; 20 + vendorHash = "sha256-1WfQbvT5pKZRfs2DWv6+jBpHKGpcxhYAnc+NXvMT6WE="; 21 21 22 22 nativeCheckInputs = [ 23 23 gitMinimal
+14
pkgs/development/libraries/gdcm/add-missing-losslylosslessarray-in-TestTransferSyntax.patch
··· 1 + diff --git a/Testing/Source/DataStructureAndEncodingDefinition/Cxx/TestTransferSyntax.cxx b/Testing/Source/DataStructureAndEncodingDefinition/Cxx/TestTransferSyntax.cxx 2 + index 7ad350d..6f962ce 100644 3 + --- a/Testing/Source/DataStructureAndEncodingDefinition/Cxx/TestTransferSyntax.cxx 4 + +++ b/Testing/Source/DataStructureAndEncodingDefinition/Cxx/TestTransferSyntax.cxx 5 + @@ -43,6 +43,9 @@ static const int losslylosslessarray[][3] = { 6 + { 1, 0, 1 }, // MPEG2MainProfileHighLevel 7 + { 1, 0, 1 }, // MPEG4AVCH264HighProfileLevel4_1 8 + { 1, 0, 1 }, // MPEG4AVCH264BDcompatibleHighProfileLevel4_1 9 + + { 0, 1, 1 }, // HTJ2KLossless 10 + + { 0, 1, 1 }, // HTJ2KRPCLLossless 11 + + { 1, 0, 1 }, // HTJ2K 12 + }; 13 + 14 + static int TestTransferSyntaxAll()
+20 -7
pkgs/development/libraries/gdcm/default.nix
··· 2 2 lib, 3 3 stdenv, 4 4 fetchFromGitHub, 5 + fetchpatch2, 5 6 cmake, 6 7 enableVTK ? true, 7 8 vtk, ··· 14 15 openjpeg, 15 16 zlib, 16 17 pkg-config, 18 + ctestCheckHook, 17 19 }: 18 20 19 21 stdenv.mkDerivation rec { 20 22 pname = if enablePython then "python-gdcm" else "gdcm"; 21 - version = "3.0.24"; 23 + version = "3.0.25"; 22 24 23 25 src = fetchFromGitHub { 24 26 owner = "malaterre"; 25 27 repo = "GDCM"; 26 28 tag = "v${version}"; 27 - hash = "sha256-Zlb6UCP4aFZOJJNhFQBBrwzst+f37gs1zaCBMTOUgZE="; 29 + hash = "sha256-PYVVlSqeAZCWvnWPqqWGQIWatMfPYqnrXc7cqi8UseU="; 28 30 }; 31 + 32 + patches = 33 + [ 34 + ./add-missing-losslylosslessarray-in-TestTransferSyntax.patch 35 + ] 36 + ++ lib.optionals (lib.versionOlder vtk.version "9.3") [ 37 + (fetchpatch2 { 38 + url = "https://github.com/malaterre/GDCM/commit/3be6c2fa0945c91889bcf06e8c20e88f69692dd5.patch?full_index=1"; 39 + hash = "sha256-Yt5f4mxhP5n+L0A/CRq3CxKCqUT7LZ8uKdbCf9P71Zc="; 40 + revert = true; 41 + }) 42 + ]; 29 43 30 44 cmakeFlags = 31 45 [ ··· 95 109 "TestRescaler2" 96 110 ]; 97 111 98 - checkPhase = '' 99 - runHook preCheck 100 - ctest --exclude-regex '^(${lib.concatStringsSep "|" disabledTests})$' 101 - runHook postCheck 102 - ''; 112 + nativeCheckInputs = [ 113 + ctestCheckHook 114 + ]; 115 + 103 116 doCheck = true; 104 117 # note that when the test data is available to the build via `fetchSubmodules = true`, 105 118 # a number of additional but much slower tests are enabled
-26
pkgs/development/libraries/mapnik/cmake-harfbuzz.patch
··· 1 - diff --git a/CMakeLists.txt b/CMakeLists.txt 2 - index ffb86d4ac..1775b986f 100644 3 - --- a/CMakeLists.txt 4 - +++ b/CMakeLists.txt 5 - @@ -177,19 +177,8 @@ endif() 6 - 7 - mapnik_find_package(Freetype REQUIRED) 8 - 9 - -# try to find harfbuzz with the native configuration and fallback to our "own" FindHarfBuzz 10 - -mapnik_find_package(harfbuzz CONFIG QUIET) 11 - -if(harfbuzz_FOUND) 12 - - message(STATUS "Found harfbuzz native cmake") 13 - - list(APPEND MAPNIK_OPTIONAL_LIBS harfbuzz::harfbuzz) 14 - -else() 15 - - # Use pkg-config when harfbuzz is not found. 16 - - # It might be possible that in future version harfbuzz could only be found via pkg-config. 17 - - # harfbuzz related discussion: https://github.com/harfbuzz/harfbuzz/issues/2653 18 - - message(STATUS "harfbuzz not found via cmake. Searching via pkg-config...") 19 - - mapnik_pkg_check_modules(harfbuzz REQUIRED IMPORTED_TARGET harfbuzz>=${HARFBUZZ_MIN_VERSION}) 20 - - list(APPEND MAPNIK_OPTIONAL_LIBS PkgConfig::harfbuzz) 21 - -endif() 22 - +pkg_check_modules(harfbuzz REQUIRED IMPORTED_TARGET harfbuzz) 23 - +list(APPEND MAPNIK_OPTIONAL_LIBS PkgConfig::harfbuzz) 24 - 25 - if(USE_EXTERNAL_MAPBOX_GEOMETRY) 26 - # this is used to provide a way to specify include dirs with CACHE VARIABLES
+17 -19
pkgs/development/libraries/mapnik/default.nix pkgs/by-name/ma/mapnik/package.nix
··· 27 27 sparsehash, 28 28 }: 29 29 30 - stdenv.mkDerivation rec { 30 + stdenv.mkDerivation (finalAttrs: { 31 31 pname = "mapnik"; 32 - version = "4.0.7"; 32 + version = "4.1.0"; 33 33 34 34 src = fetchFromGitHub { 35 35 owner = "mapnik"; 36 36 repo = "mapnik"; 37 - rev = "v${version}"; 38 - hash = "sha256-gJktRWcJiSGxxjvWFt+Kl9d7g+TOSPk2PfGP0LIVxt4="; 37 + tag = "v${finalAttrs.version}"; 38 + hash = "sha256-EhRMG0xPOGwcRAMQD2B4z7nVlXQf4HFFfL3oUaUfXBY="; 39 39 fetchSubmodules = true; 40 40 }; 41 41 ··· 47 47 rm -r scons 48 48 # Remove bundled 'sparsehash' directory in favor of 'sparsehash' package 49 49 rm -r deps/mapnik/sparsehash 50 + # Remove bundled 'protozero' directory in favor of 'protozero' package 51 + rm -r deps/mapbox/protozero 50 52 ''; 51 53 52 54 # a distinct dev output makes python-mapnik fail 53 55 outputs = [ "out" ]; 54 56 55 57 patches = [ 56 - # The lib/cmake/harfbuzz/harfbuzz-config.cmake file in harfbuzz.dev is faulty, 57 - # as it provides the wrong libdir. The workaround is to just rely on 58 - # pkg-config to locate harfbuzz shared object files. 59 - # Upstream HarfBuzz wants to drop CMake support anyway. 60 - # See discussion: https://github.com/mapnik/mapnik/issues/4265 61 - ./cmake-harfbuzz.patch 62 58 # Account for full paths when generating libmapnik.pc 63 59 ./export-pkg-config-full-paths.patch 64 60 # Use 'sparsehash' package. ··· 75 71 cairo 76 72 freetype 77 73 gdal 78 - harfbuzz 74 + (harfbuzz.override { withIcu = true; }) 79 75 icu 80 76 libjpeg 81 77 libpng ··· 97 93 (lib.cmakeBool "BUILD_DEMO_CPP" false) 98 94 ## Would require QT otherwise. 99 95 (lib.cmakeBool "BUILD_DEMO_VIEWER" false) 96 + # disable the find_package call and force pkg-config, see https://github.com/mapnik/mapnik/pull/4270 97 + (lib.cmakeBool "CMAKE_DISABLE_FIND_PACKAGE_harfbuzz" true) 100 98 # Use 'protozero' package. 101 99 (lib.cmakeBool "USE_EXTERNAL_MAPBOX_PROTOZERO" true) 102 100 # macOS builds fail when using memory mapped file cache. ··· 118 116 ''; 119 117 120 118 preInstall = '' 121 - mkdir -p $out/bin 122 - cp ../utils/mapnik-config/mapnik-config $out/bin/mapnik-config 119 + install -Dm755 ../utils/mapnik-config/mapnik-config -t $out/bin 123 120 ''; 124 121 125 - meta = with lib; { 122 + meta = { 126 123 description = "Open source toolkit for developing mapping applications"; 127 124 homepage = "https://mapnik.org"; 128 - maintainers = with maintainers; [ 125 + changelog = "https://github.com/mapnik/mapnik/blob/${finalAttrs.src.tag}/CHANGELOG.md"; 126 + maintainers = with lib.maintainers; [ 129 127 hrdinka 130 128 hummeltech 131 129 ]; 132 - teams = [ teams.geospatial ]; 133 - license = licenses.lgpl21Plus; 134 - platforms = platforms.all; 130 + teams = [ lib.teams.geospatial ]; 131 + license = lib.licenses.lgpl21Plus; 132 + platforms = lib.platforms.all; 135 133 }; 136 - } 134 + })
pkgs/development/libraries/mapnik/export-pkg-config-full-paths.patch pkgs/by-name/ma/mapnik/export-pkg-config-full-paths.patch
pkgs/development/libraries/mapnik/use-sparsehash-package.patch pkgs/by-name/ma/mapnik/use-sparsehash-package.patch
+2 -2
pkgs/development/python-modules/aiovodafone/default.nix
··· 12 12 13 13 buildPythonPackage rec { 14 14 pname = "aiovodafone"; 15 - version = "1.0.0"; 15 + version = "1.1.0"; 16 16 pyproject = true; 17 17 18 18 disabled = pythonOlder "3.12"; ··· 21 21 owner = "chemelli74"; 22 22 repo = "aiovodafone"; 23 23 tag = "v${version}"; 24 - hash = "sha256-qjhezzetTKBaPeToQ9TSZ3+epgW/nMsADVL3Hb4kTBU="; 24 + hash = "sha256-xz5NilxPN5KyC4NYmx4Ax0L3khtD2oo3s7gxXWclCI4="; 25 25 }; 26 26 27 27 build-system = [ poetry-core ];
+2 -2
pkgs/development/python-modules/databricks-sdk/default.nix
··· 21 21 22 22 buildPythonPackage rec { 23 23 pname = "databricks-sdk"; 24 - version = "0.55.0"; 24 + version = "0.56.0"; 25 25 pyproject = true; 26 26 27 27 src = fetchFromGitHub { 28 28 owner = "databricks"; 29 29 repo = "databricks-sdk-py"; 30 30 tag = "v${version}"; 31 - hash = "sha256-H/LtuqVRW3Ii/z/AU4d/PLxywG41G4aZH3xz+nOM0FY="; 31 + hash = "sha256-xMwjyXv/X0rAc2kXk9OyTrYrTJEk3irpDPZ8z6LLSoM="; 32 32 }; 33 33 34 34 build-system = [
+2 -2
pkgs/development/python-modules/django-ninja/default.nix
··· 14 14 15 15 buildPythonPackage rec { 16 16 pname = "django-ninja"; 17 - version = "1.4.1"; 17 + version = "1.4.3"; 18 18 pyproject = true; 19 19 20 20 disabled = pythonOlder "3.7"; ··· 23 23 owner = "vitalik"; 24 24 repo = "django-ninja"; 25 25 tag = "v${version}"; 26 - hash = "sha256-96JnUFgfuElR7WpiExS2fmK1xxaosd77li36bTLS//U="; 26 + hash = "sha256-6uef+e1o7XTp5MRi/NpsJGCFT28bh2UnKdS2IfzzmAY="; 27 27 }; 28 28 29 29 build-system = [ flit-core ];
+5 -5
pkgs/development/python-modules/ffmpy/default.nix
··· 4 4 buildPythonPackage, 5 5 fetchFromGitHub, 6 6 pythonOlder, 7 - poetry-core, 7 + uv-build, 8 8 pytestCheckHook, 9 9 go, 10 10 ffmpeg-headless, ··· 12 12 13 13 buildPythonPackage rec { 14 14 pname = "ffmpy"; 15 - version = "0.5.0"; 15 + version = "0.6.0"; 16 16 pyproject = true; 17 17 18 18 disabled = pythonOlder "3.8.1"; ··· 21 21 owner = "Ch00k"; 22 22 repo = "ffmpy"; 23 23 tag = version; 24 - hash = "sha256-spbyz1EyMJRXJTm7TqN9XoqR9ztBKsNZx3NURwV7N2w="; 24 + hash = "sha256-U20mBg+428kkka6NY9qc7X8jH8A5bKa++g2+PTn/MYg="; 25 25 }; 26 26 27 27 postPatch = '' ··· 33 33 34 34 # The tests test a mock that does not behave like ffmpeg. If we default to the nix-store ffmpeg they fail. 35 35 for fname in tests/*.py; do 36 - echo 'FFmpeg.__init__.__defaults__ = ("ffmpeg", *FFmpeg.__init__.__defaults__[1:])' >>"$fname" 36 + echo >>"$fname" 'FFmpeg.__init__.__defaults__ = ("ffmpeg", *FFmpeg.__init__.__defaults__[1:])' 37 37 done 38 38 ''; 39 39 40 40 pythonImportsCheck = [ "ffmpy" ]; 41 41 42 - nativeBuildInputs = [ poetry-core ]; 42 + nativeBuildInputs = [ uv-build ]; 43 43 44 44 nativeCheckInputs = [ 45 45 pytestCheckHook
+4 -4
pkgs/development/python-modules/huggingface-hub/default.nix
··· 9 9 # dependencies 10 10 filelock, 11 11 fsspec, 12 + hf-xet, 12 13 packaging, 13 14 pyyaml, 14 15 requests, ··· 25 26 safetensors, 26 27 # hf_transfer 27 28 hf-transfer, 28 - # hf_xet 29 - hf-xet, 30 29 # fastai 31 30 toml, 32 31 fastai, ··· 41 40 42 41 buildPythonPackage rec { 43 42 pname = "huggingface-hub"; 44 - version = "0.31.4"; 43 + version = "0.32.3"; 45 44 pyproject = true; 46 45 47 46 src = fetchFromGitHub { 48 47 owner = "huggingface"; 49 48 repo = "huggingface_hub"; 50 49 tag = "v${version}"; 51 - hash = "sha256-V/FbInskBHefbPkbwQyx+aWBcdrk5WaXXbR/v3fNU+Y="; 50 + hash = "sha256-qCFwzhjQI1L7mgSSqDPw59woTSTDY0boWSHcm7dgx2A="; 52 51 }; 53 52 54 53 build-system = [ setuptools ]; ··· 56 55 dependencies = [ 57 56 filelock 58 57 fsspec 58 + hf-xet 59 59 packaging 60 60 pyyaml 61 61 requests
+2 -2
pkgs/development/python-modules/json-repair/default.nix
··· 8 8 9 9 buildPythonPackage rec { 10 10 pname = "json-repair"; 11 - version = "0.46.0"; 11 + version = "0.46.2"; 12 12 pyproject = true; 13 13 14 14 src = fetchFromGitHub { 15 15 owner = "mangiucugna"; 16 16 repo = "json_repair"; 17 17 tag = "v${version}"; 18 - hash = "sha256-MfjWZYDYiFBTy0Tsm0OKY/89ziSTXNB5m99VkpS0Mco="; 18 + hash = "sha256-Xj3gLduN5aiy/XJ8jOaJEp4o3iX+PTD6eLBGHoHQ5HM="; 19 19 }; 20 20 21 21 build-system = [ setuptools ];
+2 -2
pkgs/development/python-modules/nagiosplugin/default.nix
··· 10 10 11 11 buildPythonPackage rec { 12 12 pname = "nagiosplugin"; 13 - version = "1.3.3"; 13 + version = "1.4.0"; 14 14 format = "setuptools"; 15 15 16 16 disabled = pythonOlder "3.7"; 17 17 18 18 src = fetchPypi { 19 19 inherit pname version; 20 - hash = "sha256-vOr67DWfAyOT3dVgrizI0WNhODPsY8k85xifhZBOU9Y="; 20 + hash = "sha256-IxabBKI8StRBnvm3Zm1AH0jfMkez38P4dL4sFP0ttAE="; 21 21 }; 22 22 23 23 nativeBuildInputs = [ twine ];
+9 -15
pkgs/development/python-modules/patool/default.nix
··· 1 1 { 2 - argcomplete, 3 2 lib, 4 3 stdenv, 5 4 buildPythonPackage, 6 5 fetchFromGitHub, 6 + setuptools, 7 7 installShellFiles, 8 + argcomplete, 8 9 pytestCheckHook, 9 10 p7zip, 10 11 cabextract, ··· 40 41 in 41 42 buildPythonPackage rec { 42 43 pname = "patool"; 43 - version = "3.1.0"; 44 + version = "4.0.1"; 44 45 format = "setuptools"; 45 46 46 47 #pypi doesn't have test data ··· 48 49 owner = "wummel"; 49 50 repo = "patool"; 50 51 tag = version; 51 - hash = "sha256-mt/GUIRJHB2/Rritc+uNkolZzguYy2G/NKnSKNxKsLk="; 52 + hash = "sha256-KAOJi8vUP9kPa++dLEXf3mwrv1kmV7uDZmtvngPxQ90="; 52 53 }; 53 - 54 - patches = [ 55 - # https://github.com/wummel/patool/pull/173 56 - ./fix-rar-detection.patch 57 - ]; 58 54 59 55 postPatch = '' 60 56 substituteInPlace patoolib/util.py \ 61 - --replace "path = None" 'path = os.environ["PATH"] + ":${lib.makeBinPath compression-utilities}"' 57 + --replace-fail 'path = os.environ.get("PATH", os.defpath)' 'path = os.environ.get("PATH", os.defpath) + ":${lib.makeBinPath compression-utilities}"' 62 58 ''; 63 59 64 60 postInstall = lib.optionalString (stdenv.buildPlatform.canExecute stdenv.hostPlatform) '' ··· 68 64 --zsh <(${argcomplete}/bin/register-python-argcomplete -s zsh $out/bin/patool) 69 65 ''; 70 66 71 - nativeBuildInputs = [ 72 - installShellFiles 73 - ]; 67 + nativeBuildInputs = [ installShellFiles ]; 74 68 75 69 nativeCheckInputs = [ pytestCheckHook ] ++ compression-utilities; 76 70 ··· 85 79 "test_p7azip" 86 80 ] ++ lib.optionals stdenv.hostPlatform.isDarwin [ "test_ar" ]; 87 81 88 - meta = with lib; { 82 + meta = { 89 83 description = "portable archive file manager"; 90 84 mainProgram = "patool"; 91 85 homepage = "https://wummel.github.io/patool/"; 92 - license = licenses.gpl3; 93 - maintainers = with maintainers; [ marius851000 ]; 86 + license = lib.licenses.gpl3; 87 + maintainers = with lib.maintainers; [ marius851000 ]; 94 88 }; 95 89 }
+2 -2
pkgs/development/python-modules/pycron/default.nix
··· 13 13 14 14 buildPythonPackage rec { 15 15 pname = "pycron"; 16 - version = "3.1.2"; 16 + version = "3.2.0"; 17 17 pyproject = true; 18 18 19 19 src = fetchFromGitHub { 20 20 owner = "kipe"; 21 21 repo = "pycron"; 22 22 tag = version; 23 - hash = "sha256-WnaQfS3VzF9fZHX9eNRjih/U7SgWeWVynLdwPZgF950="; 23 + hash = "sha256-AuDqElqu/cbTASHQfWM85JHu8DvkwArZ2leMZSB+XVM="; 24 24 }; 25 25 26 26 build-system = [ poetry-core ];
+2 -2
pkgs/development/python-modules/pydmd/default.nix
··· 23 23 24 24 buildPythonPackage rec { 25 25 pname = "pydmd"; 26 - version = "2025.05.01"; 26 + version = "2025.06.01"; 27 27 pyproject = true; 28 28 29 29 src = fetchFromGitHub { 30 30 owner = "PyDMD"; 31 31 repo = "PyDMD"; 32 32 tag = version; 33 - hash = "sha256-+ol103I4lrTVvANAK5k6bFfeUWj04YlkAqJUW8cw42Q="; 33 + hash = "sha256-u8dW90FZSZaVbPNeILeZyOwAU0WOAeTAMCHpe7n4Bi4="; 34 34 }; 35 35 36 36 postPatch = ''
+2 -2
pkgs/development/python-modules/pyemvue/default.nix
··· 15 15 16 16 buildPythonPackage rec { 17 17 pname = "pyemvue"; 18 - version = "0.18.8"; 18 + version = "0.18.9"; 19 19 pyproject = true; 20 20 21 21 src = fetchPypi { 22 22 inherit pname version; 23 - hash = "sha256-MTVc5bzYMegITeLc3WmP1ctfTXStuOns1IYIFtga/Rk="; 23 + hash = "sha256-iHnNR6c/EdKZzqs4zQodfEZ/FMj1j0JRKjktyq/H0o0="; 24 24 }; 25 25 26 26 nativeBuildInputs = [ hatchling ];
+2 -2
pkgs/development/python-modules/pyinstaller/default.nix
··· 25 25 26 26 buildPythonPackage rec { 27 27 pname = "pyinstaller"; 28 - version = "6.13.0"; 28 + version = "6.14.0"; 29 29 pyproject = true; 30 30 31 31 src = fetchPypi { 32 32 inherit pname version; 33 - hash = "sha256-OJEf7sLF4hXlFZp+Zv2xJAAWi9EWFDtUqKejfwhzNFY="; 33 + hash = "sha256-zFXNwhSRci10Ez41qzY6iGebN+4tdvnYCty8Cuhi1jA="; 34 34 }; 35 35 36 36 build-system = [ setuptools ];
+39
pkgs/development/python-modules/pyprobeplus/default.nix
··· 1 + { 2 + bleak, 3 + buildPythonPackage, 4 + fetchFromGitHub, 5 + lib, 6 + setuptools, 7 + }: 8 + 9 + buildPythonPackage rec { 10 + pname = "pyprobeplus"; 11 + version = "1.0.1"; 12 + pyproject = true; 13 + 14 + src = fetchFromGitHub { 15 + owner = "pantherale0"; 16 + repo = "pyprobeplus"; 17 + tag = version; 18 + hash = "sha256-ixrkwnvqjHwqnKG3Xo4qJP/FcP7fuAOPKpar13e8U1w="; 19 + }; 20 + 21 + build-system = [ setuptools ]; 22 + 23 + dependencies = [ 24 + bleak 25 + ]; 26 + 27 + pythonImportsCheck = [ "pyprobeplus" ]; 28 + 29 + # upstream has no tests 30 + doCheck = false; 31 + 32 + meta = { 33 + changelog = "https://github.com/pantherale0/pyprobeplus/releases/tag/${src.tag}"; 34 + description = "Generic library to interact with a Probe Plus BLE device"; 35 + homepage = "https://github.com/pantherale0/pyprobeplus"; 36 + license = lib.licenses.asl20; 37 + maintainers = with lib.maintainers; [ dotlambda ]; 38 + }; 39 + }
+2 -2
pkgs/development/python-modules/qpsolvers/default.nix
··· 23 23 }: 24 24 buildPythonPackage rec { 25 25 pname = "qpsolvers"; 26 - version = "4.7.0"; 26 + version = "4.7.1"; 27 27 pyproject = true; 28 28 29 29 src = fetchFromGitHub { 30 30 owner = "qpsolvers"; 31 31 repo = "qpsolvers"; 32 32 tag = "v${version}"; 33 - hash = "sha256-rHasR2myJjz4DoNWo2wvH11Mxxk/fZ/z9ZdglRcIPX0="; 33 + hash = "sha256-sGnr1my1/1xA+pVX1SLsj8WtNViJ/nKRwN6Kl0HsJV0="; 34 34 }; 35 35 36 36 build-system = [ flit-core ];
+2 -2
pkgs/development/python-modules/structlog/default.nix
··· 18 18 19 19 buildPythonPackage rec { 20 20 pname = "structlog"; 21 - version = "25.3.0"; 21 + version = "25.4.0"; 22 22 pyproject = true; 23 23 24 24 src = fetchFromGitHub { 25 25 owner = "hynek"; 26 26 repo = "structlog"; 27 27 tag = version; 28 - hash = "sha256-Ve6RBCQ8PJtlN/gzSjj/gxFkJsgcJhlNMAKDybBTx54="; 28 + hash = "sha256-iNnUogcICQJvHBZO2J8uk4NleQY/ra3ZzxQgnSRKr30="; 29 29 }; 30 30 31 31 build-system = [
+42
pkgs/development/python-modules/zcc-helper/default.nix
··· 1 + { 2 + buildPythonPackage, 3 + fetchFromBitbucket, 4 + lib, 5 + pytestCheckHook, 6 + setuptools, 7 + }: 8 + 9 + buildPythonPackage rec { 10 + pname = "zcc-helper"; 11 + version = "3.5.2"; 12 + pyproject = true; 13 + 14 + src = fetchFromBitbucket { 15 + owner = "mark_hannon"; 16 + repo = "zcc"; 17 + rev = "release_${version}"; 18 + hash = "sha256-6cpLpzzJPoyWaldXZzptV2LY5aYmRtVf0rd1Ye71VG0="; 19 + }; 20 + 21 + build-system = [ setuptools ]; 22 + 23 + pythonImportsCheck = [ "zcc" ]; 24 + 25 + nativeCheckInputs = [ 26 + pytestCheckHook 27 + ]; 28 + 29 + disabledTestPaths = [ 30 + # tests require running a server 31 + "tests/test_controller.py" 32 + # fixture 'when' not found 33 + "tests/test_socket.py" 34 + ]; 35 + 36 + meta = { 37 + description = "ZIMI ZCC helper module"; 38 + homepage = "https://bitbucket.org/mark_hannon/zcc"; 39 + license = lib.licenses.mit; 40 + maintainers = with lib.maintainers; [ dotlambda ]; 41 + }; 42 + }
+1
pkgs/development/tools/parsing/tree-sitter/grammars/default.nix
··· 12 12 tree-sitter-comment = lib.importJSON ./tree-sitter-comment.json; 13 13 tree-sitter-commonlisp = lib.importJSON ./tree-sitter-commonlisp.json; 14 14 tree-sitter-cpp = lib.importJSON ./tree-sitter-cpp.json; 15 + tree-sitter-crystal = lib.importJSON ./tree-sitter-crystal.json; 15 16 tree-sitter-css = lib.importJSON ./tree-sitter-css.json; 16 17 tree-sitter-cuda = lib.importJSON ./tree-sitter-cuda.json; 17 18 tree-sitter-cue = lib.importJSON ./tree-sitter-cue.json;
+12
pkgs/development/tools/parsing/tree-sitter/grammars/tree-sitter-crystal.json
··· 1 + { 2 + "url": "https://github.com/crystal-lang-tools/tree-sitter-crystal", 3 + "rev": "cf69a6504a82fecc55ee1680983744a94a9edfaa", 4 + "date": "2025-03-28T11:48:18-04:00", 5 + "path": "/nix/store/c20hqk12him4k0675y3l5f53lfnaa37d-tree-sitter-crystal", 6 + "sha256": "0jzmkjfhrz1f5pw274dj0f7avazsyhx0h6vbg4p5xxzkqch19wah", 7 + "hash": "sha256-UPEUIMPz914ueWsbCDr0+qutjgOykSP4LS78DJ2c9Us=", 8 + "fetchLFS": false, 9 + "fetchSubmodules": false, 10 + "deepClone": false, 11 + "leaveDotGit": false 12 + }
+4
pkgs/development/tools/parsing/tree-sitter/update.nix
··· 488 488 orga = "norgate-av"; 489 489 repo = "tree-sitter-netlinx"; 490 490 }; 491 + "tree-sitter-crystal" = { 492 + orga = "crystal-lang-tools"; 493 + repo = "tree-sitter-crystal"; 494 + }; 491 495 }; 492 496 493 497 allGrammars =
+24 -19
pkgs/games/openra/build-engine.nix
··· 7 7 freetype, 8 8 openal, 9 9 lua51Packages, 10 + openRaUpdater, 10 11 }: 11 12 engine: 12 13 13 - buildDotnetModule rec { 14 + let 14 15 pname = "openra-${engine.build}"; 15 - inherit (engine) version; 16 + version = engine.version; 17 + dotnet-sdk = engine.dotnet-sdk; 18 + in 19 + buildDotnetModule { 20 + inherit pname version dotnet-sdk; 16 21 17 - src = 18 - if engine ? src then 19 - engine.src 20 - else 21 - fetchFromGitHub { 22 - owner = "OpenRA"; 23 - repo = "OpenRA"; 24 - rev = "${engine.build}-${engine.version}"; 25 - sha256 = engine.sha256; 26 - }; 22 + src = fetchFromGitHub { 23 + owner = "OpenRA"; 24 + repo = "OpenRA"; 25 + rev = if lib.hasAttr "rev" engine then engine.rev else "${engine.build}-${engine.version}"; 26 + inherit (engine) hash; 27 + }; 28 + 29 + passthru = { 30 + updateScript = { 31 + command = openRaUpdater engine; 32 + supportedFeatures = [ "commit" ]; 33 + }; 34 + }; 27 35 28 36 nugetDeps = engine.deps; 29 - 30 - dotnet-sdk = dotnetCorePackages.sdk_6_0-bin; 31 - dotnet-runtime = dotnetCorePackages.runtime_6_0-bin; 32 37 33 38 useAppHost = false; 34 39 ··· 80 85 # Create Nix wrappers to the application scripts which setup the needed environment 81 86 for bin in $(find $out/.bin-unwrapped -type f); do 82 87 makeWrapper "$bin" "$out/bin/$(basename "$bin")" \ 83 - --prefix "PATH" : "${lib.makeBinPath [ dotnet-runtime ]}" 88 + --prefix "PATH" : "${lib.makeBinPath [ dotnet-sdk.runtime ]}" 84 89 done 85 90 ''; 86 91 87 - meta = with lib; { 92 + meta = { 88 93 description = "Open Source real-time strategy game engine for early Westwood games such as Command & Conquer: Red Alert. ${engine.build} version"; 89 94 homepage = "https://www.openra.net/"; 90 - license = licenses.gpl3; 91 - maintainers = with maintainers; [ mdarocha ]; 95 + license = lib.licenses.gpl3; 96 + maintainers = [ lib.maintainers.mdarocha ]; 92 97 platforms = [ "x86_64-linux" ]; 93 98 mainProgram = "openra-ra"; 94 99 };
+3 -2
pkgs/games/openra/default.nix
··· 1 1 { callPackage }: 2 2 3 3 let 4 - buildOpenRAEngine = callPackage ./build-engine.nix { }; 4 + openRaUpdater = callPackage ./updater.nix { }; 5 + buildOpenRAEngine = callPackage ./build-engine.nix { inherit openRaUpdater; }; 5 6 callPackage' = path: callPackage path { inherit buildOpenRAEngine; }; 6 7 in 7 8 { 8 9 engines = { 9 10 release = callPackage' ./engines/release; 10 - devtest = callPackage' ./engines/devtest; 11 + bleed = callPackage' ./engines/bleed; 11 12 }; 12 13 }
+10
pkgs/games/openra/engines/bleed/default.nix
··· 1 + { buildOpenRAEngine, dotnetCorePackages }: 2 + 3 + buildOpenRAEngine { 4 + build = "bleed"; 5 + version = "20250531"; 6 + rev = "9c8470d18e3d850583e64a5defc5d3492ba5055b"; 7 + hash = "sha256-LQSHMmjwNAdnoq16MNjjXyvuFy9o87eXrsdRFqmoV24="; 8 + deps = ./deps.json; 9 + dotnet-sdk = dotnetCorePackages.sdk_8_0-bin; 10 + }
+327
pkgs/games/openra/engines/bleed/deps.json
··· 1 + [ 2 + { 3 + "pname": "DiscordRichPresence", 4 + "version": "1.2.1.24", 5 + "hash": "sha256-oRNrlF1/yK0QvrW2+48RsmSg9h9/pDIfA56/bpoHXFU=" 6 + }, 7 + { 8 + "pname": "Linguini.Bundle", 9 + "version": "0.8.1", 10 + "hash": "sha256-SirB65XjhxBkS+OERZP1e+6l2xZl9DFLz2ST5k2x9tw=" 11 + }, 12 + { 13 + "pname": "Linguini.Shared", 14 + "version": "0.8.0", 15 + "hash": "sha256-BnCgq61zLy6MMG6gNnZiIOjJNy/So1DPUsdR83m5ACM=" 16 + }, 17 + { 18 + "pname": "Linguini.Syntax", 19 + "version": "0.8.0", 20 + "hash": "sha256-x5PIdYJVCvIJxsDRP0GZ1PUbAPJl6K4i+K/LNpNE1D0=" 21 + }, 22 + { 23 + "pname": "Microsoft.CodeCoverage", 24 + "version": "17.12.0", 25 + "hash": "sha256-lGjifppD0OBMBp28pjUfPipaeXg739n8cPhtHWoo5RE=" 26 + }, 27 + { 28 + "pname": "Microsoft.Extensions.DependencyModel", 29 + "version": "9.0.0", 30 + "hash": "sha256-xirwlMWM0hBqgTneQOGkZ8l45mHT08XuSSRIbprgq94=" 31 + }, 32 + { 33 + "pname": "Microsoft.NET.Test.Sdk", 34 + "version": "17.12.0", 35 + "hash": "sha256-DKFEbhh2wPzahNeHdEoFig8tZh/LEVrFc5+zpT43Btg=" 36 + }, 37 + { 38 + "pname": "Microsoft.NETCore.Platforms", 39 + "version": "1.1.0", 40 + "hash": "sha256-FeM40ktcObQJk4nMYShB61H/E8B7tIKfl9ObJ0IOcCM=" 41 + }, 42 + { 43 + "pname": "Microsoft.NETCore.Platforms", 44 + "version": "2.0.0", 45 + "hash": "sha256-IEvBk6wUXSdyCnkj6tHahOJv290tVVT8tyemYcR0Yro=" 46 + }, 47 + { 48 + "pname": "Microsoft.NETCore.Targets", 49 + "version": "1.1.0", 50 + "hash": "sha256-0AqQ2gMS8iNlYkrD+BxtIg7cXMnr9xZHtKAuN4bjfaQ=" 51 + }, 52 + { 53 + "pname": "Microsoft.TestPlatform.ObjectModel", 54 + "version": "17.12.0", 55 + "hash": "sha256-3XBHBSuCxggAIlHXmKNQNlPqMqwFlM952Av6RrLw1/w=" 56 + }, 57 + { 58 + "pname": "Microsoft.TestPlatform.TestHost", 59 + "version": "17.12.0", 60 + "hash": "sha256-rf8Sh0fQq44Sneuvs64unkkIHg8kOjDGWE35j9iLx5I=" 61 + }, 62 + { 63 + "pname": "Microsoft.Win32.Registry", 64 + "version": "4.5.0", 65 + "hash": "sha256-WMBXsIb0DgPFPaFkNVxY9b9vcMxPqtgFgijKYMJfV/0=" 66 + }, 67 + { 68 + "pname": "Mono.Nat", 69 + "version": "3.0.4", 70 + "hash": "sha256-NdOquU2NaKtCv0p1+eY6awjOBwwzf92CwAJ4Dgz2+4M=" 71 + }, 72 + { 73 + "pname": "MP3Sharp", 74 + "version": "1.0.5", 75 + "hash": "sha256-26MNwfzzWqZaSXOicvu5gOpkeTx8N3IGK7K8I5oBBZI=" 76 + }, 77 + { 78 + "pname": "Newtonsoft.Json", 79 + "version": "13.0.1", 80 + "hash": "sha256-K2tSVW4n4beRPzPu3rlVaBEMdGvWSv/3Q1fxaDh4Mjo=" 81 + }, 82 + { 83 + "pname": "NuGet.CommandLine", 84 + "version": "6.12.2", 85 + "hash": "sha256-cGqYcL06GolruYUIhgdxykVDRk8l4sFUmFsfQffwaJw=" 86 + }, 87 + { 88 + "pname": "NUnit", 89 + "version": "4.3.2", 90 + "hash": "sha256-0RWe8uFoxYp6qhPlDDEghOMcKJgyw2ybvEoAqBLebeE=" 91 + }, 92 + { 93 + "pname": "NUnit.Console", 94 + "version": "3.19.0", 95 + "hash": "sha256-o8EGtKH9GIRHwmNLXF2JfK1SSMS8l8EOPziHuLZESSg=" 96 + }, 97 + { 98 + "pname": "NUnit.ConsoleRunner", 99 + "version": "3.19.0", 100 + "hash": "sha256-FR6lemDmbsZtWlpFIZnOT+EfFC4NZ88W+CI7zcl1APE=" 101 + }, 102 + { 103 + "pname": "NUnit.Extension.NUnitProjectLoader", 104 + "version": "3.8.0", 105 + "hash": "sha256-T7I8wFXX3LeVisbfU0PB4LMQ4nauh4d31Jq1WJ9Qg9Y=" 106 + }, 107 + { 108 + "pname": "NUnit.Extension.NUnitV2Driver", 109 + "version": "3.9.0", 110 + "hash": "sha256-4FIaCrUNbSNoFUk1eatv09jU7balbDXYPKosynqLAJQ=" 111 + }, 112 + { 113 + "pname": "NUnit.Extension.NUnitV2ResultWriter", 114 + "version": "3.8.0", 115 + "hash": "sha256-PHNyAevJPdh2lDAfD7v1kVs+znnH251DbnfhvaJf5d8=" 116 + }, 117 + { 118 + "pname": "NUnit.Extension.TeamCityEventListener", 119 + "version": "1.0.7", 120 + "hash": "sha256-+mzefd62LYpV4GnPFOUF2s6m1MJ5kr7nhG29UNwXfsI=" 121 + }, 122 + { 123 + "pname": "NUnit.Extension.VSProjectLoader", 124 + "version": "3.9.0", 125 + "hash": "sha256-lgrzdXH8UqSsMyWKL1jbEzcEkBL2fXwkrGx+lQKG1V8=" 126 + }, 127 + { 128 + "pname": "NUnit3TestAdapter", 129 + "version": "4.6.0", 130 + "hash": "sha256-9Yav2fYhC4w0OgsyUwU4/5rDy4FVDTpKnWHuwl/uKJQ=" 131 + }, 132 + { 133 + "pname": "NVorbis", 134 + "version": "0.10.5", 135 + "hash": "sha256-1DKSHcK+KcBiqVyuJH4SlVybcJ/TR4I9Ad/WihbFOHo=" 136 + }, 137 + { 138 + "pname": "OpenRA-Eluant", 139 + "version": "1.0.22", 140 + "hash": "sha256-V5AelmuyrPzLVWx0PguFUvKljBMy0X7WJ7HMs0/Jiow=" 141 + }, 142 + { 143 + "pname": "OpenRA-Freetype6", 144 + "version": "1.0.11", 145 + "hash": "sha256-IUfupIBlP0gp3O+zQqXzTR26aGjMKOYdMVEKOdmtYb0=" 146 + }, 147 + { 148 + "pname": "OpenRA-FuzzyLogicLibrary", 149 + "version": "1.0.1", 150 + "hash": "sha256-NW5e5ywU8XUtVezB4lHQPc4mAK1zb3wnpSvrkAhawE4=" 151 + }, 152 + { 153 + "pname": "OpenRA-OpenAL-CS", 154 + "version": "1.0.22", 155 + "hash": "sha256-LeBJX8ImpZCgJMAXz14qjgcl65dRU+yKokQHXVXDfRU=" 156 + }, 157 + { 158 + "pname": "OpenRA-SDL2-CS", 159 + "version": "1.0.42", 160 + "hash": "sha256-9O+Bg7EW+zDvgnebCz1qpoyXjnRjwrKDkonkOitez0E=" 161 + }, 162 + { 163 + "pname": "Pfim", 164 + "version": "0.11.3", 165 + "hash": "sha256-SNngIsloTjRymY64AGw+agXeG4U3kIgE+Pk8NqxMBO8=" 166 + }, 167 + { 168 + "pname": "rix0rrr.BeaconLib", 169 + "version": "1.0.2", 170 + "hash": "sha256-pJx8BQ9KTR8coXSubUvotmMM0YaczLMh3NJsdOGJHjg=" 171 + }, 172 + { 173 + "pname": "Roslynator.Analyzers", 174 + "version": "4.13.0", 175 + "hash": "sha256-ogNCpTOysyxrhl8JmD5yX5ofu/F0t/qeVuxRgXk3+fI=" 176 + }, 177 + { 178 + "pname": "Roslynator.Formatting.Analyzers", 179 + "version": "4.13.0", 180 + "hash": "sha256-tAPQYSjG8GX/4gLsLptpl1YFyWA4CkmpeXesvb1dDDo=" 181 + }, 182 + { 183 + "pname": "runtime.any.System.IO", 184 + "version": "4.3.0", 185 + "hash": "sha256-vej7ySRhyvM3pYh/ITMdC25ivSd0WLZAaIQbYj/6HVE=" 186 + }, 187 + { 188 + "pname": "runtime.any.System.Reflection", 189 + "version": "4.3.0", 190 + "hash": "sha256-ns6f++lSA+bi1xXgmW1JkWFb2NaMD+w+YNTfMvyAiQk=" 191 + }, 192 + { 193 + "pname": "runtime.any.System.Reflection.Primitives", 194 + "version": "4.3.0", 195 + "hash": "sha256-LkPXtiDQM3BcdYkAm5uSNOiz3uF4J45qpxn5aBiqNXQ=" 196 + }, 197 + { 198 + "pname": "runtime.any.System.Runtime", 199 + "version": "4.3.0", 200 + "hash": "sha256-qwhNXBaJ1DtDkuRacgHwnZmOZ1u9q7N8j0cWOLYOELM=" 201 + }, 202 + { 203 + "pname": "runtime.any.System.Text.Encoding", 204 + "version": "4.3.0", 205 + "hash": "sha256-Q18B9q26MkWZx68exUfQT30+0PGmpFlDgaF0TnaIGCs=" 206 + }, 207 + { 208 + "pname": "runtime.any.System.Threading.Tasks", 209 + "version": "4.3.0", 210 + "hash": "sha256-agdOM0NXupfHbKAQzQT8XgbI9B8hVEh+a/2vqeHctg4=" 211 + }, 212 + { 213 + "pname": "runtime.native.System", 214 + "version": "4.3.0", 215 + "hash": "sha256-ZBZaodnjvLXATWpXXakFgcy6P+gjhshFXmglrL5xD5Y=" 216 + }, 217 + { 218 + "pname": "runtime.unix.System.Private.Uri", 219 + "version": "4.3.0", 220 + "hash": "sha256-c5tXWhE/fYbJVl9rXs0uHh3pTsg44YD1dJvyOA0WoMs=" 221 + }, 222 + { 223 + "pname": "SharpZipLib", 224 + "version": "1.4.2", 225 + "hash": "sha256-/giVqikworG2XKqfN9uLyjUSXr35zBuZ2FX2r8X/WUY=" 226 + }, 227 + { 228 + "pname": "StyleCop.Analyzers", 229 + "version": "1.2.0-beta.556", 230 + "hash": "sha256-97YYQcr5vZxTvi36608eUkA1wb6xllZQ7UcXbjrYIfU=" 231 + }, 232 + { 233 + "pname": "StyleCop.Analyzers.Unstable", 234 + "version": "1.2.0.556", 235 + "hash": "sha256-aVop7a9r+X2RsZETgngBm3qQPEIiPBWgHzicGSTEymc=" 236 + }, 237 + { 238 + "pname": "System.IO", 239 + "version": "4.3.0", 240 + "hash": "sha256-ruynQHekFP5wPrDiVyhNiRIXeZ/I9NpjK5pU+HPDiRY=" 241 + }, 242 + { 243 + "pname": "System.IO.Pipelines", 244 + "version": "9.0.0", 245 + "hash": "sha256-vb0NrPjfEao3kfZ0tavp2J/29XnsQTJgXv3/qaAwwz0=" 246 + }, 247 + { 248 + "pname": "System.Memory", 249 + "version": "4.5.3", 250 + "hash": "sha256-Cvl7RbRbRu9qKzeRBWjavUkseT2jhZBUWV1SPipUWFk=" 251 + }, 252 + { 253 + "pname": "System.Private.Uri", 254 + "version": "4.3.0", 255 + "hash": "sha256-fVfgcoP4AVN1E5wHZbKBIOPYZ/xBeSIdsNF+bdukIRM=" 256 + }, 257 + { 258 + "pname": "System.Reflection", 259 + "version": "4.3.0", 260 + "hash": "sha256-NQSZRpZLvtPWDlvmMIdGxcVuyUnw92ZURo0hXsEshXY=" 261 + }, 262 + { 263 + "pname": "System.Reflection.Metadata", 264 + "version": "1.6.0", 265 + "hash": "sha256-JJfgaPav7UfEh4yRAQdGhLZF1brr0tUWPl6qmfNWq/E=" 266 + }, 267 + { 268 + "pname": "System.Reflection.Primitives", 269 + "version": "4.3.0", 270 + "hash": "sha256-5ogwWB4vlQTl3jjk1xjniG2ozbFIjZTL9ug0usZQuBM=" 271 + }, 272 + { 273 + "pname": "System.Runtime", 274 + "version": "4.3.0", 275 + "hash": "sha256-51813WXpBIsuA6fUtE5XaRQjcWdQ2/lmEokJt97u0Rg=" 276 + }, 277 + { 278 + "pname": "System.Runtime.Loader", 279 + "version": "4.3.0", 280 + "hash": "sha256-syG1GTFjYbwX146BD/L7t55j+DZqpHDc6z28kdSNzx0=" 281 + }, 282 + { 283 + "pname": "System.Security.AccessControl", 284 + "version": "4.5.0", 285 + "hash": "sha256-AFsKPb/nTk2/mqH/PYpaoI8PLsiKKimaXf+7Mb5VfPM=" 286 + }, 287 + { 288 + "pname": "System.Security.Principal.Windows", 289 + "version": "4.5.0", 290 + "hash": "sha256-BkUYNguz0e4NJp1kkW7aJBn3dyH9STwB5N8XqnlCsmY=" 291 + }, 292 + { 293 + "pname": "System.Text.Encoding", 294 + "version": "4.3.0", 295 + "hash": "sha256-GctHVGLZAa/rqkBNhsBGnsiWdKyv6VDubYpGkuOkBLg=" 296 + }, 297 + { 298 + "pname": "System.Text.Encodings.Web", 299 + "version": "9.0.0", 300 + "hash": "sha256-WGaUklQEJywoGR2jtCEs5bxdvYu5SHaQchd6s4RE5x0=" 301 + }, 302 + { 303 + "pname": "System.Text.Json", 304 + "version": "9.0.0", 305 + "hash": "sha256-aM5Dh4okLnDv940zmoFAzRmqZre83uQBtGOImJpoIqk=" 306 + }, 307 + { 308 + "pname": "System.Threading.Channels", 309 + "version": "9.0.0", 310 + "hash": "sha256-depIorJqzjyWew0+aBRgbGh88KWivbp9RrtWZHFr+pI=" 311 + }, 312 + { 313 + "pname": "System.Threading.Tasks", 314 + "version": "4.3.0", 315 + "hash": "sha256-Z5rXfJ1EXp3G32IKZGiZ6koMjRu0n8C1NGrwpdIen4w=" 316 + }, 317 + { 318 + "pname": "System.ValueTuple", 319 + "version": "4.5.0", 320 + "hash": "sha256-niH6l2fU52vAzuBlwdQMw0OEoRS/7E1w5smBFoqSaAI=" 321 + }, 322 + { 323 + "pname": "TagLibSharp", 324 + "version": "2.3.0", 325 + "hash": "sha256-PD9bVZiPaeC8hNx2D+uDUf701cCaMi2IRi5oPTNN+/w=" 326 + } 327 + ]
-8
pkgs/games/openra/engines/devtest/default.nix
··· 1 - { buildOpenRAEngine }: 2 - 3 - buildOpenRAEngine { 4 - build = "devtest"; 5 - version = "20230414"; 6 - sha256 = "sha256-NU7NEINyrXSkEI5f3q0FLDve1NkNtr0Gww8E8WF9f5A="; 7 - deps = ./deps.json; 8 - }
-542
pkgs/games/openra/engines/devtest/deps.json
··· 1 - [ 2 - { 3 - "pname": "DiscordRichPresence", 4 - "version": "1.1.3.18", 5 - "sha256": "0p4bhaggjjfd4gl06yiphqgncxgcq2bws4sjkrw0n2ldf3hgrps3" 6 - }, 7 - { 8 - "pname": "Linguini.Bundle", 9 - "version": "0.4.0", 10 - "sha256": "0zf46vfhkhpirw6zls9y7v5zwgckscy7dk8ns77qvxxw7ir6r6v5" 11 - }, 12 - { 13 - "pname": "Linguini.Shared", 14 - "version": "0.4.0", 15 - "sha256": "1cxjz4rv1jvxqhlyc1ighy16c5vsah3n0mpx7988cf77kqzm3pzs" 16 - }, 17 - { 18 - "pname": "Linguini.Syntax", 19 - "version": "0.3.0", 20 - "sha256": "1qgj6vbdjjl30cqcyn8df30jj15c2ahj7clgb5fwcja47mnw3jd8" 21 - }, 22 - { 23 - "pname": "Microsoft.Extensions.DependencyModel", 24 - "version": "6.0.0", 25 - "sha256": "08c4fh1n8vsish1vh7h73mva34g0as4ph29s4lvps7kmjb4z64nl" 26 - }, 27 - { 28 - "pname": "Microsoft.NETCore.Platforms", 29 - "version": "1.1.0", 30 - "sha256": "08vh1r12g6ykjygq5d3vq09zylgb84l63k49jc4v8faw9g93iqqm" 31 - }, 32 - { 33 - "pname": "Microsoft.NETCore.Platforms", 34 - "version": "1.1.1", 35 - "sha256": "164wycgng4mi9zqi2pnsf1pq6gccbqvw6ib916mqizgjmd8f44pj" 36 - }, 37 - { 38 - "pname": "Microsoft.NETCore.Platforms", 39 - "version": "5.0.0", 40 - "sha256": "0mwpwdflidzgzfx2dlpkvvnkgkr2ayaf0s80737h4wa35gaj11rc" 41 - }, 42 - { 43 - "pname": "Microsoft.NETCore.Targets", 44 - "version": "1.1.0", 45 - "sha256": "193xwf33fbm0ni3idxzbr5fdq3i2dlfgihsac9jj7whj0gd902nh" 46 - }, 47 - { 48 - "pname": "Microsoft.Win32.Primitives", 49 - "version": "4.3.0", 50 - "sha256": "0j0c1wj4ndj21zsgivsc24whiya605603kxrbiw6wkfdync464wq" 51 - }, 52 - { 53 - "pname": "Microsoft.Win32.Registry", 54 - "version": "5.0.0", 55 - "sha256": "102hvhq2gmlcbq8y2cb7hdr2dnmjzfp2k3asr1ycwrfacwyaak7n" 56 - }, 57 - { 58 - "pname": "Mono.Nat", 59 - "version": "3.0.4", 60 - "sha256": "10zvyq60wy02q21dszrk1h3ww23b7bkgjxaapx1ans4d9nwsmlrm" 61 - }, 62 - { 63 - "pname": "MP3Sharp", 64 - "version": "1.0.5", 65 - "sha256": "14h506d27g5j5c374dvw7iwn9sl0p7xp58kk95dacnpkzk0hv8yv" 66 - }, 67 - { 68 - "pname": "Newtonsoft.Json", 69 - "version": "13.0.1", 70 - "sha256": "0fijg0w6iwap8gvzyjnndds0q4b8anwxxvik7y8vgq97dram4srb" 71 - }, 72 - { 73 - "pname": "NuGet.CommandLine", 74 - "version": "4.4.1", 75 - "sha256": "1szk5hbw22c1k5747dk95mzsy5vjw7qmvwv1wc9h080h9xzj9aab" 76 - }, 77 - { 78 - "pname": "NVorbis", 79 - "version": "0.10.4", 80 - "sha256": "0l4f3vhqc6ly7s8mszwarszgirz6ywx1rjsr1jx0fdlsjl02x6p9" 81 - }, 82 - { 83 - "pname": "OpenRA-Eluant", 84 - "version": "1.0.20", 85 - "sha256": "0nq52kdpwsvmhxgcv26wajvn3yxd5l89918rnrzxa463hmyb2rmv" 86 - }, 87 - { 88 - "pname": "OpenRA-Freetype6", 89 - "version": "1.0.9", 90 - "sha256": "1i5clsxszmdkhjcdkp9324zidhzp0dsvn7cbcgrnafs18yabjmzq" 91 - }, 92 - { 93 - "pname": "OpenRA-FuzzyLogicLibrary", 94 - "version": "1.0.1", 95 - "sha256": "0kn0b8491srbllkpqvvkml02dkixs18y5hgcalnpbw8l5kkmwvim" 96 - }, 97 - { 98 - "pname": "OpenRA-OpenAL-CS", 99 - "version": "1.0.19", 100 - "sha256": "1ywm3b15qywrxby3s9wjs9flfjq7vld0gqz0xw4psgvz38gdgh7p" 101 - }, 102 - { 103 - "pname": "OpenRA-SDL2-CS", 104 - "version": "1.0.36", 105 - "sha256": "1vywf2bfqkq0mr58gfd5kafv12rri2bzfajajcj8ha9fmhdibj3s" 106 - }, 107 - { 108 - "pname": "Pfim", 109 - "version": "0.10.3", 110 - "sha256": "1myjs99g14q1yj3j5hzhx8ic7i3rqh2mi3qy9gdfzi6n9dlz1b3d" 111 - }, 112 - { 113 - "pname": "rix0rrr.BeaconLib", 114 - "version": "1.0.2", 115 - "sha256": "0f0yi7hp8v6jvhhv7k4whv8hqqxnx15nvbkll4f1ykaa1w2pr754" 116 - }, 117 - { 118 - "pname": "runtime.any.System.Collections", 119 - "version": "4.3.0", 120 - "sha256": "0bv5qgm6vr47ynxqbnkc7i797fdi8gbjjxii173syrx14nmrkwg0" 121 - }, 122 - { 123 - "pname": "runtime.any.System.Diagnostics.Tracing", 124 - "version": "4.3.0", 125 - "sha256": "00j6nv2xgmd3bi347k00m7wr542wjlig53rmj28pmw7ddcn97jbn" 126 - }, 127 - { 128 - "pname": "runtime.any.System.Globalization", 129 - "version": "4.3.0", 130 - "sha256": "1daqf33hssad94lamzg01y49xwndy2q97i2lrb7mgn28656qia1x" 131 - }, 132 - { 133 - "pname": "runtime.any.System.Globalization.Calendars", 134 - "version": "4.3.0", 135 - "sha256": "1ghhhk5psqxcg6w88sxkqrc35bxcz27zbqm2y5p5298pv3v7g201" 136 - }, 137 - { 138 - "pname": "runtime.any.System.IO", 139 - "version": "4.3.0", 140 - "sha256": "0l8xz8zn46w4d10bcn3l4yyn4vhb3lrj2zw8llvz7jk14k4zps5x" 141 - }, 142 - { 143 - "pname": "runtime.any.System.Reflection", 144 - "version": "4.3.0", 145 - "sha256": "02c9h3y35pylc0zfq3wcsvc5nqci95nrkq0mszifc0sjx7xrzkly" 146 - }, 147 - { 148 - "pname": "runtime.any.System.Reflection.Primitives", 149 - "version": "4.3.0", 150 - "sha256": "0x1mm8c6iy8rlxm8w9vqw7gb7s1ljadrn049fmf70cyh42vdfhrf" 151 - }, 152 - { 153 - "pname": "runtime.any.System.Resources.ResourceManager", 154 - "version": "4.3.0", 155 - "sha256": "03kickal0iiby82wa5flar18kyv82s9s6d4xhk5h4bi5kfcyfjzl" 156 - }, 157 - { 158 - "pname": "runtime.any.System.Runtime", 159 - "version": "4.3.0", 160 - "sha256": "1cqh1sv3h5j7ixyb7axxbdkqx6cxy00p4np4j91kpm492rf4s25b" 161 - }, 162 - { 163 - "pname": "runtime.any.System.Runtime.Handles", 164 - "version": "4.3.0", 165 - "sha256": "0bh5bi25nk9w9xi8z23ws45q5yia6k7dg3i4axhfqlnj145l011x" 166 - }, 167 - { 168 - "pname": "runtime.any.System.Runtime.InteropServices", 169 - "version": "4.3.0", 170 - "sha256": "0c3g3g3jmhlhw4klrc86ka9fjbl7i59ds1fadsb2l8nqf8z3kb19" 171 - }, 172 - { 173 - "pname": "runtime.any.System.Text.Encoding", 174 - "version": "4.3.0", 175 - "sha256": "0aqqi1v4wx51h51mk956y783wzags13wa7mgqyclacmsmpv02ps3" 176 - }, 177 - { 178 - "pname": "runtime.any.System.Text.Encoding.Extensions", 179 - "version": "4.3.0", 180 - "sha256": "0lqhgqi0i8194ryqq6v2gqx0fb86db2gqknbm0aq31wb378j7ip8" 181 - }, 182 - { 183 - "pname": "runtime.any.System.Threading.Tasks", 184 - "version": "4.3.0", 185 - "sha256": "03mnvkhskbzxddz4hm113zsch1jyzh2cs450dk3rgfjp8crlw1va" 186 - }, 187 - { 188 - "pname": "runtime.debian.8-x64.runtime.native.System.Security.Cryptography.OpenSsl", 189 - "version": "4.3.2", 190 - "sha256": "0rwpqngkqiapqc5c2cpkj7idhngrgss5qpnqg0yh40mbyflcxf8i" 191 - }, 192 - { 193 - "pname": "runtime.fedora.23-x64.runtime.native.System.Security.Cryptography.OpenSsl", 194 - "version": "4.3.2", 195 - "sha256": "1n06gxwlinhs0w7s8a94r1q3lwqzvynxwd3mp10ws9bg6gck8n4r" 196 - }, 197 - { 198 - "pname": "runtime.fedora.24-x64.runtime.native.System.Security.Cryptography.OpenSsl", 199 - "version": "4.3.2", 200 - "sha256": "0404wqrc7f2yc0wxv71y3nnybvqx8v4j9d47hlscxy759a525mc3" 201 - }, 202 - { 203 - "pname": "runtime.native.System", 204 - "version": "4.3.0", 205 - "sha256": "15hgf6zaq9b8br2wi1i3x0zvmk410nlmsmva9p0bbg73v6hml5k4" 206 - }, 207 - { 208 - "pname": "runtime.native.System.Net.Http", 209 - "version": "4.3.0", 210 - "sha256": "1n6rgz5132lcibbch1qlf0g9jk60r0kqv087hxc0lisy50zpm7kk" 211 - }, 212 - { 213 - "pname": "runtime.native.System.Security.Cryptography.Apple", 214 - "version": "4.3.0", 215 - "sha256": "1b61p6gw1m02cc1ry996fl49liiwky6181dzr873g9ds92zl326q" 216 - }, 217 - { 218 - "pname": "runtime.native.System.Security.Cryptography.OpenSsl", 219 - "version": "4.3.2", 220 - "sha256": "0zy5r25jppz48i2bkg8b9lfig24xixg6nm3xyr1379zdnqnpm8f6" 221 - }, 222 - { 223 - "pname": "runtime.opensuse.13.2-x64.runtime.native.System.Security.Cryptography.OpenSsl", 224 - "version": "4.3.2", 225 - "sha256": "096ch4n4s8k82xga80lfmpimpzahd2ip1mgwdqgar0ywbbl6x438" 226 - }, 227 - { 228 - "pname": "runtime.opensuse.42.1-x64.runtime.native.System.Security.Cryptography.OpenSsl", 229 - "version": "4.3.2", 230 - "sha256": "1dm8fifl7rf1gy7lnwln78ch4rw54g0pl5g1c189vawavll7p6rj" 231 - }, 232 - { 233 - "pname": "runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.Apple", 234 - "version": "4.3.0", 235 - "sha256": "10yc8jdrwgcl44b4g93f1ds76b176bajd3zqi2faf5rvh1vy9smi" 236 - }, 237 - { 238 - "pname": "runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.OpenSsl", 239 - "version": "4.3.2", 240 - "sha256": "1m9z1k9kzva9n9kwinqxl97x2vgl79qhqjlv17k9s2ymcyv2bwr6" 241 - }, 242 - { 243 - "pname": "runtime.rhel.7-x64.runtime.native.System.Security.Cryptography.OpenSsl", 244 - "version": "4.3.2", 245 - "sha256": "1cpx56mcfxz7cpn57wvj18sjisvzq8b5vd9rw16ihd2i6mcp3wa1" 246 - }, 247 - { 248 - "pname": "runtime.ubuntu.14.04-x64.runtime.native.System.Security.Cryptography.OpenSsl", 249 - "version": "4.3.2", 250 - "sha256": "15gsm1a8jdmgmf8j5v1slfz8ks124nfdhk2vxs2rw3asrxalg8hi" 251 - }, 252 - { 253 - "pname": "runtime.ubuntu.16.04-x64.runtime.native.System.Security.Cryptography.OpenSsl", 254 - "version": "4.3.2", 255 - "sha256": "0q0n5q1r1wnqmr5i5idsrd9ywl33k0js4pngkwq9p368mbxp8x1w" 256 - }, 257 - { 258 - "pname": "runtime.ubuntu.16.10-x64.runtime.native.System.Security.Cryptography.OpenSsl", 259 - "version": "4.3.2", 260 - "sha256": "1x0g58pbpjrmj2x2qw17rdwwnrcl0wvim2hdwz48lixvwvp22n9c" 261 - }, 262 - { 263 - "pname": "runtime.unix.Microsoft.Win32.Primitives", 264 - "version": "4.3.0", 265 - "sha256": "0y61k9zbxhdi0glg154v30kkq7f8646nif8lnnxbvkjpakggd5id" 266 - }, 267 - { 268 - "pname": "runtime.unix.System.Diagnostics.Debug", 269 - "version": "4.3.0", 270 - "sha256": "1lps7fbnw34bnh3lm31gs5c0g0dh7548wfmb8zz62v0zqz71msj5" 271 - }, 272 - { 273 - "pname": "runtime.unix.System.IO.FileSystem", 274 - "version": "4.3.0", 275 - "sha256": "14nbkhvs7sji5r1saj2x8daz82rnf9kx28d3v2qss34qbr32dzix" 276 - }, 277 - { 278 - "pname": "runtime.unix.System.Net.Primitives", 279 - "version": "4.3.0", 280 - "sha256": "0bdnglg59pzx9394sy4ic66kmxhqp8q8bvmykdxcbs5mm0ipwwm4" 281 - }, 282 - { 283 - "pname": "runtime.unix.System.Private.Uri", 284 - "version": "4.3.0", 285 - "sha256": "1jx02q6kiwlvfksq1q9qr17fj78y5v6mwsszav4qcz9z25d5g6vk" 286 - }, 287 - { 288 - "pname": "runtime.unix.System.Runtime.Extensions", 289 - "version": "4.3.0", 290 - "sha256": "0pnxxmm8whx38dp6yvwgmh22smknxmqs5n513fc7m4wxvs1bvi4p" 291 - }, 292 - { 293 - "pname": "SharpZipLib", 294 - "version": "1.4.2", 295 - "sha256": "0ijrzz2szxjmv2cipk7rpmg14dfaigdkg7xabjvb38ih56m9a27y" 296 - }, 297 - { 298 - "pname": "StyleCop.Analyzers", 299 - "version": "1.2.0-beta.435", 300 - "sha256": "0dirz0av24ds2k7hgpss15y4wlhwlzz22qdjvkq0n3g3sxcckrsy" 301 - }, 302 - { 303 - "pname": "StyleCop.Analyzers.Unstable", 304 - "version": "1.2.0.435", 305 - "sha256": "1jv4ha4y2c9922n21yf2dvfkmi8qfa8z28gk5zsqdyck08izp9mh" 306 - }, 307 - { 308 - "pname": "System.Buffers", 309 - "version": "4.3.0", 310 - "sha256": "0fgns20ispwrfqll4q1zc1waqcmylb3zc50ys9x8zlwxh9pmd9jy" 311 - }, 312 - { 313 - "pname": "System.Buffers", 314 - "version": "4.5.1", 315 - "sha256": "04kb1mdrlcixj9zh1xdi5as0k0qi8byr5mi3p3jcxx72qz93s2y3" 316 - }, 317 - { 318 - "pname": "System.Collections", 319 - "version": "4.3.0", 320 - "sha256": "19r4y64dqyrq6k4706dnyhhw7fs24kpp3awak7whzss39dakpxk9" 321 - }, 322 - { 323 - "pname": "System.Collections.Concurrent", 324 - "version": "4.3.0", 325 - "sha256": "0wi10md9aq33jrkh2c24wr2n9hrpyamsdhsxdcnf43b7y86kkii8" 326 - }, 327 - { 328 - "pname": "System.Diagnostics.Debug", 329 - "version": "4.3.0", 330 - "sha256": "00yjlf19wjydyr6cfviaph3vsjzg3d5nvnya26i2fvfg53sknh3y" 331 - }, 332 - { 333 - "pname": "System.Diagnostics.DiagnosticSource", 334 - "version": "4.3.0", 335 - "sha256": "0z6m3pbiy0qw6rn3n209rrzf9x1k4002zh90vwcrsym09ipm2liq" 336 - }, 337 - { 338 - "pname": "System.Diagnostics.Tracing", 339 - "version": "4.3.0", 340 - "sha256": "1m3bx6c2s958qligl67q7grkwfz3w53hpy7nc97mh6f7j5k168c4" 341 - }, 342 - { 343 - "pname": "System.Globalization", 344 - "version": "4.3.0", 345 - "sha256": "1cp68vv683n6ic2zqh2s1fn4c2sd87g5hpp6l4d4nj4536jz98ki" 346 - }, 347 - { 348 - "pname": "System.Globalization.Calendars", 349 - "version": "4.3.0", 350 - "sha256": "1xwl230bkakzzkrggy1l1lxmm3xlhk4bq2pkv790j5lm8g887lxq" 351 - }, 352 - { 353 - "pname": "System.Globalization.Extensions", 354 - "version": "4.3.0", 355 - "sha256": "02a5zfxavhv3jd437bsncbhd2fp1zv4gxzakp1an9l6kdq1mcqls" 356 - }, 357 - { 358 - "pname": "System.IO", 359 - "version": "4.3.0", 360 - "sha256": "05l9qdrzhm4s5dixmx68kxwif4l99ll5gqmh7rqgw554fx0agv5f" 361 - }, 362 - { 363 - "pname": "System.IO.FileSystem", 364 - "version": "4.3.0", 365 - "sha256": "0z2dfrbra9i6y16mm9v1v6k47f0fm617vlb7s5iybjjsz6g1ilmw" 366 - }, 367 - { 368 - "pname": "System.IO.FileSystem.Primitives", 369 - "version": "4.3.0", 370 - "sha256": "0j6ndgglcf4brg2lz4wzsh1av1gh8xrzdsn9f0yznskhqn1xzj9c" 371 - }, 372 - { 373 - "pname": "System.Linq", 374 - "version": "4.3.0", 375 - "sha256": "1w0gmba695rbr80l1k2h4mrwzbzsyfl2z4klmpbsvsg5pm4a56s7" 376 - }, 377 - { 378 - "pname": "System.Memory", 379 - "version": "4.5.3", 380 - "sha256": "0naqahm3wljxb5a911d37mwjqjdxv9l0b49p5dmfyijvni2ppy8a" 381 - }, 382 - { 383 - "pname": "System.Memory", 384 - "version": "4.5.4", 385 - "sha256": "14gbbs22mcxwggn0fcfs1b062521azb9fbb7c113x0mq6dzq9h6y" 386 - }, 387 - { 388 - "pname": "System.Net.Http", 389 - "version": "4.3.4", 390 - "sha256": "0kdp31b8819v88l719j6my0yas6myv9d1viql3qz5577mv819jhl" 391 - }, 392 - { 393 - "pname": "System.Net.Primitives", 394 - "version": "4.3.0", 395 - "sha256": "0c87k50rmdgmxx7df2khd9qj7q35j9rzdmm2572cc55dygmdk3ii" 396 - }, 397 - { 398 - "pname": "System.Private.Uri", 399 - "version": "4.3.0", 400 - "sha256": "04r1lkdnsznin0fj4ya1zikxiqr0h6r6a1ww2dsm60gqhdrf0mvx" 401 - }, 402 - { 403 - "pname": "System.Reflection", 404 - "version": "4.3.0", 405 - "sha256": "0xl55k0mw8cd8ra6dxzh974nxif58s3k1rjv1vbd7gjbjr39j11m" 406 - }, 407 - { 408 - "pname": "System.Reflection.Primitives", 409 - "version": "4.3.0", 410 - "sha256": "04xqa33bld78yv5r93a8n76shvc8wwcdgr1qvvjh959g3rc31276" 411 - }, 412 - { 413 - "pname": "System.Resources.ResourceManager", 414 - "version": "4.3.0", 415 - "sha256": "0sjqlzsryb0mg4y4xzf35xi523s4is4hz9q4qgdvlvgivl7qxn49" 416 - }, 417 - { 418 - "pname": "System.Runtime", 419 - "version": "4.3.0", 420 - "sha256": "066ixvgbf2c929kgknshcxqj6539ax7b9m570cp8n179cpfkapz7" 421 - }, 422 - { 423 - "pname": "System.Runtime.CompilerServices.Unsafe", 424 - "version": "6.0.0", 425 - "sha256": "0qm741kh4rh57wky16sq4m0v05fxmkjjr87krycf5vp9f0zbahbc" 426 - }, 427 - { 428 - "pname": "System.Runtime.Extensions", 429 - "version": "4.3.0", 430 - "sha256": "1ykp3dnhwvm48nap8q23893hagf665k0kn3cbgsqpwzbijdcgc60" 431 - }, 432 - { 433 - "pname": "System.Runtime.Handles", 434 - "version": "4.3.0", 435 - "sha256": "0sw2gfj2xr7sw9qjn0j3l9yw07x73lcs97p8xfc9w1x9h5g5m7i8" 436 - }, 437 - { 438 - "pname": "System.Runtime.InteropServices", 439 - "version": "4.3.0", 440 - "sha256": "00hywrn4g7hva1b2qri2s6rabzwgxnbpw9zfxmz28z09cpwwgh7j" 441 - }, 442 - { 443 - "pname": "System.Runtime.Loader", 444 - "version": "4.3.0", 445 - "sha256": "07fgipa93g1xxgf7193a6vw677mpzgr0z0cfswbvqqb364cva8dk" 446 - }, 447 - { 448 - "pname": "System.Runtime.Numerics", 449 - "version": "4.3.0", 450 - "sha256": "19rav39sr5dky7afygh309qamqqmi9kcwvz3i0c5700v0c5cg61z" 451 - }, 452 - { 453 - "pname": "System.Security.AccessControl", 454 - "version": "5.0.0", 455 - "sha256": "17n3lrrl6vahkqmhlpn3w20afgz09n7i6rv0r3qypngwi7wqdr5r" 456 - }, 457 - { 458 - "pname": "System.Security.Cryptography.Algorithms", 459 - "version": "4.3.0", 460 - "sha256": "03sq183pfl5kp7gkvq77myv7kbpdnq3y0xj7vi4q1kaw54sny0ml" 461 - }, 462 - { 463 - "pname": "System.Security.Cryptography.Cng", 464 - "version": "4.3.0", 465 - "sha256": "1k468aswafdgf56ab6yrn7649kfqx2wm9aslywjam1hdmk5yypmv" 466 - }, 467 - { 468 - "pname": "System.Security.Cryptography.Csp", 469 - "version": "4.3.0", 470 - "sha256": "1x5wcrddf2s3hb8j78cry7yalca4lb5vfnkrysagbn6r9x6xvrx1" 471 - }, 472 - { 473 - "pname": "System.Security.Cryptography.Encoding", 474 - "version": "4.3.0", 475 - "sha256": "1jr6w70igqn07k5zs1ph6xja97hxnb3mqbspdrff6cvssgrixs32" 476 - }, 477 - { 478 - "pname": "System.Security.Cryptography.OpenSsl", 479 - "version": "4.3.0", 480 - "sha256": "0givpvvj8yc7gv4lhb6s1prq6p2c4147204a0wib89inqzd87gqc" 481 - }, 482 - { 483 - "pname": "System.Security.Cryptography.Primitives", 484 - "version": "4.3.0", 485 - "sha256": "0pyzncsv48zwly3lw4f2dayqswcfvdwq2nz0dgwmi7fj3pn64wby" 486 - }, 487 - { 488 - "pname": "System.Security.Cryptography.X509Certificates", 489 - "version": "4.3.0", 490 - "sha256": "0valjcz5wksbvijylxijjxb1mp38mdhv03r533vnx1q3ikzdav9h" 491 - }, 492 - { 493 - "pname": "System.Security.Principal.Windows", 494 - "version": "5.0.0", 495 - "sha256": "1mpk7xj76lxgz97a5yg93wi8lj0l8p157a5d50mmjy3gbz1904q8" 496 - }, 497 - { 498 - "pname": "System.Text.Encoding", 499 - "version": "4.3.0", 500 - "sha256": "1f04lkir4iladpp51sdgmis9dj4y8v08cka0mbmsy0frc9a4gjqr" 501 - }, 502 - { 503 - "pname": "System.Text.Encoding.Extensions", 504 - "version": "4.3.0", 505 - "sha256": "11q1y8hh5hrp5a3kw25cb6l00v5l5dvirkz8jr3sq00h1xgcgrxy" 506 - }, 507 - { 508 - "pname": "System.Text.Encodings.Web", 509 - "version": "6.0.0", 510 - "sha256": "06n9ql3fmhpjl32g3492sj181zjml5dlcc5l76xq2h38c4f87sai" 511 - }, 512 - { 513 - "pname": "System.Text.Json", 514 - "version": "6.0.0", 515 - "sha256": "1si2my1g0q0qv1hiqnji4xh9wd05qavxnzj9dwgs23iqvgjky0gl" 516 - }, 517 - { 518 - "pname": "System.Threading", 519 - "version": "4.3.0", 520 - "sha256": "0rw9wfamvhayp5zh3j7p1yfmx9b5khbf4q50d8k5rk993rskfd34" 521 - }, 522 - { 523 - "pname": "System.Threading.Channels", 524 - "version": "6.0.0", 525 - "sha256": "1qbyi7yymqc56frqy7awvcqc1m7x3xrpx87a37dgb3mbrjg9hlcj" 526 - }, 527 - { 528 - "pname": "System.Threading.Tasks", 529 - "version": "4.3.0", 530 - "sha256": "134z3v9abw3a6jsw17xl3f6hqjpak5l682k2vz39spj4kmydg6k7" 531 - }, 532 - { 533 - "pname": "System.ValueTuple", 534 - "version": "4.5.0", 535 - "sha256": "00k8ja51d0f9wrq4vv5z2jhq8hy31kac2rg0rv06prylcybzl8cy" 536 - }, 537 - { 538 - "pname": "TagLibSharp", 539 - "version": "2.2.0", 540 - "sha256": "0jb0f84p4jd59ha36spyk9q08g6fjap3xywq32rcs2xwzhhqiq0y" 541 - } 542 - ]
+4 -3
pkgs/games/openra/engines/release/default.nix
··· 1 - { buildOpenRAEngine }: 1 + { buildOpenRAEngine, dotnetCorePackages }: 2 2 3 3 buildOpenRAEngine { 4 4 build = "release"; 5 - version = "20231010"; 6 - sha256 = "sha256-klJkRoDLTcU7j2iwo4yT9CaKy8QXWDkYw7ApkopSDNM="; 5 + version = "20250330"; 6 + hash = "sha256-chWkzn/NLZh2gOua9kE0ubRGjGCC0LvtZSWHBgXKqHw="; 7 7 deps = ./deps.json; 8 + dotnet-sdk = dotnetCorePackages.sdk_6_0-bin; 8 9 }
+67 -342
pkgs/games/openra/engines/release/deps.json
··· 1 1 [ 2 2 { 3 3 "pname": "DiscordRichPresence", 4 - "version": "1.1.3.18", 5 - "sha256": "0p4bhaggjjfd4gl06yiphqgncxgcq2bws4sjkrw0n2ldf3hgrps3" 4 + "version": "1.2.1.24", 5 + "hash": "sha256-oRNrlF1/yK0QvrW2+48RsmSg9h9/pDIfA56/bpoHXFU=" 6 6 }, 7 7 { 8 8 "pname": "Linguini.Bundle", 9 - "version": "0.5.0", 10 - "sha256": "0515ifvvqhmhwdf7kw1wpamxn588hi150v6b8p4jfmr07y1dc4ml" 9 + "version": "0.8.1", 10 + "hash": "sha256-SirB65XjhxBkS+OERZP1e+6l2xZl9DFLz2ST5k2x9tw=" 11 11 }, 12 12 { 13 13 "pname": "Linguini.Shared", 14 - "version": "0.5.0", 15 - "sha256": "1y45lf6ipa53469sdz110d16rxfyrkdr2xscgagwg07lr2833nbb" 14 + "version": "0.8.0", 15 + "hash": "sha256-BnCgq61zLy6MMG6gNnZiIOjJNy/So1DPUsdR83m5ACM=" 16 16 }, 17 17 { 18 18 "pname": "Linguini.Syntax", 19 - "version": "0.5.0", 20 - "sha256": "06438fc5mizi702n8d7pqa21n5i7kwl1bwzxfy1l883j9gh64gjp" 19 + "version": "0.8.0", 20 + "hash": "sha256-x5PIdYJVCvIJxsDRP0GZ1PUbAPJl6K4i+K/LNpNE1D0=" 21 21 }, 22 22 { 23 23 "pname": "Microsoft.Extensions.DependencyModel", 24 - "version": "6.0.0", 25 - "sha256": "08c4fh1n8vsish1vh7h73mva34g0as4ph29s4lvps7kmjb4z64nl" 24 + "version": "6.0.2", 25 + "hash": "sha256-WVM/gshGie1J9q5l3YWRzrPWYlVvX6ISI+SiVMoPp5o=" 26 26 }, 27 27 { 28 28 "pname": "Microsoft.NETCore.Platforms", 29 29 "version": "1.1.0", 30 - "sha256": "08vh1r12g6ykjygq5d3vq09zylgb84l63k49jc4v8faw9g93iqqm" 31 - }, 32 - { 33 - "pname": "Microsoft.NETCore.Platforms", 34 - "version": "1.1.1", 35 - "sha256": "164wycgng4mi9zqi2pnsf1pq6gccbqvw6ib916mqizgjmd8f44pj" 30 + "hash": "sha256-FeM40ktcObQJk4nMYShB61H/E8B7tIKfl9ObJ0IOcCM=" 36 31 }, 37 32 { 38 33 "pname": "Microsoft.NETCore.Platforms", 39 34 "version": "5.0.0", 40 - "sha256": "0mwpwdflidzgzfx2dlpkvvnkgkr2ayaf0s80737h4wa35gaj11rc" 35 + "hash": "sha256-LIcg1StDcQLPOABp4JRXIs837d7z0ia6+++3SF3jl1c=" 41 36 }, 42 37 { 43 38 "pname": "Microsoft.NETCore.Targets", 44 39 "version": "1.1.0", 45 - "sha256": "193xwf33fbm0ni3idxzbr5fdq3i2dlfgihsac9jj7whj0gd902nh" 46 - }, 47 - { 48 - "pname": "Microsoft.Win32.Primitives", 49 - "version": "4.3.0", 50 - "sha256": "0j0c1wj4ndj21zsgivsc24whiya605603kxrbiw6wkfdync464wq" 40 + "hash": "sha256-0AqQ2gMS8iNlYkrD+BxtIg7cXMnr9xZHtKAuN4bjfaQ=" 51 41 }, 52 42 { 53 43 "pname": "Microsoft.Win32.Registry", 54 44 "version": "5.0.0", 55 - "sha256": "102hvhq2gmlcbq8y2cb7hdr2dnmjzfp2k3asr1ycwrfacwyaak7n" 45 + "hash": "sha256-9kylPGfKZc58yFqNKa77stomcoNnMeERXozWJzDcUIA=" 56 46 }, 57 47 { 58 48 "pname": "Mono.Nat", 59 49 "version": "3.0.4", 60 - "sha256": "10zvyq60wy02q21dszrk1h3ww23b7bkgjxaapx1ans4d9nwsmlrm" 50 + "hash": "sha256-NdOquU2NaKtCv0p1+eY6awjOBwwzf92CwAJ4Dgz2+4M=" 61 51 }, 62 52 { 63 53 "pname": "MP3Sharp", 64 54 "version": "1.0.5", 65 - "sha256": "14h506d27g5j5c374dvw7iwn9sl0p7xp58kk95dacnpkzk0hv8yv" 55 + "hash": "sha256-26MNwfzzWqZaSXOicvu5gOpkeTx8N3IGK7K8I5oBBZI=" 66 56 }, 67 57 { 68 58 "pname": "Newtonsoft.Json", 69 59 "version": "13.0.1", 70 - "sha256": "0fijg0w6iwap8gvzyjnndds0q4b8anwxxvik7y8vgq97dram4srb" 60 + "hash": "sha256-K2tSVW4n4beRPzPu3rlVaBEMdGvWSv/3Q1fxaDh4Mjo=" 71 61 }, 72 62 { 73 63 "pname": "NuGet.CommandLine", 74 - "version": "4.4.1", 75 - "sha256": "1szk5hbw22c1k5747dk95mzsy5vjw7qmvwv1wc9h080h9xzj9aab" 64 + "version": "6.12.1", 65 + "hash": "sha256-njbhGPbi3SwBNPdIZ6Zcb5OoeNRziN/UFbVwvO7jnvM=" 76 66 }, 77 67 { 78 68 "pname": "NVorbis", 79 69 "version": "0.10.5", 80 - "sha256": "0yiqqlb8mmnz04yq4iykkxq9np4m29z29bjwm5ic0adyq8fr4cnl" 70 + "hash": "sha256-1DKSHcK+KcBiqVyuJH4SlVybcJ/TR4I9Ad/WihbFOHo=" 81 71 }, 82 72 { 83 73 "pname": "OpenRA-Eluant", 84 74 "version": "1.0.22", 85 - "sha256": "134ar57v7k5i4zb7xl9j2f6abwjjhl5kwx3cap5zrb5jdfb1x42p" 75 + "hash": "sha256-V5AelmuyrPzLVWx0PguFUvKljBMy0X7WJ7HMs0/Jiow=" 86 76 }, 87 77 { 88 78 "pname": "OpenRA-Freetype6", 89 79 "version": "1.0.11", 90 - "sha256": "1gb1mpckj2ji64fyca6cd1lbl7adyfjl5czgvhllhgv5h2jfwir1" 80 + "hash": "sha256-IUfupIBlP0gp3O+zQqXzTR26aGjMKOYdMVEKOdmtYb0=" 91 81 }, 92 82 { 93 83 "pname": "OpenRA-FuzzyLogicLibrary", 94 84 "version": "1.0.1", 95 - "sha256": "0kn0b8491srbllkpqvvkml02dkixs18y5hgcalnpbw8l5kkmwvim" 85 + "hash": "sha256-NW5e5ywU8XUtVezB4lHQPc4mAK1zb3wnpSvrkAhawE4=" 96 86 }, 97 87 { 98 88 "pname": "OpenRA-OpenAL-CS", 99 89 "version": "1.0.22", 100 - "sha256": "05bxqdams1s4la5fqlsijzmja1wf59gcy5y04jh91996q9glkq1d" 90 + "hash": "sha256-LeBJX8ImpZCgJMAXz14qjgcl65dRU+yKokQHXVXDfRU=" 101 91 }, 102 92 { 103 93 "pname": "OpenRA-SDL2-CS", 104 - "version": "1.0.40", 105 - "sha256": "0ysrryn63akysiv92mh0mra87pd8l8zvahp8pbxsliapdfq2n2qk" 94 + "version": "1.0.42", 95 + "hash": "sha256-9O+Bg7EW+zDvgnebCz1qpoyXjnRjwrKDkonkOitez0E=" 106 96 }, 107 97 { 108 98 "pname": "Pfim", 109 - "version": "0.11.2", 110 - "sha256": "1mf91sfxa4c5xp5qmgyc85v84aprhgdy951f1f41xmygvmkk94mp" 99 + "version": "0.11.3", 100 + "hash": "sha256-SNngIsloTjRymY64AGw+agXeG4U3kIgE+Pk8NqxMBO8=" 111 101 }, 112 102 { 113 103 "pname": "rix0rrr.BeaconLib", 114 104 "version": "1.0.2", 115 - "sha256": "0f0yi7hp8v6jvhhv7k4whv8hqqxnx15nvbkll4f1ykaa1w2pr754" 105 + "hash": "sha256-pJx8BQ9KTR8coXSubUvotmMM0YaczLMh3NJsdOGJHjg=" 116 106 }, 117 107 { 118 - "pname": "runtime.any.System.Collections", 119 - "version": "4.3.0", 120 - "sha256": "0bv5qgm6vr47ynxqbnkc7i797fdi8gbjjxii173syrx14nmrkwg0" 108 + "pname": "Roslynator.Analyzers", 109 + "version": "4.2.0", 110 + "hash": "sha256-V2PIyTIM7qb8uJFBhfZ2R2+kbq8Cl9crBv/m+FBFFdk=" 121 111 }, 122 112 { 123 - "pname": "runtime.any.System.Diagnostics.Tracing", 124 - "version": "4.3.0", 125 - "sha256": "00j6nv2xgmd3bi347k00m7wr542wjlig53rmj28pmw7ddcn97jbn" 126 - }, 127 - { 128 - "pname": "runtime.any.System.Globalization", 129 - "version": "4.3.0", 130 - "sha256": "1daqf33hssad94lamzg01y49xwndy2q97i2lrb7mgn28656qia1x" 131 - }, 132 - { 133 - "pname": "runtime.any.System.Globalization.Calendars", 134 - "version": "4.3.0", 135 - "sha256": "1ghhhk5psqxcg6w88sxkqrc35bxcz27zbqm2y5p5298pv3v7g201" 113 + "pname": "Roslynator.Formatting.Analyzers", 114 + "version": "4.2.0", 115 + "hash": "sha256-fLY9WmWb3mJbmewiPaXqU5wim3IMew5A1t6ZPlMPEas=" 136 116 }, 137 117 { 138 118 "pname": "runtime.any.System.IO", 139 119 "version": "4.3.0", 140 - "sha256": "0l8xz8zn46w4d10bcn3l4yyn4vhb3lrj2zw8llvz7jk14k4zps5x" 120 + "hash": "sha256-vej7ySRhyvM3pYh/ITMdC25ivSd0WLZAaIQbYj/6HVE=" 141 121 }, 142 122 { 143 123 "pname": "runtime.any.System.Reflection", 144 124 "version": "4.3.0", 145 - "sha256": "02c9h3y35pylc0zfq3wcsvc5nqci95nrkq0mszifc0sjx7xrzkly" 125 + "hash": "sha256-ns6f++lSA+bi1xXgmW1JkWFb2NaMD+w+YNTfMvyAiQk=" 146 126 }, 147 127 { 148 128 "pname": "runtime.any.System.Reflection.Primitives", 149 129 "version": "4.3.0", 150 - "sha256": "0x1mm8c6iy8rlxm8w9vqw7gb7s1ljadrn049fmf70cyh42vdfhrf" 151 - }, 152 - { 153 - "pname": "runtime.any.System.Resources.ResourceManager", 154 - "version": "4.3.0", 155 - "sha256": "03kickal0iiby82wa5flar18kyv82s9s6d4xhk5h4bi5kfcyfjzl" 130 + "hash": "sha256-LkPXtiDQM3BcdYkAm5uSNOiz3uF4J45qpxn5aBiqNXQ=" 156 131 }, 157 132 { 158 133 "pname": "runtime.any.System.Runtime", 159 134 "version": "4.3.0", 160 - "sha256": "1cqh1sv3h5j7ixyb7axxbdkqx6cxy00p4np4j91kpm492rf4s25b" 161 - }, 162 - { 163 - "pname": "runtime.any.System.Runtime.Handles", 164 - "version": "4.3.0", 165 - "sha256": "0bh5bi25nk9w9xi8z23ws45q5yia6k7dg3i4axhfqlnj145l011x" 166 - }, 167 - { 168 - "pname": "runtime.any.System.Runtime.InteropServices", 169 - "version": "4.3.0", 170 - "sha256": "0c3g3g3jmhlhw4klrc86ka9fjbl7i59ds1fadsb2l8nqf8z3kb19" 135 + "hash": "sha256-qwhNXBaJ1DtDkuRacgHwnZmOZ1u9q7N8j0cWOLYOELM=" 171 136 }, 172 137 { 173 138 "pname": "runtime.any.System.Text.Encoding", 174 139 "version": "4.3.0", 175 - "sha256": "0aqqi1v4wx51h51mk956y783wzags13wa7mgqyclacmsmpv02ps3" 176 - }, 177 - { 178 - "pname": "runtime.any.System.Text.Encoding.Extensions", 179 - "version": "4.3.0", 180 - "sha256": "0lqhgqi0i8194ryqq6v2gqx0fb86db2gqknbm0aq31wb378j7ip8" 140 + "hash": "sha256-Q18B9q26MkWZx68exUfQT30+0PGmpFlDgaF0TnaIGCs=" 181 141 }, 182 142 { 183 143 "pname": "runtime.any.System.Threading.Tasks", 184 144 "version": "4.3.0", 185 - "sha256": "03mnvkhskbzxddz4hm113zsch1jyzh2cs450dk3rgfjp8crlw1va" 186 - }, 187 - { 188 - "pname": "runtime.debian.8-x64.runtime.native.System.Security.Cryptography.OpenSsl", 189 - "version": "4.3.2", 190 - "sha256": "0rwpqngkqiapqc5c2cpkj7idhngrgss5qpnqg0yh40mbyflcxf8i" 191 - }, 192 - { 193 - "pname": "runtime.fedora.23-x64.runtime.native.System.Security.Cryptography.OpenSsl", 194 - "version": "4.3.2", 195 - "sha256": "1n06gxwlinhs0w7s8a94r1q3lwqzvynxwd3mp10ws9bg6gck8n4r" 196 - }, 197 - { 198 - "pname": "runtime.fedora.24-x64.runtime.native.System.Security.Cryptography.OpenSsl", 199 - "version": "4.3.2", 200 - "sha256": "0404wqrc7f2yc0wxv71y3nnybvqx8v4j9d47hlscxy759a525mc3" 145 + "hash": "sha256-agdOM0NXupfHbKAQzQT8XgbI9B8hVEh+a/2vqeHctg4=" 201 146 }, 202 147 { 203 148 "pname": "runtime.native.System", 204 149 "version": "4.3.0", 205 - "sha256": "15hgf6zaq9b8br2wi1i3x0zvmk410nlmsmva9p0bbg73v6hml5k4" 206 - }, 207 - { 208 - "pname": "runtime.native.System.Net.Http", 209 - "version": "4.3.0", 210 - "sha256": "1n6rgz5132lcibbch1qlf0g9jk60r0kqv087hxc0lisy50zpm7kk" 211 - }, 212 - { 213 - "pname": "runtime.native.System.Security.Cryptography.Apple", 214 - "version": "4.3.0", 215 - "sha256": "1b61p6gw1m02cc1ry996fl49liiwky6181dzr873g9ds92zl326q" 216 - }, 217 - { 218 - "pname": "runtime.native.System.Security.Cryptography.OpenSsl", 219 - "version": "4.3.2", 220 - "sha256": "0zy5r25jppz48i2bkg8b9lfig24xixg6nm3xyr1379zdnqnpm8f6" 221 - }, 222 - { 223 - "pname": "runtime.opensuse.13.2-x64.runtime.native.System.Security.Cryptography.OpenSsl", 224 - "version": "4.3.2", 225 - "sha256": "096ch4n4s8k82xga80lfmpimpzahd2ip1mgwdqgar0ywbbl6x438" 226 - }, 227 - { 228 - "pname": "runtime.opensuse.42.1-x64.runtime.native.System.Security.Cryptography.OpenSsl", 229 - "version": "4.3.2", 230 - "sha256": "1dm8fifl7rf1gy7lnwln78ch4rw54g0pl5g1c189vawavll7p6rj" 231 - }, 232 - { 233 - "pname": "runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.Apple", 234 - "version": "4.3.0", 235 - "sha256": "10yc8jdrwgcl44b4g93f1ds76b176bajd3zqi2faf5rvh1vy9smi" 236 - }, 237 - { 238 - "pname": "runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.OpenSsl", 239 - "version": "4.3.2", 240 - "sha256": "1m9z1k9kzva9n9kwinqxl97x2vgl79qhqjlv17k9s2ymcyv2bwr6" 241 - }, 242 - { 243 - "pname": "runtime.rhel.7-x64.runtime.native.System.Security.Cryptography.OpenSsl", 244 - "version": "4.3.2", 245 - "sha256": "1cpx56mcfxz7cpn57wvj18sjisvzq8b5vd9rw16ihd2i6mcp3wa1" 246 - }, 247 - { 248 - "pname": "runtime.ubuntu.14.04-x64.runtime.native.System.Security.Cryptography.OpenSsl", 249 - "version": "4.3.2", 250 - "sha256": "15gsm1a8jdmgmf8j5v1slfz8ks124nfdhk2vxs2rw3asrxalg8hi" 251 - }, 252 - { 253 - "pname": "runtime.ubuntu.16.04-x64.runtime.native.System.Security.Cryptography.OpenSsl", 254 - "version": "4.3.2", 255 - "sha256": "0q0n5q1r1wnqmr5i5idsrd9ywl33k0js4pngkwq9p368mbxp8x1w" 256 - }, 257 - { 258 - "pname": "runtime.ubuntu.16.10-x64.runtime.native.System.Security.Cryptography.OpenSsl", 259 - "version": "4.3.2", 260 - "sha256": "1x0g58pbpjrmj2x2qw17rdwwnrcl0wvim2hdwz48lixvwvp22n9c" 261 - }, 262 - { 263 - "pname": "runtime.unix.Microsoft.Win32.Primitives", 264 - "version": "4.3.0", 265 - "sha256": "0y61k9zbxhdi0glg154v30kkq7f8646nif8lnnxbvkjpakggd5id" 266 - }, 267 - { 268 - "pname": "runtime.unix.System.Diagnostics.Debug", 269 - "version": "4.3.0", 270 - "sha256": "1lps7fbnw34bnh3lm31gs5c0g0dh7548wfmb8zz62v0zqz71msj5" 271 - }, 272 - { 273 - "pname": "runtime.unix.System.IO.FileSystem", 274 - "version": "4.3.0", 275 - "sha256": "14nbkhvs7sji5r1saj2x8daz82rnf9kx28d3v2qss34qbr32dzix" 276 - }, 277 - { 278 - "pname": "runtime.unix.System.Net.Primitives", 279 - "version": "4.3.0", 280 - "sha256": "0bdnglg59pzx9394sy4ic66kmxhqp8q8bvmykdxcbs5mm0ipwwm4" 150 + "hash": "sha256-ZBZaodnjvLXATWpXXakFgcy6P+gjhshFXmglrL5xD5Y=" 281 151 }, 282 152 { 283 153 "pname": "runtime.unix.System.Private.Uri", 284 154 "version": "4.3.0", 285 - "sha256": "1jx02q6kiwlvfksq1q9qr17fj78y5v6mwsszav4qcz9z25d5g6vk" 286 - }, 287 - { 288 - "pname": "runtime.unix.System.Runtime.Extensions", 289 - "version": "4.3.0", 290 - "sha256": "0pnxxmm8whx38dp6yvwgmh22smknxmqs5n513fc7m4wxvs1bvi4p" 155 + "hash": "sha256-c5tXWhE/fYbJVl9rXs0uHh3pTsg44YD1dJvyOA0WoMs=" 291 156 }, 292 157 { 293 158 "pname": "SharpZipLib", 294 159 "version": "1.4.2", 295 - "sha256": "0ijrzz2szxjmv2cipk7rpmg14dfaigdkg7xabjvb38ih56m9a27y" 160 + "hash": "sha256-/giVqikworG2XKqfN9uLyjUSXr35zBuZ2FX2r8X/WUY=" 296 161 }, 297 162 { 298 163 "pname": "StyleCop.Analyzers", 299 164 "version": "1.2.0-beta.435", 300 - "sha256": "0dirz0av24ds2k7hgpss15y4wlhwlzz22qdjvkq0n3g3sxcckrsy" 165 + "hash": "sha256-XufJWNfjDQvw3LJhIf6nHFJOfAla3wfPFLoRsRX4OTY=" 301 166 }, 302 167 { 303 168 "pname": "StyleCop.Analyzers.Unstable", 304 169 "version": "1.2.0.435", 305 - "sha256": "1jv4ha4y2c9922n21yf2dvfkmi8qfa8z28gk5zsqdyck08izp9mh" 306 - }, 307 - { 308 - "pname": "System.Buffers", 309 - "version": "4.3.0", 310 - "sha256": "0fgns20ispwrfqll4q1zc1waqcmylb3zc50ys9x8zlwxh9pmd9jy" 170 + "hash": "sha256-sKb7IwKT+Yb1L/Mh8ZFyGMU63W7C+SCsECkx4YmCZMs=" 311 171 }, 312 172 { 313 173 "pname": "System.Buffers", 314 174 "version": "4.5.1", 315 - "sha256": "04kb1mdrlcixj9zh1xdi5as0k0qi8byr5mi3p3jcxx72qz93s2y3" 316 - }, 317 - { 318 - "pname": "System.Collections", 319 - "version": "4.3.0", 320 - "sha256": "19r4y64dqyrq6k4706dnyhhw7fs24kpp3awak7whzss39dakpxk9" 321 - }, 322 - { 323 - "pname": "System.Collections.Concurrent", 324 - "version": "4.3.0", 325 - "sha256": "0wi10md9aq33jrkh2c24wr2n9hrpyamsdhsxdcnf43b7y86kkii8" 326 - }, 327 - { 328 - "pname": "System.Diagnostics.Debug", 329 - "version": "4.3.0", 330 - "sha256": "00yjlf19wjydyr6cfviaph3vsjzg3d5nvnya26i2fvfg53sknh3y" 331 - }, 332 - { 333 - "pname": "System.Diagnostics.DiagnosticSource", 334 - "version": "4.3.0", 335 - "sha256": "0z6m3pbiy0qw6rn3n209rrzf9x1k4002zh90vwcrsym09ipm2liq" 336 - }, 337 - { 338 - "pname": "System.Diagnostics.Tracing", 339 - "version": "4.3.0", 340 - "sha256": "1m3bx6c2s958qligl67q7grkwfz3w53hpy7nc97mh6f7j5k168c4" 341 - }, 342 - { 343 - "pname": "System.Globalization", 344 - "version": "4.3.0", 345 - "sha256": "1cp68vv683n6ic2zqh2s1fn4c2sd87g5hpp6l4d4nj4536jz98ki" 346 - }, 347 - { 348 - "pname": "System.Globalization.Calendars", 349 - "version": "4.3.0", 350 - "sha256": "1xwl230bkakzzkrggy1l1lxmm3xlhk4bq2pkv790j5lm8g887lxq" 351 - }, 352 - { 353 - "pname": "System.Globalization.Extensions", 354 - "version": "4.3.0", 355 - "sha256": "02a5zfxavhv3jd437bsncbhd2fp1zv4gxzakp1an9l6kdq1mcqls" 175 + "hash": "sha256-wws90sfi9M7kuCPWkv1CEYMJtCqx9QB/kj0ymlsNaxI=" 356 176 }, 357 177 { 358 178 "pname": "System.IO", 359 179 "version": "4.3.0", 360 - "sha256": "05l9qdrzhm4s5dixmx68kxwif4l99ll5gqmh7rqgw554fx0agv5f" 361 - }, 362 - { 363 - "pname": "System.IO.FileSystem", 364 - "version": "4.3.0", 365 - "sha256": "0z2dfrbra9i6y16mm9v1v6k47f0fm617vlb7s5iybjjsz6g1ilmw" 366 - }, 367 - { 368 - "pname": "System.IO.FileSystem.Primitives", 369 - "version": "4.3.0", 370 - "sha256": "0j6ndgglcf4brg2lz4wzsh1av1gh8xrzdsn9f0yznskhqn1xzj9c" 371 - }, 372 - { 373 - "pname": "System.Linq", 374 - "version": "4.3.0", 375 - "sha256": "1w0gmba695rbr80l1k2h4mrwzbzsyfl2z4klmpbsvsg5pm4a56s7" 180 + "hash": "sha256-ruynQHekFP5wPrDiVyhNiRIXeZ/I9NpjK5pU+HPDiRY=" 376 181 }, 377 182 { 378 183 "pname": "System.Memory", 379 184 "version": "4.5.3", 380 - "sha256": "0naqahm3wljxb5a911d37mwjqjdxv9l0b49p5dmfyijvni2ppy8a" 185 + "hash": "sha256-Cvl7RbRbRu9qKzeRBWjavUkseT2jhZBUWV1SPipUWFk=" 381 186 }, 382 187 { 383 188 "pname": "System.Memory", 384 189 "version": "4.5.4", 385 - "sha256": "14gbbs22mcxwggn0fcfs1b062521azb9fbb7c113x0mq6dzq9h6y" 386 - }, 387 - { 388 - "pname": "System.Net.Http", 389 - "version": "4.3.4", 390 - "sha256": "0kdp31b8819v88l719j6my0yas6myv9d1viql3qz5577mv819jhl" 391 - }, 392 - { 393 - "pname": "System.Net.Primitives", 394 - "version": "4.3.0", 395 - "sha256": "0c87k50rmdgmxx7df2khd9qj7q35j9rzdmm2572cc55dygmdk3ii" 190 + "hash": "sha256-3sCEfzO4gj5CYGctl9ZXQRRhwAraMQfse7yzKoRe65E=" 396 191 }, 397 192 { 398 193 "pname": "System.Private.Uri", 399 194 "version": "4.3.0", 400 - "sha256": "04r1lkdnsznin0fj4ya1zikxiqr0h6r6a1ww2dsm60gqhdrf0mvx" 195 + "hash": "sha256-fVfgcoP4AVN1E5wHZbKBIOPYZ/xBeSIdsNF+bdukIRM=" 401 196 }, 402 197 { 403 198 "pname": "System.Reflection", 404 199 "version": "4.3.0", 405 - "sha256": "0xl55k0mw8cd8ra6dxzh974nxif58s3k1rjv1vbd7gjbjr39j11m" 200 + "hash": "sha256-NQSZRpZLvtPWDlvmMIdGxcVuyUnw92ZURo0hXsEshXY=" 406 201 }, 407 202 { 408 203 "pname": "System.Reflection.Primitives", 409 204 "version": "4.3.0", 410 - "sha256": "04xqa33bld78yv5r93a8n76shvc8wwcdgr1qvvjh959g3rc31276" 411 - }, 412 - { 413 - "pname": "System.Resources.ResourceManager", 414 - "version": "4.3.0", 415 - "sha256": "0sjqlzsryb0mg4y4xzf35xi523s4is4hz9q4qgdvlvgivl7qxn49" 205 + "hash": "sha256-5ogwWB4vlQTl3jjk1xjniG2ozbFIjZTL9ug0usZQuBM=" 416 206 }, 417 207 { 418 208 "pname": "System.Runtime", 419 209 "version": "4.3.0", 420 - "sha256": "066ixvgbf2c929kgknshcxqj6539ax7b9m570cp8n179cpfkapz7" 210 + "hash": "sha256-51813WXpBIsuA6fUtE5XaRQjcWdQ2/lmEokJt97u0Rg=" 421 211 }, 422 212 { 423 213 "pname": "System.Runtime.CompilerServices.Unsafe", 424 214 "version": "6.0.0", 425 - "sha256": "0qm741kh4rh57wky16sq4m0v05fxmkjjr87krycf5vp9f0zbahbc" 426 - }, 427 - { 428 - "pname": "System.Runtime.Extensions", 429 - "version": "4.3.0", 430 - "sha256": "1ykp3dnhwvm48nap8q23893hagf665k0kn3cbgsqpwzbijdcgc60" 431 - }, 432 - { 433 - "pname": "System.Runtime.Handles", 434 - "version": "4.3.0", 435 - "sha256": "0sw2gfj2xr7sw9qjn0j3l9yw07x73lcs97p8xfc9w1x9h5g5m7i8" 436 - }, 437 - { 438 - "pname": "System.Runtime.InteropServices", 439 - "version": "4.3.0", 440 - "sha256": "00hywrn4g7hva1b2qri2s6rabzwgxnbpw9zfxmz28z09cpwwgh7j" 215 + "hash": "sha256-bEG1PnDp7uKYz/OgLOWs3RWwQSVYm+AnPwVmAmcgp2I=" 441 216 }, 442 217 { 443 218 "pname": "System.Runtime.Loader", 444 219 "version": "4.3.0", 445 - "sha256": "07fgipa93g1xxgf7193a6vw677mpzgr0z0cfswbvqqb364cva8dk" 446 - }, 447 - { 448 - "pname": "System.Runtime.Numerics", 449 - "version": "4.3.0", 450 - "sha256": "19rav39sr5dky7afygh309qamqqmi9kcwvz3i0c5700v0c5cg61z" 220 + "hash": "sha256-syG1GTFjYbwX146BD/L7t55j+DZqpHDc6z28kdSNzx0=" 451 221 }, 452 222 { 453 223 "pname": "System.Security.AccessControl", 454 224 "version": "5.0.0", 455 - "sha256": "17n3lrrl6vahkqmhlpn3w20afgz09n7i6rv0r3qypngwi7wqdr5r" 456 - }, 457 - { 458 - "pname": "System.Security.Cryptography.Algorithms", 459 - "version": "4.3.0", 460 - "sha256": "03sq183pfl5kp7gkvq77myv7kbpdnq3y0xj7vi4q1kaw54sny0ml" 461 - }, 462 - { 463 - "pname": "System.Security.Cryptography.Cng", 464 - "version": "4.3.0", 465 - "sha256": "1k468aswafdgf56ab6yrn7649kfqx2wm9aslywjam1hdmk5yypmv" 466 - }, 467 - { 468 - "pname": "System.Security.Cryptography.Csp", 469 - "version": "4.3.0", 470 - "sha256": "1x5wcrddf2s3hb8j78cry7yalca4lb5vfnkrysagbn6r9x6xvrx1" 471 - }, 472 - { 473 - "pname": "System.Security.Cryptography.Encoding", 474 - "version": "4.3.0", 475 - "sha256": "1jr6w70igqn07k5zs1ph6xja97hxnb3mqbspdrff6cvssgrixs32" 476 - }, 477 - { 478 - "pname": "System.Security.Cryptography.OpenSsl", 479 - "version": "4.3.0", 480 - "sha256": "0givpvvj8yc7gv4lhb6s1prq6p2c4147204a0wib89inqzd87gqc" 481 - }, 482 - { 483 - "pname": "System.Security.Cryptography.Primitives", 484 - "version": "4.3.0", 485 - "sha256": "0pyzncsv48zwly3lw4f2dayqswcfvdwq2nz0dgwmi7fj3pn64wby" 486 - }, 487 - { 488 - "pname": "System.Security.Cryptography.X509Certificates", 489 - "version": "4.3.0", 490 - "sha256": "0valjcz5wksbvijylxijjxb1mp38mdhv03r533vnx1q3ikzdav9h" 225 + "hash": "sha256-ueSG+Yn82evxyGBnE49N4D+ngODDXgornlBtQ3Omw54=" 491 226 }, 492 227 { 493 228 "pname": "System.Security.Principal.Windows", 494 229 "version": "5.0.0", 495 - "sha256": "1mpk7xj76lxgz97a5yg93wi8lj0l8p157a5d50mmjy3gbz1904q8" 230 + "hash": "sha256-CBOQwl9veFkrKK2oU8JFFEiKIh/p+aJO+q9Tc2Q/89Y=" 496 231 }, 497 232 { 498 233 "pname": "System.Text.Encoding", 499 234 "version": "4.3.0", 500 - "sha256": "1f04lkir4iladpp51sdgmis9dj4y8v08cka0mbmsy0frc9a4gjqr" 501 - }, 502 - { 503 - "pname": "System.Text.Encoding.Extensions", 504 - "version": "4.3.0", 505 - "sha256": "11q1y8hh5hrp5a3kw25cb6l00v5l5dvirkz8jr3sq00h1xgcgrxy" 235 + "hash": "sha256-GctHVGLZAa/rqkBNhsBGnsiWdKyv6VDubYpGkuOkBLg=" 506 236 }, 507 237 { 508 238 "pname": "System.Text.Encodings.Web", 509 - "version": "6.0.0", 510 - "sha256": "06n9ql3fmhpjl32g3492sj181zjml5dlcc5l76xq2h38c4f87sai" 239 + "version": "6.0.1", 240 + "hash": "sha256-l3oKwZStjew/ClSrDaVLyHDAExoP6Iwm6uqJSdI9YJo=" 511 241 }, 512 242 { 513 243 "pname": "System.Text.Json", 514 - "version": "6.0.0", 515 - "sha256": "1si2my1g0q0qv1hiqnji4xh9wd05qavxnzj9dwgs23iqvgjky0gl" 516 - }, 517 - { 518 - "pname": "System.Threading", 519 - "version": "4.3.0", 520 - "sha256": "0rw9wfamvhayp5zh3j7p1yfmx9b5khbf4q50d8k5rk993rskfd34" 244 + "version": "6.0.11", 245 + "hash": "sha256-KsgOU3RvSN/Kc+my45K0eua4owQPZar81LVF2Kzupf0=" 521 246 }, 522 247 { 523 248 "pname": "System.Threading.Channels", 524 249 "version": "6.0.0", 525 - "sha256": "1qbyi7yymqc56frqy7awvcqc1m7x3xrpx87a37dgb3mbrjg9hlcj" 250 + "hash": "sha256-klGYnsyrjvXaGeqgfnMf/dTAMNtcHY+zM4Xh6v2JfuE=" 526 251 }, 527 252 { 528 253 "pname": "System.Threading.Tasks", 529 254 "version": "4.3.0", 530 - "sha256": "134z3v9abw3a6jsw17xl3f6hqjpak5l682k2vz39spj4kmydg6k7" 255 + "hash": "sha256-Z5rXfJ1EXp3G32IKZGiZ6koMjRu0n8C1NGrwpdIen4w=" 531 256 }, 532 257 { 533 258 "pname": "System.ValueTuple", 534 259 "version": "4.5.0", 535 - "sha256": "00k8ja51d0f9wrq4vv5z2jhq8hy31kac2rg0rv06prylcybzl8cy" 260 + "hash": "sha256-niH6l2fU52vAzuBlwdQMw0OEoRS/7E1w5smBFoqSaAI=" 536 261 }, 537 262 { 538 263 "pname": "TagLibSharp", 539 264 "version": "2.3.0", 540 - "sha256": "1z7v9lrkss1f8s42sclsq3az9zjihgmhyxnwhjyf0scgk1amngrw" 265 + "hash": "sha256-PD9bVZiPaeC8hNx2D+uDUf701cCaMi2IRi5oPTNN+/w=" 541 266 } 542 267 ]
+36
pkgs/games/openra/updater.nix
··· 1 + { 2 + lib, 3 + writeShellApplication, 4 + curl, 5 + jq, 6 + gnused, 7 + nix, 8 + nix-prefetch-github, 9 + common-updater-scripts, 10 + }: 11 + engine: 12 + 13 + lib.getExe (writeShellApplication { 14 + name = "openra-updater"; 15 + runtimeInputs = [ 16 + curl 17 + jq 18 + gnused 19 + nix 20 + nix-prefetch-github 21 + common-updater-scripts 22 + ]; 23 + runtimeEnv = { 24 + build = engine.build; 25 + currentVersion = engine.version; 26 + currentRev = lib.optionalString (lib.hasAttr "rev" engine) engine.rev; 27 + }; 28 + bashOptions = [ 29 + "errexit" 30 + "errtrace" 31 + "nounset" 32 + "pipefail" 33 + ]; 34 + 35 + text = lib.readFile ./updater.sh; 36 + })
+75
pkgs/games/openra/updater.sh
··· 1 + if [[ -z "${UPDATE_NIX_ATTR_PATH:-}" ]]; then 2 + echo "Missing UPDATE_NIX_ATTR_PATH - make sure you use mainters/scripts/update.nix to run this script!" 1>&2 3 + exit 1 4 + fi 5 + 6 + attrPath="$UPDATE_NIX_ATTR_PATH" 7 + 8 + nixFilePath="$(pwd)/pkgs/games/openra/engines/$build/default.nix" 9 + if [[ ! -f "$nixFilePath" ]]; then 10 + echo "$nixFilePath does not exist!" 1>&2 11 + exit 1 12 + fi 13 + 14 + depsFilePath="$(pwd)/pkgs/games/openra/engines/$build/deps.json" 15 + if [[ ! -f "$depsFilePath" ]]; then 16 + echo "$depsFilePath does not exist!" 1>&2 17 + exit 1 18 + fi 19 + 20 + # if on bleed, update to the latest commit from the bleed branch 21 + # otherwise, check Github releases for releases with a matching prefix 22 + declare newVersion 23 + declare newHash 24 + if [[ "$build" == "bleed" ]]; then 25 + prefetchResult=$(nix-prefetch-github OpenRA OpenRA --json --rev "$build") 26 + 27 + newRev=$(echo "$prefetchResult" | jq -e -r '.rev') 28 + if [[ "$currentRev" == "$newRev" ]]; then 29 + echo "Already up to date!" 1>&2 30 + echo "[]" 31 + exit 0 32 + fi 33 + 34 + # update rev 35 + sed -i -E 's#(rev = ").*(";)#\1'"$newRev"'\2#' "$nixFilePath" 36 + 37 + # get new version based on commit date from github 38 + newVersion=$(curl -s "https://api.github.com/repos/OpenRA/OpenRA/commits/$newRev" |\ 39 + jq -r '.commit.committer.date' |\ 40 + xargs -I{} date -d {} +%Y%m%d) 41 + 42 + newHash=$(echo "$prefetchResult" | jq -e -r '.hash') 43 + else 44 + newVersion=$(curl -s "https://api.github.com/repos/OpenRA/OpenRA/releases" |\ 45 + jq -r --arg prefix "$build" \ 46 + 'first(.[] | select(.tag_name | startswith($prefix)) | .tag_name) | split("-")[1]') 47 + 48 + if [[ "$currentVersion" == "$newVersion" ]]; then 49 + echo "Already up to date!" 1>&2 50 + echo "[]" 51 + exit 0 52 + fi 53 + 54 + newHash=$(nix-prefetch-github OpenRA OpenRA --json --rev "$build-$newVersion" | jq -r '.hash') 55 + fi 56 + 57 + # update version 58 + sed -i -E 's#(version = ").*(";)#\1'"$newVersion"'\2#' "$nixFilePath" 59 + 60 + # update hash 61 + sed -i -E 's#(hash = ").*(";)#\1'"$newHash"'\2#' "$nixFilePath" 62 + 63 + # update deps.json by running the fetch-deps script 64 + # shellcheck disable=SC2091 65 + $(nix-build -A "$attrPath".fetch-deps --no-out-link) 1>&2 66 + 67 + # echo commit info, according to what maintainers/scripts/update.nix needs 68 + cat <<-EOF 69 + [{ 70 + "attrPath": "$attrPath", 71 + "oldVersion": "$currentVersion", 72 + "newVersion": "$newVersion", 73 + "files": ["$nixFilePath", "$depsFilePath"] 74 + }] 75 + EOF
+3 -33
pkgs/os-specific/linux/tp_smapi/default.nix
··· 2 2 stdenv, 3 3 lib, 4 4 fetchFromGitHub, 5 - fetchpatch, 6 5 kernel, 7 - writeScript, 8 - coreutils, 9 - gnugrep, 10 - jq, 11 - curl, 12 - common-updater-scripts, 13 - runtimeShell, 14 6 }: 15 7 16 8 stdenv.mkDerivation rec { 17 9 name = "tp_smapi-${version}-${kernel.version}"; 18 - version = "0.43"; 10 + version = "0.44-unstable-2025-05-26"; 19 11 20 12 src = fetchFromGitHub { 21 13 owner = "linux-thinkpad"; 22 14 repo = "tp_smapi"; 23 - rev = "tp-smapi/${version}"; 24 - sha256 = "1rjb0njckczc2mj05cagvj0lkyvmyk6bw7wkiinv81lw8m90g77g"; 15 + rev = "a6122c0840c36bf232250afd1da30aaedaf24910"; 16 + hash = "sha256-4bVyhTVj29ni9hduN20+VEl5/N0BAoMNMBw+k4yl8Y0="; 25 17 }; 26 18 27 - patches = [ 28 - # update DEFINE_SEMAPHORE usage for linux 6.4+ 29 - # https://github.com/linux-thinkpad/tp_smapi/pull/45 30 - (fetchpatch { 31 - url = "https://github.com/linux-thinkpad/tp_smapi/commit/0c3398b1acf2a2cabd9cee91dc3fe3d35805fa8b.patch"; 32 - hash = "sha256-J/WvijrpHGwFOZMMxnHdNin5eh8vViTcNb4nwsCqsLs="; 33 - }) 34 - ]; 35 - 36 19 nativeBuildInputs = kernel.moduleBuildDependencies; 37 20 38 21 hardeningDisable = [ "pic" ]; ··· 52 35 dontStrip = true; 53 36 54 37 enableParallelBuilding = true; 55 - 56 - passthru.updateScript = import ./update.nix { 57 - inherit 58 - lib 59 - writeScript 60 - coreutils 61 - gnugrep 62 - jq 63 - curl 64 - common-updater-scripts 65 - runtimeShell 66 - ; 67 - }; 68 38 69 39 meta = { 70 40 description = "IBM ThinkPad hardware functions driver";
-28
pkgs/os-specific/linux/tp_smapi/update.nix
··· 1 - { 2 - lib, 3 - writeScript, 4 - coreutils, 5 - curl, 6 - gnugrep, 7 - jq, 8 - common-updater-scripts, 9 - runtimeShell, 10 - }: 11 - 12 - writeScript "update-tp_smapi" '' 13 - #!${runtimeShell} 14 - PATH=${ 15 - lib.makeBinPath [ 16 - common-updater-scripts 17 - coreutils 18 - curl 19 - gnugrep 20 - jq 21 - ] 22 - } 23 - 24 - tags=`curl -s https://api.github.com/repos/evgeni/tp_smapi/tags` 25 - latest_tag=`echo $tags | jq -r '.[] | .name' | grep -oP "^tp-smapi/\K.*" | sort --version-sort | tail -1` 26 - 27 - update-source-version linuxPackages.tp_smapi "$latest_tag" 28 - ''
+3 -3
pkgs/os-specific/linux/zenergy/default.nix
··· 12 12 in 13 13 stdenv.mkDerivation { 14 14 pname = "zenergy"; 15 - version = "0-unstable-2024-10-10"; 15 + version = "0-unstable-2025-04-15"; 16 16 17 17 src = fetchFromGitHub { 18 18 owner = "BoukeHaarsma23"; 19 19 repo = "zenergy"; 20 - rev = "7c4e83d5e2f887f4c31edaf92e5f94e9448e9764"; 21 - hash = "sha256-5fYelEr4IYnuXrly15IcyicFrF0tYjs7OBqIhUYQXZ0="; 20 + rev = "f77293fc4aa8c2f5645b2d05d8f0d476220cba9a"; 21 + hash = "sha256-T9ualNYna2Ip19dqz1mOcFWX5oKWIhf9SGMaXovS8QE="; 22 22 }; 23 23 24 24 nativeBuildInputs = [ kmod ] ++ kernel.moduleBuildDependencies;
+6 -3
pkgs/servers/home-assistant/custom-components/ntfy/package.nix
··· 8 8 buildHomeAssistantComponent rec { 9 9 owner = "hbrennhaeuser"; 10 10 domain = "ntfy"; 11 - version = "1.2.0-pre.2"; 11 + version = "1.2.0"; 12 12 13 13 src = fetchFromGitHub { 14 14 inherit owner; 15 15 repo = "homeassistant_integration_ntfy"; 16 16 rev = "v${version}"; 17 - hash = "sha256-ydWZ4ApYQ9kyMA5A2OGXG323/7H3fa2XPiOAFBZNM30="; 17 + hash = "sha256-cy4aHrUdFlMGQt9we0pA8TEGffQEGptZoaSKxwXD4kM="; 18 18 }; 19 19 20 20 dependencies = [ ··· 24 24 meta = with lib; { 25 25 description = "Send notifications with ntfy.sh and selfhosted ntfy-servers"; 26 26 homepage = "https://github.com/hbrennhaeuser/homeassistant_integration_ntfy"; 27 - maintainers = with maintainers; [ koral ]; 27 + maintainers = with maintainers; [ 28 + koral 29 + baksa 30 + ]; 28 31 license = licenses.gpl3; 29 32 }; 30 33 }
+13 -9
pkgs/servers/home-assistant/custom-lovelace-modules/bubble-card/package.nix
··· 1 1 { 2 2 lib, 3 - stdenv, 3 + buildNpmPackage, 4 4 fetchFromGitHub, 5 5 }: 6 6 7 - stdenv.mkDerivation rec { 7 + buildNpmPackage rec { 8 8 pname = "bubble-card"; 9 - version = "2.4.0"; 10 - 11 - dontBuild = true; 9 + version = "3.0.0-beta.9"; 12 10 13 11 src = fetchFromGitHub { 14 12 owner = "Clooos"; 15 13 repo = "Bubble-Card"; 16 14 rev = "v${version}"; 17 - hash = "sha256-Hn6jH7lT+bjkOM/iRCmD1B8l6ZRqjNTmVMj4IN7ixE4="; 15 + hash = "sha256-UgfbItYBaSiNvl3zmRrS3p/b22XwptCdIf7mA42rGXM="; 18 16 }; 19 17 18 + npmDepsHash = "sha256-NSHsw/+dmdc2+yo4/NgT0YMMrCuL8JjRR6MSJ5xQTiE="; 19 + 20 + preBuild = '' 21 + rm -rf dist 22 + ''; 23 + 24 + npmBuildScript = "dist"; 25 + 20 26 installPhase = '' 21 27 runHook preInstall 22 28 23 - mkdir $out 24 - install -m0644 dist/bubble-card.js $out 25 - install -m0644 dist/bubble-pop-up-fix.js $out 29 + cp -rv dist $out 26 30 27 31 runHook postInstall 28 32 '';
+2 -2
pkgs/servers/http/jetty/default.nix
··· 57 57 }; 58 58 59 59 jetty_12 = common { 60 - version = "12.0.21"; 61 - hash = "sha256-U/W6h0S7b0zLoYahDGo/pkKa+NIMKR0tiX3pyRl40zg="; 60 + version = "12.0.22"; 61 + hash = "sha256-Ey3z+C+cBh8clWqcGULEsQQcbSbuaGwGr+arJE+GChs="; 62 62 }; 63 63 }
+5 -5
pkgs/servers/radarr/default.nix
··· 27 27 28 28 hash = 29 29 { 30 - x64-linux_hash = "sha256-cXAOXQE6eBFgJMw/Tai1/bxWon1fuh7guYUdQ+pmIMA="; 31 - arm64-linux_hash = "sha256-ogWUNXtgmoUOxhQNE15+stddyurCPCeCb+OdHEdCZE4="; 32 - x64-osx_hash = "sha256-+0UevL2jgkv0lLcRP7qJO3HrYfgNCWEPcwlGlSRPWA8="; 33 - arm64-osx_hash = "sha256-nhUno+3a76n+gRy7hulfA0qYQ5Bh7dXOX5CcZd+kWPY="; 30 + x64-linux_hash = "sha256-rHm2qDBDBPioAyN3SYw1CbCTDBA5PhF72Yd/LcpXGbI="; 31 + arm64-linux_hash = "sha256-ukwLekQ5kI7eXdydHXDev1WkISHR2vUQGtNd0njWyy0="; 32 + x64-osx_hash = "sha256-0ZzGcfMl3Q3vLSdN0j8B8NL1dQLvJn/lqKyprguexQI="; 33 + arm64-osx_hash = "sha256-aM9bmPW6Vv2D6lIKfT5+uuUXfq/xqxNuHAysEYUFzt4="; 34 34 } 35 35 ."${arch}-${os}_hash"; 36 36 37 37 in 38 38 stdenv.mkDerivation rec { 39 39 pname = "radarr"; 40 - version = "5.24.1.10017"; 40 + version = "5.25.0.10024"; 41 41 42 42 src = fetchurl { 43 43 url = "https://github.com/Radarr/Radarr/releases/download/v${version}/Radarr.master.${version}.${os}-core-${arch}.tar.gz";
+8 -6
pkgs/top-level/all-packages.nix
··· 9004 9004 asciidoc = asciidoc-full; 9005 9005 }; 9006 9006 9007 - mapnik = callPackage ../development/libraries/mapnik { 9008 - harfbuzz = harfbuzz.override { 9009 - withIcu = true; 9010 - }; 9011 - }; 9012 - 9013 9007 matterhorn = 9014 9008 # TODO: Erroneous references to GHC on aarch64-darwin: https://github.com/NixOS/nixpkgs/issues/318013 9015 9009 ( ··· 11723 11717 mplus-outline-fonts = recurseIntoAttrs (callPackage ../data/fonts/mplus-outline-fonts { }); 11724 11718 11725 11719 nordic = libsForQt5.callPackage ../data/themes/nordic { }; 11720 + 11721 + noto-fonts-cjk-serif-static = callPackage ../by-name/no/noto-fonts-cjk-serif/package.nix { 11722 + static = true; 11723 + }; 11724 + 11725 + noto-fonts-cjk-sans-static = callPackage ../by-name/no/noto-fonts-cjk-sans/package.nix { 11726 + static = true; 11727 + }; 11726 11728 11727 11729 noto-fonts-lgc-plus = callPackage ../by-name/no/noto-fonts/package.nix { 11728 11730 suffix = "-lgc-plus";
+4
pkgs/top-level/python-packages.nix
··· 13275 13275 13276 13276 pyprobables = callPackage ../development/python-modules/pyprobables { }; 13277 13277 13278 + pyprobeplus = callPackage ../development/python-modules/pyprobeplus { }; 13279 + 13278 13280 pyprof2calltree = callPackage ../development/python-modules/pyprof2calltree { }; 13279 13281 13280 13282 pyproj = callPackage ../development/python-modules/pyproj { }; ··· 19617 19619 zc-lockfile = callPackage ../development/python-modules/zc-lockfile { }; 19618 19620 19619 19621 zcbor = callPackage ../development/python-modules/zcbor { }; 19622 + 19623 + zcc-helper = callPackage ../development/python-modules/zcc-helper { }; 19620 19624 19621 19625 zconfig = callPackage ../development/python-modules/zconfig { }; 19622 19626