Merge master into staging-next

authored by github-actions[bot] and committed by GitHub af42060d 374e3bcf

+226 -128
+1 -1
maintainers/maintainer-list.nix
··· 1778 }; 1779 booklearner = { 1780 name = "booklearner"; 1781 - email = "hey@booklearner.org"; 1782 matrix = "@booklearner:matrix.org"; 1783 github = "booklearner"; 1784 githubId = 103979114;
··· 1778 }; 1779 booklearner = { 1780 name = "booklearner"; 1781 + email = "booklearner@proton.me"; 1782 matrix = "@booklearner:matrix.org"; 1783 github = "booklearner"; 1784 githubId = 103979114;
+6 -6
pkgs/applications/editors/vscode/vscodium.nix
··· 15 archive_fmt = if stdenv.isDarwin then "zip" else "tar.gz"; 16 17 sha256 = { 18 - x86_64-linux = "1jvi34ym7d6j5zl9d7wg3rcy34f4ji907mixfmvs7g0z1vlra2sv"; 19 - x86_64-darwin = "19nnkx2l4rvm23r8ii2a0jn8lvanmshwsjrsgmi7dcnf68143601"; 20 - aarch64-linux = "17rx5v3kzwzkzhckly8s413370mrh7rcyhpnppmn39gkvy68ydhs"; 21 - aarch64-darwin = "0ff0yn3kcb35s775w0k2l3szs137ph593qa7y3p2h4sbfsrgljxz"; 22 - armv7l-linux = "0qhik2qhbwpjrbkpdc8cblvrh1hqld69il78zmayq1bbkqzhhmp5"; 23 }.${system} or throwSystem; 24 25 sourceRoot = if stdenv.isDarwin then "" else "."; ··· 29 30 # Please backport all compatible updates to the stable release. 31 # This is important for the extension ecosystem. 32 - version = "1.70.1"; 33 pname = "vscodium"; 34 35 executableName = "codium";
··· 15 archive_fmt = if stdenv.isDarwin then "zip" else "tar.gz"; 16 17 sha256 = { 18 + x86_64-linux = "04jmp9z9b8gqq1nxfw186fnyd0glcp0s8iiy5g2zy2y7jsllm5qi"; 19 + x86_64-darwin = "119k1q1dnnhzdyv3wx13ghpwvsrmb1s8ira50ldlac3dr54rhjc9"; 20 + aarch64-linux = "0sr9q4rm63p6lgg3qq86hmkcyg4i6znijw1k5h0sv1qc9hrlq6gv"; 21 + aarch64-darwin = "0n742ka8ap35klx5yiba08fyqfq5077l8f8b8r5if91rcdwmkwm1"; 22 + armv7l-linux = "0a5wd91ksdgabalgmk9pwjjl2haxdidyxz3bnrmrvr1hnlylq1mh"; 23 }.${system} or throwSystem; 24 25 sourceRoot = if stdenv.isDarwin then "" else "."; ··· 29 30 # Please backport all compatible updates to the stable release. 31 # This is important for the extension ecosystem. 32 + version = "1.70.1.22228"; 33 pname = "vscodium"; 34 35 executableName = "codium";
+2
pkgs/applications/networking/cluster/terraform-providers/default.nix
··· 70 in 71 lib.optionalAttrs config.allowAliases { 72 b2 = removed "b2" "2022/06"; 73 opc = archived "opc" "2022/05"; 74 oraclepaas = archived "oraclepaas" "2022/05"; 75 template = archived "template" "2022/05";
··· 70 in 71 lib.optionalAttrs config.allowAliases { 72 b2 = removed "b2" "2022/06"; 73 + dome9 = removed "dome9" "2022/08"; 74 + ncloud = removed "ncloud" "2022/08"; 75 opc = archived "opc" "2022/05"; 76 oraclepaas = archived "oraclepaas" "2022/05"; 77 template = archived "template" "2022/05";
+45 -63
pkgs/applications/networking/cluster/terraform-providers/providers.json
··· 32 "owner": "aiven", 33 "provider-source-address": "registry.terraform.io/aiven/aiven", 34 "repo": "terraform-provider-aiven", 35 - "rev": "v3.5.0", 36 - "sha256": "sha256-MLcC3fGQaXdtB+4/is30mn9+jbq7UUULFs7DxKE2jxM=", 37 - "vendorSha256": "sha256-mnj8AlVKrTgCOexA9CZELxB1rYtOflXg+dBrSu++enI=", 38 - "version": "3.5.0" 39 }, 40 "akamai": { 41 "owner": "akamai", ··· 51 "owner": "aliyun", 52 "provider-source-address": "registry.terraform.io/aliyun/alicloud", 53 "repo": "terraform-provider-alicloud", 54 - "rev": "v1.180.0", 55 - "sha256": "sha256-vBRik7iS9hUCdj4RfiwXswuIGOHlCMt0QHV2k9yIiGs=", 56 "vendorSha256": "sha256-kjr93pVmMZgeJgeG8hG86CDWr95gCIAhf93OQ4tJ9kw=", 57 - "version": "1.180.0" 58 }, 59 "ansible": { 60 "owner": "nbering", ··· 307 "owner": "digitalocean", 308 "provider-source-address": "registry.terraform.io/digitalocean/digitalocean", 309 "repo": "terraform-provider-digitalocean", 310 - "rev": "v2.21.0", 311 - "sha256": "sha256-ei3nr3SAxQBXQikzPtRs9Y6VyOavTg9GXnLVfAI7QvU=", 312 "vendorSha256": null, 313 - "version": "2.21.0" 314 }, 315 "dme": { 316 "owner": "DNSMadeEasy", ··· 348 "vendorSha256": "sha256-aPt1y7UEL+Y4aRm0rfHr/yJ393NP2oAqgz7+fo/msQo=", 349 "version": "2.20.2" 350 }, 351 - "dome9": { 352 - "owner": "dome9", 353 - "provider-source-address": "registry.terraform.io/dome9/dome9", 354 - "repo": "terraform-provider-dome9", 355 - "rev": "v1.27.4", 356 - "sha256": "sha256-+3jIq7f21CkuF3UZYV3o+ZIdoQi0hFgO/qXwdhkcaPI=", 357 - "vendorSha256": null, 358 - "version": "1.27.4" 359 - }, 360 "elasticsearch": { 361 "owner": "phillbaker", 362 "provider-source-address": "registry.terraform.io/phillbaker/elasticsearch", ··· 406 "owner": "FlexibleEngineCloud", 407 "provider-source-address": "registry.terraform.io/FlexibleEngineCloud/flexibleengine", 408 "repo": "terraform-provider-flexibleengine", 409 - "rev": "v1.31.1", 410 - "sha256": "sha256-QB3O9Ez+hFgBE1yYi1kqtC3WW//Ueg/Ij4p2WbQz/AE=", 411 - "vendorSha256": "sha256-P2/yK6aLNdmC8g5dMKK0hpAdj76KtewzVVHQsVgr3J4=", 412 - "version": "1.31.1" 413 }, 414 "fortios": { 415 "deleteVendor": true, ··· 435 "owner": "integrations", 436 "provider-source-address": "registry.terraform.io/integrations/github", 437 "repo": "terraform-provider-github", 438 - "rev": "v4.28.0", 439 - "sha256": "sha256-Pu8I+tAcrEN8ZtBv/gH1VguO1GVk3tnqeJ50cLh7/HQ=", 440 "vendorSha256": null, 441 - "version": "4.28.0" 442 }, 443 "gitlab": { 444 "owner": "gitlabhq", ··· 454 "provider-source-address": "registry.terraform.io/hashicorp/google", 455 "proxyVendor": true, 456 "repo": "terraform-provider-google", 457 - "rev": "v4.31.0", 458 - "sha256": "sha256-Y9iyWjC+XLkselVIhaM0N7iNelbdlF9jV7AjTYiD8RM=", 459 - "vendorSha256": "sha256-hu1uK1yW07NlV3/DnKQxdGhbrzpq6MADmgkRr4+VQ1w=", 460 - "version": "4.31.0" 461 }, 462 "google-beta": { 463 "owner": "hashicorp", 464 "provider-source-address": "registry.terraform.io/hashicorp/google-beta", 465 "proxyVendor": true, 466 "repo": "terraform-provider-google-beta", 467 - "rev": "v4.31.0", 468 - "sha256": "sha256-5Ieq8LvhrlFevMgr7JKeGCkWWejjOvKhKfXpPvsNzRU=", 469 - "vendorSha256": "sha256-hu1uK1yW07NlV3/DnKQxdGhbrzpq6MADmgkRr4+VQ1w=", 470 - "version": "4.31.0" 471 }, 472 "googleworkspace": { 473 "owner": "hashicorp", ··· 554 "owner": "huaweicloud", 555 "provider-source-address": "registry.terraform.io/huaweicloud/huaweicloud", 556 "repo": "terraform-provider-huaweicloud", 557 - "rev": "v1.38.2", 558 - "sha256": "sha256-ZbfSpno3yEJ7u6g1dBWMza2uLS1FXEzvSKi+mMLbVGQ=", 559 "vendorSha256": null, 560 - "version": "1.38.2" 561 }, 562 "huaweicloudstack": { 563 "owner": "huaweicloud", ··· 662 "owner": "launchdarkly", 663 "provider-source-address": "registry.terraform.io/launchdarkly/launchdarkly", 664 "repo": "terraform-provider-launchdarkly", 665 - "rev": "v2.8.0", 666 - "sha256": "sha256-H/oKgylo8LLmx2v0BTj6Vb7JQbf9JCooFmsziog6r4E=", 667 "vendorSha256": "sha256-Ef07RvkqXR/7qf8gHayxczBJ/ChHDmxR6+/wzaokkzk=", 668 - "version": "2.8.0" 669 }, 670 "libvirt": { 671 "owner": "dmacvicar", ··· 775 "sha256": "sha256-cms8YUL+SjTeYyIOQibksi8ZHEBYq2JlgTEpOO1uMZE=", 776 "vendorSha256": null, 777 "version": "2.1.0" 778 - }, 779 - "ncloud": { 780 - "owner": "NaverCloudPlatform", 781 - "provider-source-address": "registry.terraform.io/NaverCloudPlatform/ncloud", 782 - "repo": "terraform-provider-ncloud", 783 - "rev": "v2.2.9", 784 - "sha256": "sha256-D9B3IJZZOCR/kzFee3sBPEbDcAL33kIef/NAYDuJv7U=", 785 - "vendorSha256": "sha256-DPK/RF63rz5AQY/LybT8I6z6vSvqrFqypslhquRrgfg=", 786 - "version": "2.2.9" 787 }, 788 "netlify": { 789 "owner": "AegirHealth", ··· 907 "owner": "opsgenie", 908 "provider-source-address": "registry.terraform.io/opsgenie/opsgenie", 909 "repo": "terraform-provider-opsgenie", 910 - "rev": "v0.6.11", 911 - "sha256": "sha256-R+IKAI86DhQ2E74VpswqG75p7PRzSV77at2+dAyI5RI=", 912 "vendorSha256": null, 913 - "version": "0.6.11" 914 }, 915 "ovh": { 916 "owner": "ovh", ··· 1042 "owner": "jianyuan", 1043 "provider-source-address": "registry.terraform.io/jianyuan/sentry", 1044 "repo": "terraform-provider-sentry", 1045 - "rev": "v0.9.3", 1046 - "sha256": "sha256-FTwJ0H5k5zeglgjur3O6b4GybWAmVF4K7QmNMlvHnlY=", 1047 - "vendorSha256": "sha256-lmnZLgCTpKGhk+rUWwL2GQoBAXlU006Sk1GZrcEvhD4=", 1048 - "version": "0.9.3" 1049 }, 1050 "shell": { 1051 "owner": "scottwinkler", ··· 1132 "owner": "tencentcloudstack", 1133 "provider-source-address": "registry.terraform.io/tencentcloudstack/tencentcloud", 1134 "repo": "terraform-provider-tencentcloud", 1135 - "rev": "v1.77.1", 1136 - "sha256": "sha256-U/gmvLHu/Gt7pfxXAQYEQdpS1r7Epees2VkaHdnK1VI=", 1137 "vendorSha256": null, 1138 - "version": "1.77.1" 1139 }, 1140 "tfe": { 1141 "owner": "hashicorp", 1142 "provider-source-address": "registry.terraform.io/hashicorp/tfe", 1143 "repo": "terraform-provider-tfe", 1144 - "rev": "v0.35.0", 1145 - "sha256": "sha256-YSQrDiaADEi8eTnFaXfsX3wz4bst/h/gVts4YjWbVzI=", 1146 - "vendorSha256": "sha256-Qa0EKVaMFpSpTc5z4KhAeK8bhDNPeac1QzeTSNkUwA0=", 1147 - "version": "0.35.0" 1148 }, 1149 "thunder": { 1150 "owner": "a10networks",
··· 32 "owner": "aiven", 33 "provider-source-address": "registry.terraform.io/aiven/aiven", 34 "repo": "terraform-provider-aiven", 35 + "rev": "v3.5.1", 36 + "sha256": "sha256-EJPf8jDANrjg+XPhFn6L7GPUya2WbrSUX8/hQldQmnQ=", 37 + "vendorSha256": "sha256-X9AJM4OsJ2/zl2Mm6gaz5wA6hk9AfOlUFYYN9Ojirrc=", 38 + "version": "3.5.1" 39 }, 40 "akamai": { 41 "owner": "akamai", ··· 51 "owner": "aliyun", 52 "provider-source-address": "registry.terraform.io/aliyun/alicloud", 53 "repo": "terraform-provider-alicloud", 54 + "rev": "v1.181.0", 55 + "sha256": "sha256-zJagnn/nfueGwevgQaaiB5Y3DF6214JPa/fD/XctLHU=", 56 "vendorSha256": "sha256-kjr93pVmMZgeJgeG8hG86CDWr95gCIAhf93OQ4tJ9kw=", 57 + "version": "1.181.0" 58 }, 59 "ansible": { 60 "owner": "nbering", ··· 307 "owner": "digitalocean", 308 "provider-source-address": "registry.terraform.io/digitalocean/digitalocean", 309 "repo": "terraform-provider-digitalocean", 310 + "rev": "v2.22.1", 311 + "sha256": "sha256-Sc2altZo/8Y1UYpZjT8beq3VUljJAdzyXexB9Yi5WQI=", 312 "vendorSha256": null, 313 + "version": "2.22.1" 314 }, 315 "dme": { 316 "owner": "DNSMadeEasy", ··· 348 "vendorSha256": "sha256-aPt1y7UEL+Y4aRm0rfHr/yJ393NP2oAqgz7+fo/msQo=", 349 "version": "2.20.2" 350 }, 351 "elasticsearch": { 352 "owner": "phillbaker", 353 "provider-source-address": "registry.terraform.io/phillbaker/elasticsearch", ··· 397 "owner": "FlexibleEngineCloud", 398 "provider-source-address": "registry.terraform.io/FlexibleEngineCloud/flexibleengine", 399 "repo": "terraform-provider-flexibleengine", 400 + "rev": "v1.32.0", 401 + "sha256": "sha256-zO5bt17cwMnv6kk1McRPOrs4UJ15MBpTRT2WoDovXG4=", 402 + "vendorSha256": "sha256-jX98VUNTOa0C9WiAiFUiFQ9W7vhRdXCgmmxz84CmEpw=", 403 + "version": "1.32.0" 404 }, 405 "fortios": { 406 "deleteVendor": true, ··· 426 "owner": "integrations", 427 "provider-source-address": "registry.terraform.io/integrations/github", 428 "repo": "terraform-provider-github", 429 + "rev": "v4.29.0", 430 + "sha256": "sha256-on43tlkPxtQFwjbr5zOvzgO8RfcGc8XbUXZURa81Kkc=", 431 "vendorSha256": null, 432 + "version": "4.29.0" 433 }, 434 "gitlab": { 435 "owner": "gitlabhq", ··· 445 "provider-source-address": "registry.terraform.io/hashicorp/google", 446 "proxyVendor": true, 447 "repo": "terraform-provider-google", 448 + "rev": "v4.32.0", 449 + "sha256": "sha256-idekFsYnrQ4wHjAIPlZn8dSEqOP9KWQvaqImIN/mJA8=", 450 + "vendorSha256": "sha256-LvWKVuHWOsMwucCQtrRMQ3wRnbGMid7jBG47wvBCvmY=", 451 + "version": "4.32.0" 452 }, 453 "google-beta": { 454 "owner": "hashicorp", 455 "provider-source-address": "registry.terraform.io/hashicorp/google-beta", 456 "proxyVendor": true, 457 "repo": "terraform-provider-google-beta", 458 + "rev": "v4.32.0", 459 + "sha256": "sha256-9iYS8lc4+QPnwMMscU/5mcDlaQrKV8Srhn9o64hZq6k=", 460 + "vendorSha256": "sha256-LvWKVuHWOsMwucCQtrRMQ3wRnbGMid7jBG47wvBCvmY=", 461 + "version": "4.32.0" 462 }, 463 "googleworkspace": { 464 "owner": "hashicorp", ··· 545 "owner": "huaweicloud", 546 "provider-source-address": "registry.terraform.io/huaweicloud/huaweicloud", 547 "repo": "terraform-provider-huaweicloud", 548 + "rev": "v1.39.0", 549 + "sha256": "sha256-ckjCINqaW8taEzmBEjje3s15OmaAi9LWcSd7vgJyDug=", 550 "vendorSha256": null, 551 + "version": "1.39.0" 552 }, 553 "huaweicloudstack": { 554 "owner": "huaweicloud", ··· 653 "owner": "launchdarkly", 654 "provider-source-address": "registry.terraform.io/launchdarkly/launchdarkly", 655 "repo": "terraform-provider-launchdarkly", 656 + "rev": "v2.9.0", 657 + "sha256": "sha256-/9J0c79zm3s0i1Um+w+etlpsd37svtovqmBXnGZ1tog=", 658 "vendorSha256": "sha256-Ef07RvkqXR/7qf8gHayxczBJ/ChHDmxR6+/wzaokkzk=", 659 + "version": "2.9.0" 660 }, 661 "libvirt": { 662 "owner": "dmacvicar", ··· 766 "sha256": "sha256-cms8YUL+SjTeYyIOQibksi8ZHEBYq2JlgTEpOO1uMZE=", 767 "vendorSha256": null, 768 "version": "2.1.0" 769 }, 770 "netlify": { 771 "owner": "AegirHealth", ··· 889 "owner": "opsgenie", 890 "provider-source-address": "registry.terraform.io/opsgenie/opsgenie", 891 "repo": "terraform-provider-opsgenie", 892 + "rev": "v0.6.14", 893 + "sha256": "sha256-IoN7z8/ZPEr6pW7vnDjY65+gAtncV1fr+YsnggSZuZA=", 894 "vendorSha256": null, 895 + "version": "0.6.14" 896 }, 897 "ovh": { 898 "owner": "ovh", ··· 1024 "owner": "jianyuan", 1025 "provider-source-address": "registry.terraform.io/jianyuan/sentry", 1026 "repo": "terraform-provider-sentry", 1027 + "rev": "v0.9.4", 1028 + "sha256": "sha256-dNyUp+gXrOvMQu5tEnv2dOsXihyd19gdYakIo7+h3pY=", 1029 + "vendorSha256": "sha256-ohPZpFCjawaymVHZoCstPeu+p0erRnfnpbjipT6Sp20=", 1030 + "version": "0.9.4" 1031 }, 1032 "shell": { 1033 "owner": "scottwinkler", ··· 1114 "owner": "tencentcloudstack", 1115 "provider-source-address": "registry.terraform.io/tencentcloudstack/tencentcloud", 1116 "repo": "terraform-provider-tencentcloud", 1117 + "rev": "v1.77.3", 1118 + "sha256": "sha256-OHE8o4KJ2dsSS/Erl7MrRrAl8DTIxotEg69S9fuh7iY=", 1119 "vendorSha256": null, 1120 + "version": "1.77.3" 1121 }, 1122 "tfe": { 1123 "owner": "hashicorp", 1124 "provider-source-address": "registry.terraform.io/hashicorp/tfe", 1125 "repo": "terraform-provider-tfe", 1126 + "rev": "v0.36.0", 1127 + "sha256": "sha256-xMIrEkjcYkM/LXdu/0gNX6iMJKZhGs9z2vQBbDHdelo=", 1128 + "vendorSha256": "sha256-ck6H22N5IXJVa0KeXM0Ntv+16l97v8GaT7xfGme57QE=", 1129 + "version": "0.36.0" 1130 }, 1131 "thunder": { 1132 "owner": "a10networks",
+2 -2
pkgs/data/icons/numix-icon-theme-circle/default.nix
··· 2 3 stdenvNoCC.mkDerivation rec { 4 pname = "numix-icon-theme-circle"; 5 - version = "22.08.07"; 6 7 src = fetchFromGitHub { 8 owner = "numixproject"; 9 repo = pname; 10 rev = version; 11 - sha256 = "sha256-nYRiAp8cHDyWGlb/s6ysiI2w2Oo7yj1HnKPo0EOqvhY="; 12 }; 13 14 nativeBuildInputs = [ gtk3 ];
··· 2 3 stdenvNoCC.mkDerivation rec { 4 pname = "numix-icon-theme-circle"; 5 + version = "22.08.15"; 6 7 src = fetchFromGitHub { 8 owner = "numixproject"; 9 repo = pname; 10 rev = version; 11 + sha256 = "sha256-2Ay5wykXuXKwcGFvFKu6SIFKdWFMdBvHwgSrqNCszMM="; 12 }; 13 14 nativeBuildInputs = [ gtk3 ];
+2 -2
pkgs/data/icons/numix-icon-theme-square/default.nix
··· 2 3 stdenvNoCC.mkDerivation rec { 4 pname = "numix-icon-theme-square"; 5 - version = "22.08.07"; 6 7 src = fetchFromGitHub { 8 owner = "numixproject"; 9 repo = pname; 10 rev = version; 11 - sha256 = "sha256-AWDahl9DUAEYY7OW9E323LOdM37INcAbEXA19FYRObE="; 12 }; 13 14 nativeBuildInputs = [ gtk3 ];
··· 2 3 stdenvNoCC.mkDerivation rec { 4 pname = "numix-icon-theme-square"; 5 + version = "22.08.15"; 6 7 src = fetchFromGitHub { 8 owner = "numixproject"; 9 repo = pname; 10 rev = version; 11 + sha256 = "sha256-VJsxZFzraCQPNr/zS7ElPk52Tq5YHrFxaQJMUuHcnLw="; 12 }; 13 14 nativeBuildInputs = [ gtk3 ];
+4 -4
pkgs/data/misc/wireless-regdb/default.nix
··· 1 - { lib, stdenv, fetchurl }: 2 3 - stdenv.mkDerivation rec { 4 pname = "wireless-regdb"; 5 - version = "2022.06.06"; 6 7 src = fetchurl { 8 url = "https://www.kernel.org/pub/software/network/${pname}/${pname}-${version}.tar.xz"; 9 - sha256 = "sha256-rAD5fv7M5QRu0GnR2T8zZf35lMfHhUqPxQgx6VlTcjA="; 10 }; 11 12 dontBuild = true;
··· 1 + { lib, stdenvNoCC, fetchurl }: 2 3 + stdenvNoCC.mkDerivation rec { 4 pname = "wireless-regdb"; 5 + version = "2022.08.12"; 6 7 src = fetchurl { 8 url = "https://www.kernel.org/pub/software/network/${pname}/${pname}-${version}.tar.xz"; 9 + sha256 = "sha256-Wcj30Xlm23Gyf5DnNe6PW0LKNSdpSoxebptWvTecO4Q="; 10 }; 11 12 dontBuild = true;
+2 -2
pkgs/development/libraries/libnbd/default.nix
··· 12 13 stdenv.mkDerivation rec { 14 pname = "libnbd"; 15 - version = "1.14.0"; 16 17 src = fetchurl { 18 url = "https://download.libguestfs.org/libnbd/${lib.versions.majorMinor version}-stable/${pname}-${version}.tar.gz"; 19 - hash = "sha256-fwVAMqZGX1HZMA/81qb67K5gwSqtcT1HnLBLdqDr4Cc="; 20 }; 21 22 nativeBuildInputs = [
··· 12 13 stdenv.mkDerivation rec { 14 pname = "libnbd"; 15 + version = "1.14.1"; 16 17 src = fetchurl { 18 url = "https://download.libguestfs.org/libnbd/${lib.versions.majorMinor version}-stable/${pname}-${version}.tar.gz"; 19 + hash = "sha256-LwgXVWOWwyc9OUJEKHkDQEfGBy41XsdbRuG+zluFc3E="; 20 }; 21 22 nativeBuildInputs = [
+2 -8
pkgs/development/libraries/oneDNN/default.nix
··· 5 # https://github.com/oneapi-src/oneDNN#oneapi-deep-neural-network-library-onednn 6 stdenv.mkDerivation rec { 7 pname = "oneDNN"; 8 - version = "2.3.2"; 9 10 src = fetchFromGitHub { 11 owner = "oneapi-src"; 12 repo = "oneDNN"; 13 rev = "v${version}"; 14 - sha256 = "sha256-sfTcBthrnt7m9AnzdwWl9yLu1jRpwUp8i9s9DlA3IJo="; 15 }; 16 17 outputs = [ "out" "dev" "doc" ]; ··· 20 21 # Tests fail on some Hydra builders, because they do not support SSE4.2. 22 doCheck = false; 23 - 24 - # The cmake install gets tripped up and installs a nix tree into $out, in 25 - # addition to the correct install; clean it up. 26 - postInstall = '' 27 - rm -r $out/nix 28 - ''; 29 30 meta = with lib; { 31 description = "oneAPI Deep Neural Network Library (oneDNN)";
··· 5 # https://github.com/oneapi-src/oneDNN#oneapi-deep-neural-network-library-onednn 6 stdenv.mkDerivation rec { 7 pname = "oneDNN"; 8 + version = "2.6.1"; 9 10 src = fetchFromGitHub { 11 owner = "oneapi-src"; 12 repo = "oneDNN"; 13 rev = "v${version}"; 14 + sha256 = "sha256-cO8hT5ZrA9VegxOFH9fHm3YKK4A6XmaWIAfPTytNu6I="; 15 }; 16 17 outputs = [ "out" "dev" "doc" ]; ··· 20 21 # Tests fail on some Hydra builders, because they do not support SSE4.2. 22 doCheck = false; 23 24 meta = with lib; { 25 description = "oneAPI Deep Neural Network Library (oneDNN)";
+117
pkgs/development/libraries/onnxruntime/default.nix
···
··· 1 + { stdenv 2 + , lib 3 + , fetchFromGitHub 4 + , fetchpatch 5 + , fetchurl 6 + , pkg-config 7 + , cmake 8 + , python3 9 + , libpng 10 + , zlib 11 + , eigen 12 + , protobuf 13 + , howard-hinnant-date 14 + , nlohmann_json 15 + , boost 16 + , oneDNN 17 + , gtest 18 + }: 19 + 20 + let 21 + # prefetch abseil 22 + # Note: keep URL in sync with `cmake/external/abseil-cpp.cmake` 23 + abseil = fetchurl { 24 + url = "https://github.com/abseil/abseil-cpp/archive/refs/tags/20211102.0.zip"; 25 + sha256 = "sha256-pFZ/8C+spnG5XjHTFbqxi0K2xvGmDpHG6oTlohQhEsI="; 26 + }; 27 + in 28 + stdenv.mkDerivation rec { 29 + pname = "onnxruntime"; 30 + version = "1.12.1"; 31 + 32 + src = fetchFromGitHub { 33 + owner = "microsoft"; 34 + repo = "onnxruntime"; 35 + rev = "v${version}"; 36 + sha256 = "sha256-wwllEemiHTp9aJcCd1gsTS4WUVMp5wW+4i/+6DzmAeM="; 37 + fetchSubmodules = true; 38 + }; 39 + 40 + patches = [ 41 + # Use dnnl from nixpkgs instead of submodules 42 + (fetchpatch { 43 + name = "system-dnnl.patch"; 44 + url = "https://aur.archlinux.org/cgit/aur.git/plain/system-dnnl.diff?h=python-onnxruntime&id=0185531906bda3a9aba93bbb0f3dcfeb0ae671ad"; 45 + sha256 = "sha256-58RBrQnAWNtc/1pmFs+PkZ6qCsL1LfMY3P0exMKzotA="; 46 + }) 47 + ]; 48 + 49 + nativeBuildInputs = [ 50 + cmake 51 + pkg-config 52 + python3 53 + gtest 54 + ]; 55 + 56 + buildInputs = [ 57 + libpng 58 + zlib 59 + protobuf 60 + howard-hinnant-date 61 + nlohmann_json 62 + boost 63 + oneDNN 64 + ]; 65 + 66 + # TODO: build server, and move .so's to lib output 67 + outputs = [ "out" "dev" ]; 68 + 69 + enableParallelBuilding = true; 70 + 71 + cmakeDir = "../cmake"; 72 + 73 + cmakeFlags = [ 74 + "-Donnxruntime_PREFER_SYSTEM_LIB=ON" 75 + "-Donnxruntime_BUILD_SHARED_LIB=ON" 76 + "-Donnxruntime_ENABLE_LTO=ON" 77 + "-Donnxruntime_BUILD_UNIT_TESTS=ON" 78 + "-Donnxruntime_USE_PREINSTALLED_EIGEN=ON" 79 + "-Donnxruntime_USE_MPI=ON" 80 + "-Deigen_SOURCE_PATH=${eigen.src}" 81 + "-Donnxruntime_USE_DNNL=YES" 82 + ]; 83 + 84 + doCheck = true; 85 + 86 + postPatch = '' 87 + substituteInPlace cmake/external/abseil-cpp.cmake \ 88 + --replace "${abseil.url}" "${abseil}" 89 + ''; 90 + 91 + postInstall = '' 92 + # perform parts of `tools/ci_build/github/linux/copy_strip_binary.sh` 93 + install -m644 -Dt $out/include \ 94 + ../include/onnxruntime/core/framework/provider_options.h \ 95 + ../include/onnxruntime/core/providers/cpu/cpu_provider_factory.h \ 96 + ../include/onnxruntime/core/session/onnxruntime_*.h 97 + ''; 98 + 99 + meta = with lib; { 100 + description = "Cross-platform, high performance scoring engine for ML models"; 101 + longDescription = '' 102 + ONNX Runtime is a performance-focused complete scoring engine 103 + for Open Neural Network Exchange (ONNX) models, with an open 104 + extensible architecture to continually address the latest developments 105 + in AI and Deep Learning. ONNX Runtime stays up to date with the ONNX 106 + standard with complete implementation of all ONNX operators, and 107 + supports all ONNX releases (1.2+) with both future and backwards 108 + compatibility. 109 + ''; 110 + homepage = "https://github.com/microsoft/onnxruntime"; 111 + changelog = "https://github.com/microsoft/onnxruntime/releases/tag/v${version}"; 112 + # https://github.com/microsoft/onnxruntime/blob/master/BUILD.md#architectures 113 + platforms = platforms.unix; 114 + license = licenses.mit; 115 + maintainers = with maintainers; [ jonringer puffnfresh ck3d ]; 116 + }; 117 + }
+3 -3
pkgs/development/tools/typos/default.nix
··· 2 3 rustPlatform.buildRustPackage rec { 4 pname = "typos"; 5 - version = "1.10.1"; 6 7 src = fetchFromGitHub { 8 owner = "crate-ci"; 9 repo = pname; 10 rev = "v${version}"; 11 - hash = "sha256-CdmzGqqzMvLYAXJ2hpjoOQ8FA53PzGspWdjTFWlshYI="; 12 }; 13 14 - cargoHash = "sha256-X41CSz52S2M4rUsX/GiDGoBpZgUS8UNPvHg7rxbsG0k="; 15 16 meta = with lib; { 17 description = "Source code spell checker";
··· 2 3 rustPlatform.buildRustPackage rec { 4 pname = "typos"; 5 + version = "1.11.1"; 6 7 src = fetchFromGitHub { 8 owner = "crate-ci"; 9 repo = pname; 10 rev = "v${version}"; 11 + hash = "sha256-jQmihZl1mKBHg7HLKAbe9uuL1QM+cF0beFj8htz0IOU="; 12 }; 13 14 + cargoHash = "sha256-bO9QMMJY+gQyV811qXdwiH1oxW+5Q+dZqG/oT35Eze4="; 15 16 meta = with lib; { 17 description = "Source code spell checker";
+2 -2
pkgs/os-specific/linux/alsa-project/alsa-firmware/default.nix
··· 1 - { lib, buildPackages, stdenv, autoreconfHook, fetchurl }: 2 3 - stdenv.mkDerivation rec { 4 pname = "alsa-firmware"; 5 version = "1.2.4"; 6
··· 1 + { lib, buildPackages, stdenvNoCC, autoreconfHook, fetchurl }: 2 3 + stdenvNoCC.mkDerivation rec { 4 pname = "alsa-firmware"; 5 version = "1.2.4"; 6
+2 -3
pkgs/os-specific/linux/firmware/b43-firmware/5.1.138.nix
··· 1 - { lib, stdenv, fetchurl, b43FirmwareCutter }: 2 3 let version = "5.100.138"; in 4 5 - stdenv.mkDerivation { 6 pname = "b43-firmware"; 7 inherit version; 8 ··· 24 license = lib.licenses.unfree; 25 }; 26 } 27 -
··· 1 + { lib, stdenvNoCC, fetchurl, b43FirmwareCutter }: 2 3 let version = "5.100.138"; in 4 5 + stdenvNoCC.mkDerivation { 6 pname = "b43-firmware"; 7 inherit version; 8 ··· 24 license = lib.licenses.unfree; 25 }; 26 }
+2 -2
pkgs/os-specific/linux/firmware/b43-firmware/6.30.163.46.nix
··· 1 - { lib, stdenv, fetchurl, b43FirmwareCutter }: 2 3 - stdenv.mkDerivation rec { 4 pname = "b43-firmware"; 5 version = "6.30.163.46"; 6
··· 1 + { lib, stdenvNoCC, fetchurl, b43FirmwareCutter }: 2 3 + stdenvNoCC.mkDerivation rec { 4 pname = "b43-firmware"; 5 version = "6.30.163.46"; 6
+2 -5
pkgs/os-specific/linux/firmware/broadcom-bt-firmware/default.nix
··· 1 - { lib, stdenv, fetchurl, cabextract, bt-fw-converter }: 2 3 - # Kernels between 4.2 and 4.7 will not work with 4 - # this packages as they expect the firmware to be named "BCM.hcd" 5 - # see: https://github.com/NixOS/nixpkgs/pull/25478#issuecomment-299034865 6 - stdenv.mkDerivation rec { 7 pname = "broadcom-bt-firmware"; 8 version = "12.0.1.1012"; 9
··· 1 + { lib, stdenvNoCC, fetchurl, cabextract, bt-fw-converter }: 2 3 + stdenvNoCC.mkDerivation rec { 4 pname = "broadcom-bt-firmware"; 5 version = "12.0.1.1012"; 6
+2 -2
pkgs/os-specific/linux/firmware/facetimehd-calibration/default.nix
··· 1 - { lib, stdenv, fetchurl, unrar-wrapper, pkgs }: 2 3 let 4 ··· 24 25 in 26 27 - stdenv.mkDerivation { 28 29 pname = "facetimehd-calibration"; 30 inherit version;
··· 1 + { lib, stdenvNoCC, fetchurl, unrar-wrapper, pkgs }: 2 3 let 4 ··· 24 25 in 26 27 + stdenvNoCC.mkDerivation { 28 29 pname = "facetimehd-calibration"; 30 inherit version;
+2 -2
pkgs/os-specific/linux/firmware/facetimehd-firmware/default.nix
··· 1 - { lib, stdenv, fetchurl, cpio, xz, pkgs }: 2 3 let 4 ··· 33 34 in 35 36 - stdenv.mkDerivation { 37 38 pname = "facetimehd-firmware"; 39 inherit version;
··· 1 + { lib, stdenvNoCC, fetchurl, cpio, xz, pkgs }: 2 3 let 4 ··· 33 34 in 35 36 + stdenvNoCC.mkDerivation { 37 38 pname = "facetimehd-firmware"; 39 inherit version;
+2 -2
pkgs/os-specific/linux/firmware/intel2200BGFirmware/default.nix
··· 1 - { stdenv 2 , lib 3 , fetchurl }: 4 5 - stdenv.mkDerivation rec { 6 pname = "intel2200BGFirmware"; 7 version = "3.1"; 8
··· 1 + { stdenvNoCC 2 , lib 3 , fetchurl }: 4 5 + stdenvNoCC.mkDerivation rec { 6 pname = "intel2200BGFirmware"; 7 version = "3.1"; 8
+2 -2
pkgs/os-specific/linux/firmware/libreelec-dvb-firmware/default.nix
··· 1 - { stdenv, fetchFromGitHub, lib}: 2 3 - stdenv.mkDerivation rec { 4 pname = "libreelec-dvb-firmware"; 5 version = "1.4.2"; 6
··· 1 + { stdenvNoCC, fetchFromGitHub, lib}: 2 3 + stdenvNoCC.mkDerivation rec { 4 pname = "libreelec-dvb-firmware"; 5 version = "1.4.2"; 6
+2 -2
pkgs/os-specific/linux/firmware/raspberrypi-wireless/default.nix
··· 1 - { lib, stdenv, fetchFromGitHub }: 2 3 - stdenv.mkDerivation { 4 pname = "raspberrypi-wireless-firmware"; 5 version = "2021-12-06"; 6
··· 1 + { lib, stdenvNoCC, fetchFromGitHub }: 2 3 + stdenvNoCC.mkDerivation { 4 pname = "raspberrypi-wireless-firmware"; 5 version = "2021-12-06"; 6
+2 -2
pkgs/os-specific/linux/firmware/rt5677/default.nix
··· 1 - { lib, stdenv, fetchFromGitHub }: 2 3 - stdenv.mkDerivation { 4 name = "rt5677-firmware"; 5 6 src = fetchFromGitHub {
··· 1 + { lib, stdenvNoCC, fetchFromGitHub }: 2 3 + stdenvNoCC.mkDerivation { 4 name = "rt5677-firmware"; 5 6 src = fetchFromGitHub {
+2 -2
pkgs/os-specific/linux/firmware/rtl8192su-firmware/default.nix
··· 1 - { lib, stdenv, fetchFromGitHub }: 2 with lib; 3 - stdenv.mkDerivation { 4 pname = "rtl8192su"; 5 version = "unstable-2016-10-05"; 6
··· 1 + { lib, stdenvNoCC, fetchFromGitHub }: 2 with lib; 3 + stdenvNoCC.mkDerivation { 4 pname = "rtl8192su"; 5 version = "unstable-2016-10-05"; 6
+2 -2
pkgs/os-specific/linux/firmware/rtl8723bs-firmware/default.nix
··· 1 - { lib, stdenv, linuxPackages }: 2 with lib; 3 - stdenv.mkDerivation { 4 pname = "rtl8723bs-firmware"; 5 version = linuxPackages.rtl8723bs.version; 6 inherit (linuxPackages.rtl8723bs) src;
··· 1 + { lib, stdenvNoCC, linuxPackages }: 2 with lib; 3 + stdenvNoCC.mkDerivation { 4 pname = "rtl8723bs-firmware"; 5 version = linuxPackages.rtl8723bs.version; 6 inherit (linuxPackages.rtl8723bs) src;
+2 -2
pkgs/os-specific/linux/firmware/rtl8761b-firmware/default.nix
··· 1 - { lib, stdenv, fetchFromGitHub }: 2 3 - stdenv.mkDerivation { 4 name = "rtl8761b-firmware"; 5 6 src = fetchFromGitHub {
··· 1 + { lib, stdenvNoCC, fetchFromGitHub }: 2 3 + stdenvNoCC.mkDerivation { 4 name = "rtl8761b-firmware"; 5 6 src = fetchFromGitHub {
+2 -4
pkgs/os-specific/linux/firmware/xow_dongle-firmware/default.nix
··· 1 - { stdenv, lib, fetchurl, cabextract }: 2 3 - stdenv.mkDerivation rec { 4 pname = "xow_dongle-firmware"; 5 version = "2017-07"; 6 ··· 32 platforms = platforms.linux; 33 }; 34 } 35 - 36 -
··· 1 + { stdenvNoCC, lib, fetchurl, cabextract }: 2 3 + stdenvNoCC.mkDerivation rec { 4 pname = "xow_dongle-firmware"; 5 version = "2017-07"; 6 ··· 32 platforms = platforms.linux; 33 }; 34 }
+2 -2
pkgs/os-specific/linux/firmware/zd1211/default.nix
··· 1 - { stdenv 2 , lib 3 , fetchurl 4 }: 5 6 - stdenv.mkDerivation rec { 7 pname = "zd1211-firmware"; 8 version = "1.5"; 9
··· 1 + { stdenvNoCC 2 , lib 3 , fetchurl 4 }: 5 6 + stdenvNoCC.mkDerivation rec { 7 pname = "zd1211-firmware"; 8 version = "1.5"; 9
+8
pkgs/tools/typesetting/biber/default.nix
··· 24 25 src = "${biberSource}/source/bibtex/biber/biblatex-biber.tar.gz"; 26 27 buildInputs = with perlPackages; [ 28 autovivification BusinessISBN BusinessISMN BusinessISSN ConfigAutoConf 29 DataCompare DataDump DateSimple EncodeEUCJPASCII EncodeHanExtra EncodeJIS2K
··· 24 25 src = "${biberSource}/source/bibtex/biber/biblatex-biber.tar.gz"; 26 27 + patches = [ 28 + # Perl 5.36.0 compatibility: https://github.com/plk/biber/pull/411 29 + (fetchpatch { 30 + url = "https://github.com/plk/biber/commit/d9e961710074d266ad6bdf395c98868d91952088.patch"; 31 + sha256 = "08fx7mvq78ndnj59xv3crncih7a8201rr31367kphysz2msjbj52"; 32 + }) 33 + ]; 34 + 35 buildInputs = with perlPackages; [ 36 autovivification BusinessISBN BusinessISMN BusinessISSN ConfigAutoConf 37 DataCompare DataDump DateSimple EncodeEUCJPASCII EncodeHanExtra EncodeJIS2K
-1
pkgs/top-level/aliases.nix
··· 989 odpdown = throw "odpdown has been removed because it lacks python3 support"; # Added 2022-04-25 990 ofp = throw "ofp is not compatible with odp-dpdk"; 991 olifant = throw "olifant has been removed from nixpkgs, as it was unmaintained"; # Added 2021-08-05 992 - onnxruntime = throw "onnxruntime has been removed due to poor maintainability"; # Added 2020-12-04 993 openbazaar = throw "openbazzar has been removed from nixpkgs as upstream has abandoned the project"; # Added 2022-01-06 994 openbazaar-client = throw "openbazzar-client has been removed from nixpkgs as upstream has abandoned the project"; # Added 2022-01-06 995 opencascade_oce = throw "'opencascade_oce' has been renamed to/replaced by 'opencascade'"; # Converted to throw 2022-02-22
··· 989 odpdown = throw "odpdown has been removed because it lacks python3 support"; # Added 2022-04-25 990 ofp = throw "ofp is not compatible with odp-dpdk"; 991 olifant = throw "olifant has been removed from nixpkgs, as it was unmaintained"; # Added 2021-08-05 992 openbazaar = throw "openbazzar has been removed from nixpkgs as upstream has abandoned the project"; # Added 2022-01-06 993 openbazaar-client = throw "openbazzar-client has been removed from nixpkgs as upstream has abandoned the project"; # Added 2022-01-06 994 opencascade_oce = throw "'opencascade_oce' has been renamed to/replaced by 'opencascade'"; # Converted to throw 2022-02-22
+2
pkgs/top-level/all-packages.nix
··· 4382 4383 online-judge-tools = with python3.pkgs; toPythonApplication online-judge-tools; 4384 4385 xkbd = callPackage ../applications/misc/xkbd { }; 4386 4387 libpsm2 = callPackage ../os-specific/linux/libpsm2 { };
··· 4382 4383 online-judge-tools = with python3.pkgs; toPythonApplication online-judge-tools; 4384 4385 + onnxruntime = callPackage ../development/libraries/onnxruntime { }; 4386 + 4387 xkbd = callPackage ../applications/misc/xkbd { }; 4388 4389 libpsm2 = callPackage ../os-specific/linux/libpsm2 { };