lol

Merge remote-tracking branch 'origin/staging-next' into staging

+422 -420
+11 -1
maintainers/maintainer-list.nix
··· 6329 6329 github = "jsimonetti"; 6330 6330 githubId = 5478838; 6331 6331 }; 6332 + jsoo1 = { 6333 + email = "jsoo1@asu.edu"; 6334 + github = "jsoo1"; 6335 + name = "John Soo"; 6336 + githubId = 10039785; 6337 + }; 6332 6338 jtcoolen = { 6333 6339 email = "jtcoolen@pm.me"; 6334 6340 name = "Julien Coolen"; ··· 7200 7206 name = "Daniel Kuehn"; 7201 7207 }; 7202 7208 leo60228 = { 7203 - email = "iakornfeld@gmail.com"; 7209 + email = "leo@60228.dev"; 7210 + matrix = "@leo60228:matrix.org"; 7204 7211 github = "leo60228"; 7205 7212 githubId = 8355305; 7206 7213 name = "leo60228"; 7214 + keys = [{ 7215 + fingerprint = "5BE4 98D5 1C24 2CCD C21A 4604 AC6F 4BA0 78E6 7833"; 7216 + }]; 7207 7217 }; 7208 7218 leona = { 7209 7219 email = "nix@leona.is";
+3
nixos/modules/services/web-apps/openwebrx.nix
··· 20 20 path = with pkgs; [ 21 21 csdr 22 22 digiham 23 + codec2 24 + js8call 25 + m17-cxx-demod 23 26 alsaUtils 24 27 netcat 25 28 ];
+28 -49
pkgs/applications/editors/vscode/extensions/cpptools/default.nix
··· 1 1 { lib, vscode-utils 2 - , fetchurl, mono, writeScript, runtimeShell 2 + , fetchurl, writeScript, runtimeShell 3 3 , jq, clang-tools 4 4 , gdbUseFixed ? true, gdb # The gdb default setting will be fixed to specified. Use version from `PATH` otherwise. 5 + , autoPatchelfHook, makeWrapper, stdenv, lttng-ust, libkrb5, zlib 5 6 }: 6 7 7 8 /* ··· 29 30 30 31 let 31 32 gdbDefaultsTo = if gdbUseFixed then "${gdb}/bin/gdb" else "gdb"; 32 - 33 - 34 - openDebugAD7Script = writeScript "OpenDebugAD7" '' 35 - #!${runtimeShell} 36 - BIN_DIR="$(cd "$(dirname "$0")" && pwd -P)" 37 - ${if gdbUseFixed 38 - then '' 39 - export PATH=''${PATH}''${PATH:+:}${gdb}/bin 40 - '' 41 - else ""} 42 - ${mono}/bin/mono $BIN_DIR/bin/OpenDebugAD7.exe $* 43 - ''; 44 33 in 45 - 46 34 vscode-utils.buildVscodeMarketplaceExtension rec { 47 35 mktplcRef = { 48 36 name = "cpptools"; 49 37 publisher = "ms-vscode"; 50 - version = "1.9.1"; 38 + version = "1.11.0"; 39 + sha256 = "c0725d3914aeb2515627691727455cc27e7a75031fa02ca957be02cc210bd64d"; 40 + arch = "linux-x64"; 51 41 }; 52 42 53 - vsix = fetchurl { 54 - name = "${mktplcRef.publisher}-${mktplcRef.name}.gz"; 55 - url = "https://marketplace.visualstudio.com/_apis/public/gallery/publishers/${mktplcRef.publisher}/vsextensions/${mktplcRef.name}/${mktplcRef.version}/vspackage?targetPlatform=linux-x64"; 56 - sha256 = "sha256-BtTl9DR8hnwNpO5k99M4dtqcTQ2hTzVbjR8VZh+tdDI="; 57 - }; 58 - 59 - unpackPhase = '' 60 - runHook preUnpack 61 - 62 - gzip -d $src --stdout &> temporary.zip 63 - unzip temporary.zip 64 - rm temporary.zip 65 - 66 - cd extension/ 67 - 68 - runHook postUnpack 69 - ''; 43 + nativeBuildInputs = [ 44 + autoPatchelfHook 45 + makeWrapper 46 + ]; 70 47 71 48 buildInputs = [ 72 49 jq 50 + lttng-ust 51 + libkrb5 52 + zlib 53 + stdenv.cc.cc.lib 73 54 ]; 74 55 75 56 postPatch = '' ··· 84 65 85 66 # Prevent download/install of extensions 86 67 touch "./install.lock" 87 - 88 - # Mono runtimes from nix package (used by generated `OpenDebugAD7`). 89 - mv ./debugAdapters/bin/OpenDebugAD7 ./debugAdapters/bin/OpenDebugAD7_orig 90 - cp -p "${openDebugAD7Script}" "./debugAdapters/bin/OpenDebugAD7" 91 68 92 69 # Clang-format from nix package. 93 - mv ./LLVM/ ./LLVM_orig 70 + mv ./LLVM/ ./LLVM_orig 94 71 mkdir "./LLVM/" 95 72 find "${clang-tools}" -mindepth 1 -maxdepth 1 | xargs ln -s -t "./LLVM" 96 73 97 - # Patching cpptools and cpptools-srv 98 - elfInterpreter="$(cat $NIX_CC/nix-support/dynamic-linker)" 99 - patchelf --set-interpreter "$elfInterpreter" ./bin/cpptools 100 - patchelf --set-interpreter "$elfInterpreter" ./bin/cpptools-srv 101 - chmod a+x ./bin/cpptools{-srv,} 74 + # Patching binaries 75 + chmod +x bin/cpptools bin/cpptools-srv bin/cpptools-wordexp debugAdapters/bin/OpenDebugAD7 76 + patchelf --replace-needed liblttng-ust.so.0 liblttng-ust.so.1 ./debugAdapters/bin/libcoreclrtraceptprovider.so 102 77 ''; 103 78 104 - meta = with lib; { 105 - license = licenses.unfree; 106 - maintainers = [ maintainers.jraygauthier ]; 107 - # A 32 bit linux would also be possible with some effort (specific download of binaries + 108 - # patching of the elf files with 32 bit interpreter). 109 - platforms = [ "x86_64-linux" ]; 110 - }; 79 + postFixup = lib.optionalString gdbUseFixed '' 80 + wrapProgram $out/share/vscode/extensions/ms-vscode.cpptools/debugAdapters/bin/OpenDebugAD7 --prefix PATH : ${lib.makeBinPath [ gdb ]} 81 + ''; 82 + 83 + meta = with lib; { 84 + description = "The C/C++ extension adds language support for C/C++ to Visual Studio Code, including features such as IntelliSense and debugging."; 85 + homepage = "https://marketplace.visualstudio.com/items?itemName=ms-vscode.cpptools"; 86 + license = licenses.unfree; 87 + maintainers = with maintainers; [ jraygauthier stargate01 ]; 88 + platforms = [ "x86_64-linux" ]; 89 + }; 111 90 }
+5 -2
pkgs/applications/editors/vscode/extensions/mktplcExtRefToFetchArgs.nix
··· 1 - { publisher, name, version, sha256 ? "" }: 1 + { publisher, name, version, arch ? "", sha256 ? "" }: 2 + let 3 + archurl = (if arch == "" then "" else "?targetPlatform=${arch}"); 4 + in 2 5 { 3 - url = "https://${publisher}.gallery.vsassets.io/_apis/public/gallery/publisher/${publisher}/extension/${name}/${version}/assetbyname/Microsoft.VisualStudio.Services.VSIXPackage"; 6 + url = "https://${publisher}.gallery.vsassets.io/_apis/public/gallery/publisher/${publisher}/extension/${name}/${version}/assetbyname/Microsoft.VisualStudio.Services.VSIXPackage${archurl}"; 4 7 sha256 = sha256; 5 8 # The `*.vsix` file is in the end a simple zip file. Change the extension 6 9 # so that existing `unzip` hooks takes care of the unpacking.
+2 -2
pkgs/applications/misc/ArchiSteamFarm/default.nix
··· 12 12 buildDotnetModule rec { 13 13 pname = "archisteamfarm"; 14 14 # nixpkgs-update: no auto update 15 - version = "5.2.6.3"; 15 + version = "5.2.7.7"; 16 16 17 17 src = fetchFromGitHub { 18 18 owner = "justarchinet"; 19 19 repo = pname; 20 20 rev = version; 21 - sha256 = "sha256-ZsBOF3ZFZ0aicaAJ5j+6DQPwDyloxSafae8FTKSdwAI="; 21 + sha256 = "sha256-2yx6YjMsJixtaiWse65p5VeZoiSumdIjaPIlfq9Mdmw="; 22 22 }; 23 23 24 24 dotnet-runtime = dotnetCorePackages.aspnetcore_6_0;
+20 -21
pkgs/applications/misc/ArchiSteamFarm/web-ui/default.nix
··· 11 11 repo = "ASF-ui"; 12 12 # updated by the update script 13 13 # this is always the commit that should be used with asf-ui from the latest asf version 14 - rev = "5c7d99928e2d390bc1cd5fa74b2f422aa760d78e"; 15 - sha256 = "04wcmqav2q7dchvjyy0k6g8cv5ff1sw2a238sz38670cnwx569r2"; 14 + rev = "99278781c3716064dc25e3608a344900ebb05165"; 15 + sha256 = "0nly16g39cv4lhnm40w5ci6bdwypk0gp8n70l914907hy0nvz4vg"; 16 16 }; 17 17 18 18 in 19 - nodePackages.package.override { 20 - inherit src; 19 + nodePackages.package.override { 20 + inherit src; 21 21 22 - # upstream isn't tagged, but we are using the latest official commit for that specific asf version (assuming both get updated at the same time) 23 - version = ArchiSteamFarm.version; 22 + # upstream isn't tagged, but we are using the latest official commit for that specific asf version (assuming both get updated at the same time) 23 + version = ArchiSteamFarm.version; 24 24 25 - nativeBuildInputs = [ pkgs.nodePackages.node-gyp-build ]; 25 + nativeBuildInputs = [ pkgs.nodePackages.node-gyp-build ]; 26 26 27 - postInstall = '' 28 - patchShebangs node_modules/ 29 - npm run build 30 - cp -r $out/lib/node_modules/asf-ui/dist $out/lib/dist 31 - rm -rf $out/lib/node_modules/ 32 - ''; 27 + postInstall = '' 28 + patchShebangs node_modules/ 29 + npm run build 30 + cp -r $out/lib/node_modules/asf-ui/dist $out/lib/dist 31 + rm -rf $out/lib/node_modules/ 32 + ''; 33 33 34 - meta = with lib; { 35 - description = "The official web interface for ASF"; 36 - license = licenses.apsl20; 37 - homepage = "https://github.com/JustArchiNET/ASF-ui"; 38 - platforms = ArchiSteamFarm.meta.platforms; 39 - maintainers = with maintainers; [ lom ]; 40 - }; 41 - } 34 + meta = with lib; { 35 + description = "The official web interface for ASF"; 36 + license = licenses.apsl20; 37 + homepage = "https://github.com/JustArchiNET/ASF-ui"; 38 + inherit (ArchiSteamFarm.meta) maintainers platforms; 39 + }; 40 + }
+124 -230
pkgs/applications/misc/ArchiSteamFarm/web-ui/node-packages.nix
··· 31 31 sha512 = "GZt/TCsG70Ms19gfZO1tM4CVnXsPgEPBCpJu+Qz3L0LUDsY5nZqFZglIoPC1kIYOtNBZlrnFT+klg12vFGZXrw=="; 32 32 }; 33 33 }; 34 - "@babel/core-7.18.2" = { 34 + "@babel/core-7.18.5" = { 35 35 name = "_at_babel_slash_core"; 36 36 packageName = "@babel/core"; 37 - version = "7.18.2"; 37 + version = "7.18.5"; 38 38 src = fetchurl { 39 - url = "https://registry.npmjs.org/@babel/core/-/core-7.18.2.tgz"; 40 - sha512 = "A8pri1YJiC5UnkdrWcmfZTJTV85b4UXTAfImGmCfYmax4TR9Cw8sDS0MOk++Gp2mE/BefVJ5nwy5yzqNJbP/DQ=="; 39 + url = "https://registry.npmjs.org/@babel/core/-/core-7.18.5.tgz"; 40 + sha512 = "MGY8vg3DxMnctw0LdvSEojOsumc70g0t18gNyUdAZqB1Rpd1Bqo/svHGvt+UJ6JcGX+DIekGFDxxIWofBxLCnQ=="; 41 41 }; 42 42 }; 43 43 "@babel/eslint-parser-7.18.2" = { ··· 283 283 sha512 = "aKpPMfLvGO3Q97V0qhw/V2SWNWlwfJknuwAunU7wZLSfrM4xTBvg7E5opUVi1kJTBKihE38CPg4nBiqX83PWYw=="; 284 284 }; 285 285 }; 286 - "@babel/parser-7.18.0" = { 286 + "@babel/parser-7.18.5" = { 287 287 name = "_at_babel_slash_parser"; 288 288 packageName = "@babel/parser"; 289 - version = "7.18.0"; 289 + version = "7.18.5"; 290 290 src = fetchurl { 291 - url = "https://registry.npmjs.org/@babel/parser/-/parser-7.18.0.tgz"; 292 - sha512 = "AqDccGC+m5O/iUStSJy3DGRIUFu7WbY/CppZYwrEUB4N0tZlnI8CSTsgL7v5fHVFmUbRv2sd+yy27o8Ydt4MGg=="; 291 + url = "https://registry.npmjs.org/@babel/parser/-/parser-7.18.5.tgz"; 292 + sha512 = "YZWVaglMiplo7v8f1oMQ5ZPQr0vn7HPeZXxXWsxXJRjGVrzUFn9OxFQl1sb5wzfootjA/yChhW84BV+383FSOw=="; 293 293 }; 294 294 }; 295 295 "@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression-7.17.12" = { ··· 904 904 sha512 = "I8j/x8kHUrbYRTUxXrrMbfCa7jxkE7tZre39x3kjr9hvI82cK1FfqLygotcWN5kdPGWcLdWMHpSBavse5tWw3w=="; 905 905 }; 906 906 }; 907 - "@babel/traverse-7.18.2" = { 907 + "@babel/traverse-7.18.5" = { 908 908 name = "_at_babel_slash_traverse"; 909 909 packageName = "@babel/traverse"; 910 - version = "7.18.2"; 910 + version = "7.18.5"; 911 911 src = fetchurl { 912 - url = "https://registry.npmjs.org/@babel/traverse/-/traverse-7.18.2.tgz"; 913 - sha512 = "9eNwoeovJ6KH9zcCNnENY7DMFwTU9JdGCFtqNLfUAqtUHRCOsTOqWoffosP8vKmNYeSBUv3yVJXjfd8ucwOjUA=="; 912 + url = "https://registry.npmjs.org/@babel/traverse/-/traverse-7.18.5.tgz"; 913 + sha512 = "aKXj1KT66sBj0vVzk6rEeAO6Z9aiiQ68wfDgge3nHhA/my6xMM/7HGQUNumKZaoa2qUPQ5whJG9aAifsxUKfLA=="; 914 914 }; 915 915 }; 916 - "@babel/types-7.18.2" = { 916 + "@babel/types-7.18.4" = { 917 917 name = "_at_babel_slash_types"; 918 918 packageName = "@babel/types"; 919 - version = "7.18.2"; 919 + version = "7.18.4"; 920 920 src = fetchurl { 921 - url = "https://registry.npmjs.org/@babel/types/-/types-7.18.2.tgz"; 922 - sha512 = "0On6B8A4/+mFUto5WERt3EEuG1NznDirvwca1O8UwXQHVY8g3R7OzYgxXdOfMwLO08UrpUD/2+3Bclyq+/C94Q=="; 921 + url = "https://registry.npmjs.org/@babel/types/-/types-7.18.4.tgz"; 922 + sha512 = "ThN1mBcMq5pG/Vm2IcBmPPfyPXbd8S02rS+OBIDENdufvqC7Z/jHPCv9IcP01277aKtDI8g/2XysBN4hA8niiw=="; 923 923 }; 924 924 }; 925 925 "@discoveryjs/json-ext-0.5.5" = { ··· 985 985 sha512 = "0/5exxavOhI/D4Ovm2r3vxNojGZioPwmFrKg0ZUH69Q68uFhFPs6+dhAToh6VEQBntxPRYPuT5Cg1tpNa9JUPg=="; 986 986 }; 987 987 }; 988 - "@fortawesome/vue-fontawesome-2.0.6" = { 988 + "@fortawesome/vue-fontawesome-2.0.7" = { 989 989 name = "_at_fortawesome_slash_vue-fontawesome"; 990 990 packageName = "@fortawesome/vue-fontawesome"; 991 - version = "2.0.6"; 991 + version = "2.0.7"; 992 992 src = fetchurl { 993 - url = "https://registry.npmjs.org/@fortawesome/vue-fontawesome/-/vue-fontawesome-2.0.6.tgz"; 994 - sha512 = "V3vT3flY15AKbUS31aZOP12awQI3aAzkr2B1KnqcHLmwrmy51DW3pwyBczKdypV8QxBZ8U68Hl2XxK2nudTxpg=="; 993 + url = "https://registry.npmjs.org/@fortawesome/vue-fontawesome/-/vue-fontawesome-2.0.7.tgz"; 994 + sha512 = "D1a5FJQeiCFG5a29Re5uNAUAI8SdkCPZlvf0EyfEy9XBVB7tEsL/tfXO6ToXoEOE8CAzJCwuM/PXSCHusXT5/Q=="; 995 995 }; 996 996 }; 997 997 "@humanwhocodes/config-array-0.9.2" = { ··· 1462 1462 sha512 = "IQboUWM4eKzWW+N/jij2sRatKMh99QEelo3Eb2q0qXkvPRISAj8Qxtmw5itwqK+TTkBuUIE45AxYPToqPtL5gg=="; 1463 1463 }; 1464 1464 }; 1465 - "@webpack-cli/configtest-1.1.1" = { 1465 + "@webpack-cli/configtest-1.2.0" = { 1466 1466 name = "_at_webpack-cli_slash_configtest"; 1467 1467 packageName = "@webpack-cli/configtest"; 1468 - version = "1.1.1"; 1468 + version = "1.2.0"; 1469 1469 src = fetchurl { 1470 - url = "https://registry.npmjs.org/@webpack-cli/configtest/-/configtest-1.1.1.tgz"; 1471 - sha512 = "1FBc1f9G4P/AxMqIgfZgeOTuRnwZMten8E7zap5zgpPInnCrP8D4Q81+4CWIch8i/Nf7nXjP0v6CjjbHOrXhKg=="; 1470 + url = "https://registry.npmjs.org/@webpack-cli/configtest/-/configtest-1.2.0.tgz"; 1471 + sha512 = "4FB8Tj6xyVkyqjj1OaTqCjXYULB9FMkqQ8yGrZjRDrYh0nOE+7Lhs45WioWQQMV+ceFlE368Ukhe6xdvJM9Egg=="; 1472 1472 }; 1473 1473 }; 1474 - "@webpack-cli/info-1.4.1" = { 1474 + "@webpack-cli/info-1.5.0" = { 1475 1475 name = "_at_webpack-cli_slash_info"; 1476 1476 packageName = "@webpack-cli/info"; 1477 - version = "1.4.1"; 1477 + version = "1.5.0"; 1478 1478 src = fetchurl { 1479 - url = "https://registry.npmjs.org/@webpack-cli/info/-/info-1.4.1.tgz"; 1480 - sha512 = "PKVGmazEq3oAo46Q63tpMr4HipI3OPfP7LiNOEJg963RMgT0rqheag28NCML0o3GIzA3DmxP1ZIAv9oTX1CUIA=="; 1479 + url = "https://registry.npmjs.org/@webpack-cli/info/-/info-1.5.0.tgz"; 1480 + sha512 = "e8tSXZpw2hPl2uMJY6fsMswaok5FdlGNRTktvFk2sD8RjH0hE2+XistawJx1vmKteh4NmGmNUrp+Tb2w+udPcQ=="; 1481 1481 }; 1482 1482 }; 1483 - "@webpack-cli/serve-1.6.1" = { 1483 + "@webpack-cli/serve-1.7.0" = { 1484 1484 name = "_at_webpack-cli_slash_serve"; 1485 1485 packageName = "@webpack-cli/serve"; 1486 - version = "1.6.1"; 1486 + version = "1.7.0"; 1487 1487 src = fetchurl { 1488 - url = "https://registry.npmjs.org/@webpack-cli/serve/-/serve-1.6.1.tgz"; 1489 - sha512 = "gNGTiTrjEVQ0OcVnzsRSqTxaBSr+dmTfm+qJsCDluky8uhdLWep7Gcr62QsAKHTMxjCS/8nEITsmFAhfIx+QSw=="; 1488 + url = "https://registry.npmjs.org/@webpack-cli/serve/-/serve-1.7.0.tgz"; 1489 + sha512 = "oxnCNGj88fL+xzV+dacXs44HcDwf1ovs3AuEzvP7mqXw7fQntqIhQ1BRmynh4qEKQSSSRSWVyXRjmTbZIX9V2Q=="; 1490 1490 }; 1491 1491 }; 1492 1492 "@xtuc/ieee754-1.2.0" = { ··· 1516 1516 sha512 = "PYAthTa2m2VKxuvSD3DPC/Gy+U+sOA1LAuT8mkmRuvw+NACSaeXEQ+NHcVF7rONl6qcaxV3Uuemwawk+7+SJLw=="; 1517 1517 }; 1518 1518 }; 1519 - "acorn-7.4.1" = { 1520 - name = "acorn"; 1521 - packageName = "acorn"; 1522 - version = "7.4.1"; 1523 - src = fetchurl { 1524 - url = "https://registry.npmjs.org/acorn/-/acorn-7.4.1.tgz"; 1525 - sha512 = "nQyp0o1/mNdbTO1PO6kHkwSrmgZ0MT/jCCpNiwbUjGoRN4dlBhqJtoQuCnEOKzgTVwg0ZWiCoQy6SxMebQVh8A=="; 1526 - }; 1527 - }; 1528 1519 "acorn-8.7.1" = { 1529 1520 name = "acorn"; 1530 1521 packageName = "acorn"; ··· 1604 1595 src = fetchurl { 1605 1596 url = "https://registry.npmjs.org/ajv/-/ajv-8.8.2.tgz"; 1606 1597 sha512 = "x9VuX+R/jcFj1DHo/fCp99esgGDWiHENrKxaCENuCxpoMCmAt/COCGVDwA7kleEpEzJjDnvh3yGoOuLu0Dtllw=="; 1607 - }; 1608 - }; 1609 - "ajv-8.9.0" = { 1610 - name = "ajv"; 1611 - packageName = "ajv"; 1612 - version = "8.9.0"; 1613 - src = fetchurl { 1614 - url = "https://registry.npmjs.org/ajv/-/ajv-8.9.0.tgz"; 1615 - sha512 = "qOKJyNj/h+OWx7s5DePL6Zu1KeM9jPZhwBqs+7DzP6bGOvqzVCSf0xueYmVuaC/oQ/VtS2zLMLHdQFbkka+XDQ=="; 1616 1598 }; 1617 1599 }; 1618 1600 "ajv-formats-2.1.1" = { ··· 1732 1714 sha1 = "9a34410e4f4e3da23dea375be5be70f24778ec39"; 1733 1715 }; 1734 1716 }; 1735 - "array-union-3.0.1" = { 1736 - name = "array-union"; 1737 - packageName = "array-union"; 1738 - version = "3.0.1"; 1739 - src = fetchurl { 1740 - url = "https://registry.npmjs.org/array-union/-/array-union-3.0.1.tgz"; 1741 - sha512 = "1OvF9IbWwaeiM9VhzYXVQacMibxpXOMYVNIvMtKRyX9SImBXpKcFr8XvFDeEslCyuH/t6KRt7HEO94AlP8Iatw=="; 1742 - }; 1743 - }; 1744 1717 "array-uniq-1.0.3" = { 1745 1718 name = "array-uniq"; 1746 1719 packageName = "array-uniq"; ··· 2263 2236 sha512 = "i13qo6kIHTTpCm8/Wup+0b1mVWETvu2kIMzKoK8FpkLkFxlt0znUAHcMzox+T8sPlqtZXq3CulEjQHsYiGFJUw=="; 2264 2237 }; 2265 2238 }; 2266 - "copy-webpack-plugin-10.2.4" = { 2239 + "copy-webpack-plugin-11.0.0" = { 2267 2240 name = "copy-webpack-plugin"; 2268 2241 packageName = "copy-webpack-plugin"; 2269 - version = "10.2.4"; 2242 + version = "11.0.0"; 2270 2243 src = fetchurl { 2271 - url = "https://registry.npmjs.org/copy-webpack-plugin/-/copy-webpack-plugin-10.2.4.tgz"; 2272 - sha512 = "xFVltahqlsRcyyJqQbDY6EYTtyQZF9rf+JPjwHObLdPFMEISqkFkr7mFoVOC6BfYS/dNThyoQKvziugm+OnwBg=="; 2244 + url = "https://registry.npmjs.org/copy-webpack-plugin/-/copy-webpack-plugin-11.0.0.tgz"; 2245 + sha512 = "fX2MWpamkW0hZxMEg0+mYnA40LTosOSa5TqZ9GYIBzyJa9C3QUaMPSE2xAi/buNr8u89SfD9wHSQVBzrRa/SOQ=="; 2273 2246 }; 2274 2247 }; 2275 2248 "core-js-compat-3.22.3" = { ··· 2360 2333 src = fetchurl { 2361 2334 url = "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz"; 2362 2335 sha512 = "CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ=="; 2363 - }; 2364 - }; 2365 - "debug-4.3.2" = { 2366 - name = "debug"; 2367 - packageName = "debug"; 2368 - version = "4.3.2"; 2369 - src = fetchurl { 2370 - url = "https://registry.npmjs.org/debug/-/debug-4.3.2.tgz"; 2371 - sha512 = "mOp8wKcvj7XxC78zLgw/ZA+6TSgkoE2C/ienthhRD298T7UNwAg9diBpLRxC0mOezLl4B0xV7M0cCO6P/O0Xhw=="; 2372 2336 }; 2373 2337 }; 2374 2338 "debug-4.3.3" = { ··· 2713 2677 sha512 = "TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA=="; 2714 2678 }; 2715 2679 }; 2716 - "eslint-8.16.0" = { 2680 + "eslint-8.17.0" = { 2717 2681 name = "eslint"; 2718 2682 packageName = "eslint"; 2719 - version = "8.16.0"; 2683 + version = "8.17.0"; 2720 2684 src = fetchurl { 2721 - url = "https://registry.npmjs.org/eslint/-/eslint-8.16.0.tgz"; 2722 - sha512 = "MBndsoXY/PeVTDJeWsYj7kLZ5hQpJOfMYLsF6LicLHQWbRDG19lK5jOix4DPl8yY4SUFcE3txy86OzFLWT+yoA=="; 2685 + url = "https://registry.npmjs.org/eslint/-/eslint-8.17.0.tgz"; 2686 + sha512 = "gq0m0BTJfci60Fz4nczYxNAlED+sMcihltndR8t9t1evnU/azx53x3t2UHXC/uRjcbvRw/XctpaNygSTcQD+Iw=="; 2723 2687 }; 2724 2688 }; 2725 2689 "eslint-config-airbnb-base-15.0.0" = { ··· 2758 2722 sha512 = "hYfi3FXaM8WPLf4S1cikh/r4IxnO6zrhZbEGz2b660EJRbuxgpDS5gkCuYgGWg2xxh2rBuIr4Pvhve/7c31koA=="; 2759 2723 }; 2760 2724 }; 2761 - "eslint-plugin-vue-7.20.0" = { 2725 + "eslint-plugin-vue-9.1.1" = { 2762 2726 name = "eslint-plugin-vue"; 2763 2727 packageName = "eslint-plugin-vue"; 2764 - version = "7.20.0"; 2728 + version = "9.1.1"; 2765 2729 src = fetchurl { 2766 - url = "https://registry.npmjs.org/eslint-plugin-vue/-/eslint-plugin-vue-7.20.0.tgz"; 2767 - sha512 = "oVNDqzBC9h3GO+NTgWeLMhhGigy6/bQaQbHS+0z7C4YEu/qK/yxHvca/2PTZtGNPsCrHwOTgKMrwu02A9iPBmw=="; 2730 + url = "https://registry.npmjs.org/eslint-plugin-vue/-/eslint-plugin-vue-9.1.1.tgz"; 2731 + sha512 = "W9n5PB1X2jzC7CK6riG0oAcxjmKrjTF6+keL1rni8n57DZeilx/Fulz+IRJK3lYseLNAygN0I62L7DvioW40Tw=="; 2768 2732 }; 2769 2733 }; 2770 2734 "eslint-scope-5.1.1" = { ··· 2783 2747 src = fetchurl { 2784 2748 url = "https://registry.npmjs.org/eslint-scope/-/eslint-scope-7.1.1.tgz"; 2785 2749 sha512 = "QKQM/UXpIiHcLqJ5AOyIW7XZmzjkzQXYE54n1++wb0u9V/abW3l9uQnxX8Z5Xd18xyKIMTUAyQ0k1e8pz6LUrw=="; 2786 - }; 2787 - }; 2788 - "eslint-utils-2.1.0" = { 2789 - name = "eslint-utils"; 2790 - packageName = "eslint-utils"; 2791 - version = "2.1.0"; 2792 - src = fetchurl { 2793 - url = "https://registry.npmjs.org/eslint-utils/-/eslint-utils-2.1.0.tgz"; 2794 - sha512 = "w94dQYoauyvlDc43XnGB8lU3Zt713vNChgt4EWwhXAP2XkBvndfxF0AgIqKOOasjPIPzj9JqgwkwbCYD0/V3Zg=="; 2795 2750 }; 2796 2751 }; 2797 2752 "eslint-utils-3.0.0" = { ··· 2803 2758 sha512 = "uuQC43IGctw68pJA1RgbQS8/NP7rch6Cwd4j3ZBtgo4/8Flj4eGE7ZYSZRN3iq5pVUv6GPdW5Z1RFleo84uLDA=="; 2804 2759 }; 2805 2760 }; 2806 - "eslint-visitor-keys-1.3.0" = { 2807 - name = "eslint-visitor-keys"; 2808 - packageName = "eslint-visitor-keys"; 2809 - version = "1.3.0"; 2810 - src = fetchurl { 2811 - url = "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-1.3.0.tgz"; 2812 - sha512 = "6J72N8UNa462wa/KFODt/PJ3IU60SDpC3QXC1Hjc1BXXpfL2C9R5+AU7jhe0F6GREqVMh4Juu+NY7xn+6dipUQ=="; 2813 - }; 2814 - }; 2815 2761 "eslint-visitor-keys-2.1.0" = { 2816 2762 name = "eslint-visitor-keys"; 2817 2763 packageName = "eslint-visitor-keys"; ··· 2828 2774 src = fetchurl { 2829 2775 url = "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-3.3.0.tgz"; 2830 2776 sha512 = "mQ+suqKJVyeuwGYHAdjMFqjCyfl8+Ldnxuyp3ldiMBFKkvytrXUZWaiPCEav8qDHKty44bD+qV1IP4T+w+xXRA=="; 2831 - }; 2832 - }; 2833 - "espree-6.2.1" = { 2834 - name = "espree"; 2835 - packageName = "espree"; 2836 - version = "6.2.1"; 2837 - src = fetchurl { 2838 - url = "https://registry.npmjs.org/espree/-/espree-6.2.1.tgz"; 2839 - sha512 = "ysCxRQY3WaXJz9tdbWOwuWr5Y/XrPTGX9Kiz3yoUXwW0VZ4w30HTkQLaGx/+ttFjF8i+ACbArnB4ce68a9m5hw=="; 2840 - }; 2841 - }; 2842 - "espree-9.3.1" = { 2843 - name = "espree"; 2844 - packageName = "espree"; 2845 - version = "9.3.1"; 2846 - src = fetchurl { 2847 - url = "https://registry.npmjs.org/espree/-/espree-9.3.1.tgz"; 2848 - sha512 = "bvdyLmJMfwkV3NCRl5ZhJf22zBFo1y8bYh3VYb+bfzqNB4Je68P2sSuXyuFquzWLebHpNd2/d5uv7yoP9ISnGQ=="; 2849 2777 }; 2850 2778 }; 2851 2779 "espree-9.3.2" = { ··· 3289 3217 sha512 = "bpzcOlgDhMG070Av0Vy5Owklpv1I6+j96GhUI7Rh7IzDCKLzboflLrrfqMu8NquDbiR4EOQk7XzJwqVJxicxog=="; 3290 3218 }; 3291 3219 }; 3292 - "globby-12.2.0" = { 3220 + "globby-13.1.1" = { 3293 3221 name = "globby"; 3294 3222 packageName = "globby"; 3295 - version = "12.2.0"; 3223 + version = "13.1.1"; 3296 3224 src = fetchurl { 3297 - url = "https://registry.npmjs.org/globby/-/globby-12.2.0.tgz"; 3298 - sha512 = "wiSuFQLZ+urS9x2gGPl1H5drc5twabmm4m2gTR27XDFyjUHJUNsS8o/2aKyIF6IoBaR630atdher0XJ5g6OMmA=="; 3225 + url = "https://registry.npmjs.org/globby/-/globby-13.1.1.tgz"; 3226 + sha512 = "XMzoDZbGZ37tufiv7g0N4F/zp3zkwdFtVbV3EHsVl1KQr4RPLfNoT068/97RPshz2J5xYNEjLKKBKaGHifBd3Q=="; 3299 3227 }; 3300 3228 }; 3301 3229 "globby-6.1.0" = { ··· 3602 3530 src = fetchurl { 3603 3531 url = "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz"; 3604 3532 sha1 = "9218b9b2b928a238b13dc4fb6b6d576f231453ea"; 3605 - }; 3606 - }; 3607 - "indexes-of-1.0.1" = { 3608 - name = "indexes-of"; 3609 - packageName = "indexes-of"; 3610 - version = "1.0.1"; 3611 - src = fetchurl { 3612 - url = "https://registry.npmjs.org/indexes-of/-/indexes-of-1.0.1.tgz"; 3613 - sha1 = "f30f716c8e2bd346c7b67d3df3915566a7c05607"; 3614 3533 }; 3615 3534 }; 3616 3535 "inflight-1.0.6" = { ··· 4954 4873 sha512 = "RDxHkAiEGI78gS2ofyvCsu7iycRv7oqw5xMWn9iMoR0N/7mf9D50ecQqUo5BZ9Zh2vH4bCUR/ktCqbB9m8vJjQ=="; 4955 4874 }; 4956 4875 }; 4957 - "postcss-selector-parser-6.0.2" = { 4876 + "postcss-selector-parser-6.0.10" = { 4958 4877 name = "postcss-selector-parser"; 4959 4878 packageName = "postcss-selector-parser"; 4960 - version = "6.0.2"; 4879 + version = "6.0.10"; 4961 4880 src = fetchurl { 4962 - url = "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.0.2.tgz"; 4963 - sha512 = "36P2QR59jDTOAiIkqEprfJDsoNrvwFei3eCqKd1Y0tUsBimsq39BLp7RD+JWny3WgB1zGhJX8XVePwm9k4wdBg=="; 4964 - }; 4965 - }; 4966 - "postcss-selector-parser-6.0.6" = { 4967 - name = "postcss-selector-parser"; 4968 - packageName = "postcss-selector-parser"; 4969 - version = "6.0.6"; 4970 - src = fetchurl { 4971 - url = "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.0.6.tgz"; 4972 - sha512 = "9LXrvaaX3+mcv5xkg5kFwqSzSH1JIObIx51PrndZwlmznwXRfxMddDvo9gve3gVR8ZTKgoFDdWkbRFmEhT4PMg=="; 4881 + url = "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.0.10.tgz"; 4882 + sha512 = "IQ7TZdoaqbT+LCpShg46jnZVlhWD2w6iQYAcYXfHARZ7X1t/UGhhceQDs5X0cGqKvYlHNOuv7Oa1xmb0oQuA3w=="; 4973 4883 }; 4974 4884 }; 4975 4885 "postcss-value-parser-4.2.0" = { ··· 5341 5251 sha512 = "YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg=="; 5342 5252 }; 5343 5253 }; 5344 - "sass-1.52.1" = { 5254 + "sass-1.52.3" = { 5345 5255 name = "sass"; 5346 5256 packageName = "sass"; 5347 - version = "1.52.1"; 5257 + version = "1.52.3"; 5348 5258 src = fetchurl { 5349 - url = "https://registry.npmjs.org/sass/-/sass-1.52.1.tgz"; 5350 - sha512 = "fSzYTbr7z8oQnVJ3Acp9hV80dM1fkMN7mSD/25mpcct9F7FPBMOI8krEYALgU1aZoqGhQNhTPsuSmxjnIvAm4Q=="; 5259 + url = "https://registry.npmjs.org/sass/-/sass-1.52.3.tgz"; 5260 + sha512 = "LNNPJ9lafx+j1ArtA7GyEJm9eawXN8KlA1+5dF6IZyoONg1Tyo/g+muOsENWJH/2Q1FHbbV4UwliU0cXMa/VIA=="; 5351 5261 }; 5352 5262 }; 5353 - "sass-loader-12.6.0" = { 5263 + "sass-loader-13.0.0" = { 5354 5264 name = "sass-loader"; 5355 5265 packageName = "sass-loader"; 5356 - version = "12.6.0"; 5266 + version = "13.0.0"; 5357 5267 src = fetchurl { 5358 - url = "https://registry.npmjs.org/sass-loader/-/sass-loader-12.6.0.tgz"; 5359 - sha512 = "oLTaH0YCtX4cfnJZxKSLAyglED0naiYfNG1iXfU5w1LNZ+ukoA5DtyDIN5zmKVZwYNJP4KRc5Y3hkWga+7tYfA=="; 5268 + url = "https://registry.npmjs.org/sass-loader/-/sass-loader-13.0.0.tgz"; 5269 + sha512 = "IHCFecI+rbPvXE2zO/mqdVFe8MU7ElGrwga9hh2H65Ru4iaBJAMRteum1c4Gsxi9Cq1FOtTEDd6+/AEYuQDM4Q=="; 5360 5270 }; 5361 5271 }; 5362 5272 "schema-utils-2.7.1" = { ··· 5431 5341 sha512 = "+GB6zVA9LWh6zovYQLALHwv5rb2PHGlJi3lfiqIHxR0uuwCgefcOJc59v9fv1w8GbStwxuuqqAjI9NMAOOgq1A=="; 5432 5342 }; 5433 5343 }; 5434 - "semver-7.3.5" = { 5344 + "semver-7.3.7" = { 5435 5345 name = "semver"; 5436 5346 packageName = "semver"; 5437 - version = "7.3.5"; 5347 + version = "7.3.7"; 5438 5348 src = fetchurl { 5439 - url = "https://registry.npmjs.org/semver/-/semver-7.3.5.tgz"; 5440 - sha512 = "PoeGJYh8HK4BTO/a9Tf6ZG3veo/A7ZVsYrSA6J8ny9nb3B1VrpkuN+z9OE5wfE5p6H4LchYZsegiQgbJD94ZFQ=="; 5349 + url = "https://registry.npmjs.org/semver/-/semver-7.3.7.tgz"; 5350 + sha512 = "QlYTucUYOews+WeEujDoEGziz4K6c47V/Bd+LjSSYcA94p+DmINdf7ncaUinThfvZyu13lN9OY1XDxt8C0Tw0g=="; 5441 5351 }; 5442 5352 }; 5443 5353 "send-0.17.2" = { ··· 5926 5836 sha512 = "5Zfuy9q/DFr4tfO7ZPeVXb1aPoeQSdeFMLpYuFebehDAhbuevLs5yxSZmIFN1tP5F9Wl4IpJrYojg85/zgyZHQ=="; 5927 5837 }; 5928 5838 }; 5929 - "uniq-1.0.1" = { 5930 - name = "uniq"; 5931 - packageName = "uniq"; 5932 - version = "1.0.1"; 5933 - src = fetchurl { 5934 - url = "https://registry.npmjs.org/uniq/-/uniq-1.0.1.tgz"; 5935 - sha1 = "b31c5ae8254844a3a8281541ce2b04b865a734ff"; 5936 - }; 5937 - }; 5938 5839 "unpipe-1.0.0" = { 5939 5840 name = "unpipe"; 5940 5841 packageName = "unpipe"; ··· 6034 5935 sha512 = "x2284lgYvjOMj3Za7kqzRcUSxBboHqtgRE2zlos1qWaOye5yUmHn42LB1250NJBLRwEcdrB0JRwyPTEPhfQjiQ=="; 6035 5936 }; 6036 5937 }; 6037 - "vue-eslint-parser-7.11.0" = { 5938 + "vue-eslint-parser-8.3.0" = { 6038 5939 name = "vue-eslint-parser"; 6039 5940 packageName = "vue-eslint-parser"; 6040 - version = "7.11.0"; 5941 + version = "8.3.0"; 6041 5942 src = fetchurl { 6042 - url = "https://registry.npmjs.org/vue-eslint-parser/-/vue-eslint-parser-7.11.0.tgz"; 6043 - sha512 = "qh3VhDLeh773wjgNTl7ss0VejY9bMMa0GoDG2fQVyDzRFdiU3L7fw74tWZDHNQXdZqxO3EveQroa9ct39D2nqg=="; 5943 + url = "https://registry.npmjs.org/vue-eslint-parser/-/vue-eslint-parser-8.3.0.tgz"; 5944 + sha512 = "dzHGG3+sYwSf6zFBa0Gi9ZDshD7+ad14DGOdTLjruRVgZXe2J+DcZ9iUhyR48z5g1PqRa20yt3Njna/veLJL/g=="; 6044 5945 }; 6045 5946 }; 6046 - "vue-eslint-parser-8.3.0" = { 5947 + "vue-eslint-parser-9.0.2" = { 6047 5948 name = "vue-eslint-parser"; 6048 5949 packageName = "vue-eslint-parser"; 6049 - version = "8.3.0"; 5950 + version = "9.0.2"; 6050 5951 src = fetchurl { 6051 - url = "https://registry.npmjs.org/vue-eslint-parser/-/vue-eslint-parser-8.3.0.tgz"; 6052 - sha512 = "dzHGG3+sYwSf6zFBa0Gi9ZDshD7+ad14DGOdTLjruRVgZXe2J+DcZ9iUhyR48z5g1PqRa20yt3Njna/veLJL/g=="; 5952 + url = "https://registry.npmjs.org/vue-eslint-parser/-/vue-eslint-parser-9.0.2.tgz"; 5953 + sha512 = "uCPQwTGjOtAYrwnU+76pYxalhjsh7iFBsHwBqDHiOPTxtICDaraO4Szw54WFTNZTAEsgHHzqFOu1mmnBOBRzDA=="; 6053 5954 }; 6054 5955 }; 6055 5956 "vue-hot-reload-api-2.3.4" = { ··· 6169 6070 sha512 = "O84QOnr0icsbFGLS0O3bI5FswxzRr8/gHwWkDlQFskhSPryQXvrTMxjxGP4+iWYoauLoBvfDpkrOauZ+0iZpDA=="; 6170 6071 }; 6171 6072 }; 6172 - "webpack-5.72.1" = { 6073 + "webpack-5.73.0" = { 6173 6074 name = "webpack"; 6174 6075 packageName = "webpack"; 6175 - version = "5.72.1"; 6076 + version = "5.73.0"; 6176 6077 src = fetchurl { 6177 - url = "https://registry.npmjs.org/webpack/-/webpack-5.72.1.tgz"; 6178 - sha512 = "dXG5zXCLspQR4krZVR6QgajnZOjW2K/djHvdcRaDQvsjV9z9vaW6+ja5dZOYbqBBjF6kGXka/2ZyxNdc+8Jung=="; 6078 + url = "https://registry.npmjs.org/webpack/-/webpack-5.73.0.tgz"; 6079 + sha512 = "svjudQRPPa0YiOYa2lM/Gacw0r6PvxptHj4FuEKQ2kX05ZLkjbVc5MnPs6its5j7IZljnIqSVo/OsY2X0IpHGA=="; 6179 6080 }; 6180 6081 }; 6181 6082 "webpack-bundle-analyzer-4.5.0" = { ··· 6187 6088 sha512 = "GUMZlM3SKwS8Z+CKeIFx7CVoHn3dXFcUAjT/dcZQQmfSZGvitPfMob2ipjai7ovFFqPvTqkEZ/leL4O0YOdAYQ=="; 6188 6089 }; 6189 6090 }; 6190 - "webpack-cli-4.9.2" = { 6091 + "webpack-cli-4.10.0" = { 6191 6092 name = "webpack-cli"; 6192 6093 packageName = "webpack-cli"; 6193 - version = "4.9.2"; 6094 + version = "4.10.0"; 6194 6095 src = fetchurl { 6195 - url = "https://registry.npmjs.org/webpack-cli/-/webpack-cli-4.9.2.tgz"; 6196 - sha512 = "m3/AACnBBzK/kMTcxWHcZFPrw/eQuY4Df1TxvIWfWM2x7mRqBQCqKEd96oCUa9jkapLBaFfRce33eGDb4Pr7YQ=="; 6096 + url = "https://registry.npmjs.org/webpack-cli/-/webpack-cli-4.10.0.tgz"; 6097 + sha512 = "NLhDfH/h4O6UOy+0LSso42xvYypClINuMNBVVzX4vX98TmTaTUxwRbXdhucbFMd2qLaCTcLq/PdYrvi8onw90w=="; 6197 6098 }; 6198 6099 }; 6199 6100 "webpack-dev-middleware-5.3.1" = { ··· 6205 6106 sha512 = "81EujCKkyles2wphtdrnPg/QqegC/AtqNH//mQkBYSMqwFVCQrxM6ktB2O/SPlZy7LqeEfTbV3cZARGQz6umhg=="; 6206 6107 }; 6207 6108 }; 6208 - "webpack-dev-server-4.9.1" = { 6109 + "webpack-dev-server-4.9.2" = { 6209 6110 name = "webpack-dev-server"; 6210 6111 packageName = "webpack-dev-server"; 6211 - version = "4.9.1"; 6112 + version = "4.9.2"; 6212 6113 src = fetchurl { 6213 - url = "https://registry.npmjs.org/webpack-dev-server/-/webpack-dev-server-4.9.1.tgz"; 6214 - sha512 = "CTMfu2UMdR/4OOZVHRpdy84pNopOuigVIsRbGX3LVDMWNP8EUgC5mUBMErbwBlHTEX99ejZJpVqrir6EXAEajA=="; 6114 + url = "https://registry.npmjs.org/webpack-dev-server/-/webpack-dev-server-4.9.2.tgz"; 6115 + sha512 = "H95Ns95dP24ZsEzO6G9iT+PNw4Q7ltll1GfJHV4fKphuHWgKFzGHWi4alTlTnpk1SPPk41X+l2RB7rLfIhnB9Q=="; 6215 6116 }; 6216 6117 }; 6217 6118 "webpack-merge-5.8.0" = { ··· 6322 6223 sha512 = "Kbk4Nxyq7/ZWqr/tarI9yIt/+iNNFOjBXEWgTb4ydaNHBNGgvf2QHbS9fdfsndfjFlFwEd4Al+mw83YkaD10ZA=="; 6323 6224 }; 6324 6225 }; 6226 + "xml-name-validator-4.0.0" = { 6227 + name = "xml-name-validator"; 6228 + packageName = "xml-name-validator"; 6229 + version = "4.0.0"; 6230 + src = fetchurl { 6231 + url = "https://registry.npmjs.org/xml-name-validator/-/xml-name-validator-4.0.0.tgz"; 6232 + sha512 = "ICP2e+jsHvAj2E2lIHxa5tjXRlKDJo4IdvPvCXbXQGdzSfmSpNVyIKMvoZHjDY9DP0zV17iI85o90vRFXNccRw=="; 6233 + }; 6234 + }; 6325 6235 "yallist-2.1.2" = { 6326 6236 name = "yallist"; 6327 6237 packageName = "yallist"; ··· 6350 6260 sources."@ampproject/remapping-2.1.1" 6351 6261 sources."@babel/code-frame-7.16.7" 6352 6262 sources."@babel/compat-data-7.17.10" 6353 - (sources."@babel/core-7.18.2" // { 6263 + (sources."@babel/core-7.18.5" // { 6354 6264 dependencies = [ 6355 6265 sources."debug-4.3.4" 6356 6266 sources."json5-2.2.1" ··· 6400 6310 sources."@babel/helper-wrap-function-7.16.8" 6401 6311 sources."@babel/helpers-7.18.2" 6402 6312 sources."@babel/highlight-7.16.7" 6403 - sources."@babel/parser-7.18.0" 6313 + sources."@babel/parser-7.18.5" 6404 6314 sources."@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression-7.17.12" 6405 6315 sources."@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining-7.17.12" 6406 6316 sources."@babel/plugin-proposal-async-generator-functions-7.17.12" ··· 6473 6383 sources."@babel/preset-modules-0.1.5" 6474 6384 sources."@babel/runtime-7.14.6" 6475 6385 sources."@babel/template-7.16.7" 6476 - (sources."@babel/traverse-7.18.2" // { 6386 + (sources."@babel/traverse-7.18.5" // { 6477 6387 dependencies = [ 6478 6388 sources."debug-4.3.3" 6479 6389 sources."ms-2.1.2" 6480 6390 ]; 6481 6391 }) 6482 - sources."@babel/types-7.18.2" 6392 + sources."@babel/types-7.18.4" 6483 6393 sources."@discoveryjs/json-ext-0.5.5" 6484 6394 (sources."@eslint/eslintrc-1.3.0" // { 6485 6395 dependencies = [ 6486 6396 sources."debug-4.3.3" 6487 - sources."eslint-visitor-keys-3.3.0" 6488 - sources."espree-9.3.2" 6489 6397 sources."globals-13.15.0" 6490 6398 sources."ms-2.1.2" 6491 6399 ]; ··· 6502 6410 sources."@fortawesome/fontawesome-common-types-6.1.1" 6503 6411 ]; 6504 6412 }) 6505 - sources."@fortawesome/vue-fontawesome-2.0.6" 6413 + sources."@fortawesome/vue-fontawesome-2.0.7" 6506 6414 (sources."@humanwhocodes/config-array-0.9.2" // { 6507 6415 dependencies = [ 6508 6416 sources."debug-4.3.3" ··· 6566 6474 sources."@webassemblyjs/wasm-opt-1.11.1" 6567 6475 sources."@webassemblyjs/wasm-parser-1.11.1" 6568 6476 sources."@webassemblyjs/wast-printer-1.11.1" 6569 - sources."@webpack-cli/configtest-1.1.1" 6570 - sources."@webpack-cli/info-1.4.1" 6571 - sources."@webpack-cli/serve-1.6.1" 6477 + sources."@webpack-cli/configtest-1.2.0" 6478 + sources."@webpack-cli/info-1.5.0" 6479 + sources."@webpack-cli/serve-1.7.0" 6572 6480 sources."@xtuc/ieee754-1.2.0" 6573 6481 sources."@xtuc/long-4.2.2" 6574 6482 sources."accepts-1.3.8" ··· 6682 6590 sources."cookie-0.4.2" 6683 6591 sources."cookie-signature-1.0.6" 6684 6592 sources."copy-to-clipboard-3.3.1" 6685 - (sources."copy-webpack-plugin-10.2.4" // { 6593 + (sources."copy-webpack-plugin-11.0.0" // { 6686 6594 dependencies = [ 6687 - sources."ajv-8.9.0" 6595 + sources."ajv-8.11.0" 6688 6596 sources."ajv-keywords-5.1.0" 6689 - sources."array-union-3.0.1" 6690 6597 sources."glob-parent-6.0.2" 6691 - sources."globby-12.2.0" 6598 + sources."globby-13.1.1" 6692 6599 sources."json-schema-traverse-1.0.0" 6693 6600 sources."schema-utils-4.0.0" 6694 - sources."slash-4.0.0" 6695 6601 ]; 6696 6602 }) 6697 6603 (sources."core-js-compat-3.22.3" // { ··· 6760 6666 sources."escalade-3.1.1" 6761 6667 sources."escape-html-1.0.3" 6762 6668 sources."escape-string-regexp-1.0.5" 6763 - (sources."eslint-8.16.0" // { 6669 + (sources."eslint-8.17.0" // { 6764 6670 dependencies = [ 6765 6671 sources."ansi-styles-4.3.0" 6766 6672 sources."chalk-4.1.2" ··· 6769 6675 sources."debug-4.3.4" 6770 6676 sources."escape-string-regexp-4.0.0" 6771 6677 sources."eslint-scope-7.1.1" 6772 - (sources."eslint-utils-3.0.0" // { 6773 - dependencies = [ 6774 - sources."eslint-visitor-keys-2.1.0" 6775 - ]; 6776 - }) 6777 - sources."eslint-visitor-keys-3.3.0" 6778 - sources."espree-9.3.2" 6779 6678 sources."estraverse-5.3.0" 6780 6679 sources."glob-parent-6.0.2" 6781 6680 sources."globals-13.15.0" ··· 6806 6705 sources."doctrine-2.1.0" 6807 6706 ]; 6808 6707 }) 6809 - (sources."eslint-plugin-vue-7.20.0" // { 6708 + (sources."eslint-plugin-vue-9.1.1" // { 6810 6709 dependencies = [ 6811 - sources."debug-4.3.2" 6710 + sources."debug-4.3.4" 6711 + sources."eslint-scope-7.1.1" 6712 + sources."estraverse-5.3.0" 6812 6713 sources."ms-2.1.2" 6813 - sources."semver-6.3.0" 6814 - sources."vue-eslint-parser-7.11.0" 6714 + sources."vue-eslint-parser-9.0.2" 6815 6715 ]; 6816 6716 }) 6817 6717 sources."eslint-scope-5.1.1" 6818 - sources."eslint-utils-2.1.0" 6819 - sources."eslint-visitor-keys-1.3.0" 6820 - (sources."espree-6.2.1" // { 6718 + (sources."eslint-utils-3.0.0" // { 6821 6719 dependencies = [ 6822 - sources."acorn-7.4.1" 6720 + sources."eslint-visitor-keys-2.1.0" 6823 6721 ]; 6824 6722 }) 6723 + sources."eslint-visitor-keys-3.3.0" 6724 + sources."espree-9.3.2" 6825 6725 (sources."esquery-1.4.0" // { 6826 6726 dependencies = [ 6827 6727 sources."estraverse-5.2.0" ··· 6974 6874 ]; 6975 6875 }) 6976 6876 sources."imurmurhash-0.1.4" 6977 - sources."indexes-of-1.0.1" 6978 6877 sources."inflight-1.0.6" 6979 6878 sources."inherits-2.0.3" 6980 6879 (sources."internal-slot-1.0.3" // { ··· 7147 7046 sources."postcss-8.4.12" 7148 7047 sources."postcss-modules-extract-imports-3.0.0" 7149 7048 sources."postcss-modules-local-by-default-4.0.0" 7150 - (sources."postcss-modules-scope-3.0.0" // { 7151 - dependencies = [ 7152 - sources."postcss-selector-parser-6.0.6" 7153 - ]; 7154 - }) 7049 + sources."postcss-modules-scope-3.0.0" 7155 7050 sources."postcss-modules-values-4.0.0" 7156 - sources."postcss-selector-parser-6.0.2" 7051 + sources."postcss-selector-parser-6.0.10" 7157 7052 sources."postcss-value-parser-4.2.0" 7158 7053 sources."prelude-ls-1.2.1" 7159 7054 sources."prettier-1.19.1" ··· 7203 7098 sources."run-parallel-1.2.0" 7204 7099 sources."safe-buffer-5.1.2" 7205 7100 sources."safer-buffer-2.1.2" 7206 - sources."sass-1.52.1" 7207 - sources."sass-loader-12.6.0" 7101 + sources."sass-1.52.3" 7102 + sources."sass-loader-13.0.0" 7208 7103 sources."schema-utils-3.1.1" 7209 7104 sources."select-hose-2.0.0" 7210 7105 sources."selfsigned-2.0.1" 7211 - (sources."semver-7.3.5" // { 7106 + (sources."semver-7.3.7" // { 7212 7107 dependencies = [ 7213 7108 sources."lru-cache-6.0.0" 7214 7109 sources."yallist-4.0.0" ··· 7240 7135 }) 7241 7136 sources."signal-exit-3.0.3" 7242 7137 sources."sirv-1.0.17" 7138 + sources."slash-4.0.0" 7243 7139 sources."sockjs-0.3.24" 7244 7140 sources."source-map-js-1.0.2" 7245 7141 (sources."spdy-4.0.2" // { ··· 7301 7197 sources."unicode-match-property-ecmascript-2.0.0" 7302 7198 sources."unicode-match-property-value-ecmascript-2.0.0" 7303 7199 sources."unicode-property-aliases-ecmascript-2.0.0" 7304 - sources."uniq-1.0.1" 7305 7200 sources."unpipe-1.0.0" 7306 7201 sources."uri-js-4.2.2" 7307 7202 (sources."url-loader-4.1.1" // { ··· 7326 7221 dependencies = [ 7327 7222 sources."debug-4.3.3" 7328 7223 sources."eslint-scope-7.1.1" 7329 - sources."eslint-visitor-keys-3.3.0" 7330 - sources."espree-9.3.1" 7331 7224 sources."estraverse-5.3.0" 7332 7225 sources."ms-2.1.2" 7333 7226 ]; ··· 7345 7238 sources."vuex-3.6.2" 7346 7239 sources."watchpack-2.3.1" 7347 7240 sources."wbuf-1.7.3" 7348 - sources."webpack-5.72.1" 7241 + sources."webpack-5.73.0" 7349 7242 (sources."webpack-bundle-analyzer-4.5.0" // { 7350 7243 dependencies = [ 7351 7244 sources."ansi-styles-4.3.0" ··· 7358 7251 sources."ws-7.5.5" 7359 7252 ]; 7360 7253 }) 7361 - (sources."webpack-cli-4.9.2" // { 7254 + (sources."webpack-cli-4.10.0" // { 7362 7255 dependencies = [ 7363 7256 sources."commander-7.2.0" 7364 7257 ]; ··· 7371 7264 sources."schema-utils-4.0.0" 7372 7265 ]; 7373 7266 }) 7374 - (sources."webpack-dev-server-4.9.1" // { 7267 + (sources."webpack-dev-server-4.9.2" // { 7375 7268 dependencies = [ 7376 7269 sources."ajv-8.11.0" 7377 7270 sources."ajv-keywords-5.1.0" ··· 7395 7288 sources."word-wrap-1.2.3" 7396 7289 sources."wrappy-1.0.2" 7397 7290 sources."ws-8.4.2" 7291 + sources."xml-name-validator-4.0.0" 7398 7292 sources."yallist-2.1.2" 7399 7293 ]; 7400 7294 buildInputs = globalBuildInputs;
+2 -2
pkgs/applications/misc/dunst/default.nix
··· 8 8 9 9 stdenv.mkDerivation rec { 10 10 pname = "dunst"; 11 - version = "1.8.1"; 11 + version = "1.9.0"; 12 12 13 13 src = fetchFromGitHub { 14 14 owner = "dunst-project"; 15 15 repo = "dunst"; 16 16 rev = "v${version}"; 17 - sha256 = "sha256-aMla5mzQpN9CNDc4QSxjcKR+Ufej+8WLBYxCntApcKU="; 17 + sha256 = "sha256-fRPhu+kpwLPvdzIpXSjXFzQTfv4xewOMv/1ZqLJw3dk="; 18 18 }; 19 19 20 20 nativeBuildInputs = [ perl pkg-config which systemd makeWrapper ];
+3 -3
pkgs/applications/networking/browsers/chromium/upstream-info.json
··· 19 19 } 20 20 }, 21 21 "beta": { 22 - "version": "104.0.5112.20", 23 - "sha256": "0adzdk3m2l4pjlk82sqavwgxf6a5darbiwchmlrsxc58p9xxag4s", 24 - "sha256bin64": "1cm5k4gpxc0dn0vdqf3qwwf36pc77va9pnci84zcpaxx0jih7l9b", 22 + "version": "104.0.5112.29", 23 + "sha256": "1cjqr1d2cgiwq7vlb26ilyw2r79wgyd7dkxaipmjiqyyrl4bfm6y", 24 + "sha256bin64": "1vbhm3pm1jgifmg6dc4aqi7xf12dx37spifjs3flq4v2lixg5r6f", 25 25 "deps": { 26 26 "gn": { 27 27 "version": "2022-06-08",
+16 -2
pkgs/applications/networking/browsers/surf/default.nix
··· 1 1 { lib, stdenv, fetchgit 2 2 , pkg-config, wrapGAppsHook 3 3 , glib, gcr, glib-networking, gsettings-desktop-schemas, gtk, libsoup, webkitgtk 4 - , xorg, dmenu, findutils, gnused, coreutils 4 + , xorg, dmenu, findutils, gnused, coreutils, gst_all_1 5 5 , patches ? null 6 6 }: 7 7 ··· 17 17 }; 18 18 19 19 nativeBuildInputs = [ pkg-config wrapGAppsHook ]; 20 - buildInputs = [ glib gcr glib-networking gsettings-desktop-schemas gtk libsoup webkitgtk ]; 20 + buildInputs = [ 21 + glib 22 + gcr 23 + glib-networking 24 + gsettings-desktop-schemas 25 + gtk 26 + libsoup 27 + webkitgtk 28 + ] ++ (with gst_all_1; [ 29 + # Audio & video support for webkitgtk WebView 30 + gstreamer 31 + gst-plugins-base 32 + gst-plugins-good 33 + gst-plugins-bad 34 + ]); 21 35 22 36 inherit patches; 23 37
+2 -2
pkgs/applications/networking/cluster/cilium/default.nix
··· 2 2 3 3 buildGoModule rec { 4 4 pname = "cilium-cli"; 5 - version = "0.11.10"; 5 + version = "0.11.11"; 6 6 7 7 src = fetchFromGitHub { 8 8 owner = "cilium"; 9 9 repo = pname; 10 10 rev = "v${version}"; 11 - sha256 = "sha256-BkcnChxUceWGG5hBOHvzZokgcw8T/vvNwIEtHkLfUJA="; 11 + sha256 = "sha256-IZMtkTKslFvbk/qwfZpFZAV6VUj66JKGFewXH1Ujxbw="; 12 12 }; 13 13 14 14 vendorSha256 = null;
+5 -5
pkgs/applications/networking/cluster/tgswitch/default.nix
··· 1 1 { buildGoModule, lib, fetchFromGitHub }: 2 2 buildGoModule rec { 3 3 pname = "tgswitch"; 4 - version = "0.5.389"; 4 + version = "0.6.0"; 5 5 6 6 src = fetchFromGitHub { 7 7 owner = "warrensbox"; 8 8 repo = "tgswitch"; 9 9 rev = version; 10 - sha256 = "sha256-6hErfI7LEJFgOoJR8IF9jTSBwqbQYeGiwdeJShqxVQ0="; 10 + sha256 = "sha256-Q3Cef3B7hfVHLvW8Rx6IdH9g/3luDhpUMZ8TXVpb8gQ="; 11 11 }; 12 12 13 - vendorSha256 = null; 13 + vendorSha256 = "sha256-PlTdbA8Z2I2SWoG7oYG87VQfczx9zP1SCJx70UWOEog="; 14 14 15 15 ldflags = [ "-s" "-w" ]; 16 16 17 17 # There are many modifications need to be done to make tests run. For example: 18 18 # 1. Network access 19 19 # 2. Operation on `/var/empty` not permitted on macOS 20 - doCheck= false; 20 + doCheck = false; 21 21 22 22 meta = with lib; { 23 - description = "A command line tool to switch between different versions of terragrunt"; 23 + description = "Command line tool to switch between different versions of terragrunt"; 24 24 homepage = "https://github.com/warrensbox/tgswitch"; 25 25 license = licenses.mit; 26 26 maintainers = with maintainers; [ psibi ];
+2 -2
pkgs/applications/networking/firewalld/default.nix
··· 31 31 in 32 32 stdenv.mkDerivation rec { 33 33 pname = "firewalld"; 34 - version = "1.1.1"; 34 + version = "1.2.0"; 35 35 36 36 src = fetchFromGitHub { 37 37 owner = "firewalld"; 38 38 repo = "firewalld"; 39 39 rev = "v${version}"; 40 - sha256 = "sha256-w8TbovIhOhJAUZWbKdBd/+db8Hro/ttlxWZDcrCXX4Q="; 40 + sha256 = "sha256-lLS4ISmx+BgAExiqNpYcSIFpSenRs4Kh25WyvTxPqPg="; 41 41 }; 42 42 43 43 patches = [
+24
pkgs/applications/radio/m17-cxx-demod/default.nix
··· 1 + { lib, stdenv, fetchFromGitHub, cmake, pkg-config, boost, codec2 }: 2 + 3 + stdenv.mkDerivation rec { 4 + pname = "m17-cxx-demod"; 5 + version = "2.3"; 6 + 7 + src = fetchFromGitHub { 8 + owner = "mobilinkd"; 9 + repo = pname; 10 + rev = "v${version}"; 11 + hash = "sha256-mvppkFBmmPVqvlqIqrbwGrOBih5zS5sZrV/usEhHiws="; 12 + }; 13 + 14 + nativeBuildInputs = [ cmake pkg-config ]; 15 + buildInputs = [ codec2 boost ]; 16 + 17 + meta = with lib; { 18 + description = "M17 Demodulator in C++"; 19 + homepage = "https://github.com/mobilinkd/m17-cxx-demod"; 20 + license = licenses.gpl3Only; 21 + platforms = platforms.unix; 22 + maintainers = teams.c3d2.members; 23 + }; 24 + }
+22 -38
pkgs/applications/science/logic/klee/default.nix
··· 1 1 { lib 2 2 , callPackage 3 3 , fetchFromGitHub 4 - , fetchpatch 5 4 , cmake 6 - , llvmPackages_9 7 - , clang_9 5 + , llvmPackages_11 6 + , clang 8 7 , python3 9 8 , zlib 10 9 , z3 ··· 36 35 }: 37 36 38 37 let 38 + 39 39 # Python used for KLEE tests. 40 40 kleePython = python3.withPackages (ps: with ps; [ tabulate ]); 41 41 42 42 # The klee-uclibc derivation. 43 43 kleeuClibc = callPackage ./klee-uclibc.nix { 44 - inherit clang_9 llvmPackages_9 extraKleeuClibcConfig debugRuntime runtimeAsserts; 44 + inherit clang llvmPackages_11 extraKleeuClibcConfig debugRuntime runtimeAsserts; 45 45 }; 46 + 46 47 in 47 - clang_9.stdenv.mkDerivation rec { 48 + clang.stdenv.mkDerivation rec { 49 + 48 50 pname = "klee"; 49 - version = "2.2"; 51 + version = "2.3"; 52 + 50 53 src = fetchFromGitHub { 51 54 owner = "klee"; 52 55 repo = "klee"; 53 56 rev = "v${version}"; 54 - sha256 = "Ar3BKfADjJvvP0dI9+x/l3RDs8ncx4jmO7ol4MgOr4M="; 57 + sha256 = "sha256-E1c6K6Q+LAWm342W8I00JI6+LMvqmULHZLkv9Kj5RmY="; 55 58 }; 59 + 56 60 buildInputs = [ 57 - llvmPackages_9.llvm 58 - z3 stp cryptominisat 59 - gperftools sqlite 61 + cryptominisat 62 + gperftools 63 + lit # Configure phase checking for lit 64 + llvmPackages_11.llvm 65 + sqlite 66 + stp 67 + z3 60 68 ]; 69 + 61 70 nativeBuildInputs = [ 62 - cmake clang_9 71 + clang 72 + cmake 63 73 ]; 74 + 64 75 checkInputs = [ 65 76 gtest 66 77 ··· 94 105 patchShebangs . 95 106 ''; 96 107 97 - patches = map fetchpatch [ 98 - /* This patch is currently necessary for the unit test suite to run correctly. 99 - * See https://www.mail-archive.com/klee-dev@imperial.ac.uk/msg03136.html 100 - * and https://github.com/klee/klee/pull/1458 for more information. 101 - */ 102 - { 103 - name = "fix-gtest"; 104 - sha256 = "F+/6videwJZz4sDF9lnV4B8lMx6W11KFJ0Q8t1qUDf4="; 105 - url = "https://github.com/klee/klee/pull/1458.patch"; 106 - } 107 - 108 - # This patch fixes test compile issues with glibc 2.33+. 109 - { 110 - name = "fix-glibc-2.33"; 111 - sha256 = "PzxqtFyLy9KF1eA9AAKg1tu+ggRdvu7leuvXifayIcc="; 112 - url = "https://github.com/klee/klee/pull/1385.patch"; 113 - } 114 - 115 - # /etc/mtab doesn't exist in the Nix build sandbox. 116 - { 117 - name = "fix-etc-mtab-in-tests"; 118 - sha256 = "2Yb/rJA791esNNqq8uAXV+MML4YXIjPKkHBOufvyRoQ="; 119 - url = "https://github.com/klee/klee/pull/1471.patch"; 120 - } 121 - ]; 122 - 123 108 doCheck = true; 124 - checkTarget = "check"; 125 109 126 110 passthru = { 127 111 # Let the user depend on `klee.uclibc` for klee-uclibc
+11 -8
pkgs/applications/science/logic/klee/klee-uclibc.nix
··· 3 3 , fetchFromGitHub 4 4 , which 5 5 , linuxHeaders 6 - , clang_9 7 - , llvmPackages_9 6 + , clang 7 + , llvmPackages_11 8 8 , python3 9 + , curl 9 10 , debugRuntime ? true 10 11 , runtimeAsserts ? false 11 12 , extraKleeuClibcConfig ? {} ··· 23 24 "DEVEL_PREFIX" = "/"; 24 25 }); 25 26 in 26 - clang_9.stdenv.mkDerivation rec { 27 + clang.stdenv.mkDerivation rec { 27 28 pname = "klee-uclibc"; 28 - version = "1.2"; 29 + version = "1.3"; 29 30 src = fetchFromGitHub { 30 31 owner = "klee"; 31 32 repo = "klee-uclibc"; 32 33 rev = "klee_uclibc_v${version}"; 33 - sha256 = "qdrGMw+2XwpDsfxdv6swnoaoACcF5a/RWgUxUYbtPrI="; 34 + sha256 = "sha256-xQ8GWa0Gmd3lbwKodJhrsZeuR4j7NT4zIUh+kNhVY/w="; 34 35 }; 36 + 35 37 nativeBuildInputs = [ 36 - clang_9 37 - llvmPackages_9.llvm 38 + clang 39 + curl 40 + llvmPackages_11.llvm 38 41 python3 39 42 which 40 43 ]; ··· 44 47 45 48 # HACK: needed for cross-compile. 46 49 # See https://www.mail-archive.com/klee-dev@imperial.ac.uk/msg03141.html 47 - KLEE_CFLAGS = "-idirafter ${clang_9}/resource-root/include"; 50 + KLEE_CFLAGS = "-idirafter ${clang}/resource-root/include"; 48 51 49 52 prePatch = '' 50 53 patchShebangs ./configure
+4 -4
pkgs/data/misc/hackage/pin.json
··· 1 1 { 2 - "commit": "c87d8bf669c0f5da46e44dece7a851e2f9d8c3e9", 3 - "url": "https://github.com/commercialhaskell/all-cabal-hashes/archive/c87d8bf669c0f5da46e44dece7a851e2f9d8c3e9.tar.gz", 4 - "sha256": "0m1ahg2knm136g2gr66asicsqcy9n80lmszs70nkz550ll51vq8v", 5 - "msg": "Update from Hackage at 2022-06-23T03:01:47Z" 2 + "commit": "e304e8df4de976f80d5d58e47cf560be91055799", 3 + "url": "https://github.com/commercialhaskell/all-cabal-hashes/archive/e304e8df4de976f80d5d58e47cf560be91055799.tar.gz", 4 + "sha256": "10xws4lazlx8bx26xc8h6c7ab7gkzc01an7nwip3bghc1h92zr4m", 5 + "msg": "Update from Hackage at 2022-07-02T15:59:48Z" 6 6 }
+8
pkgs/development/compilers/ghc/8.10.7.nix
··· 194 194 # when adding new GHC releases in nixpkgs. 195 195 ./respect-ar-path.patch 196 196 197 + # fix hyperlinked haddock sources: https://github.com/haskell/haddock/pull/1482 198 + (fetchpatch { 199 + url = "https://patch-diff.githubusercontent.com/raw/haskell/haddock/pull/1482.patch"; 200 + sha256 = "sha256-8w8QUCsODaTvknCDGgTfFNZa8ZmvIKaKS+2ZJZ9foYk="; 201 + extraPrefix = "utils/haddock/"; 202 + stripLen = 1; 203 + }) 204 + 197 205 # cabal passes incorrect --host= when cross-compiling 198 206 # https://github.com/haskell/cabal/issues/5887 199 207 (fetchpatch {
+8
pkgs/development/compilers/ghc/9.0.2.nix
··· 187 187 outputs = [ "out" "doc" ]; 188 188 189 189 patches = [ 190 + # fix hyperlinked haddock sources: https://github.com/haskell/haddock/pull/1482 191 + (fetchpatch { 192 + url = "https://patch-diff.githubusercontent.com/raw/haskell/haddock/pull/1482.patch"; 193 + sha256 = "sha256-8w8QUCsODaTvknCDGgTfFNZa8ZmvIKaKS+2ZJZ9foYk="; 194 + extraPrefix = "utils/haddock/"; 195 + stripLen = 1; 196 + }) 197 + 190 198 # Add flag that fixes C++ exception handling; opt-in. Merged in 9.4 and 9.2.2. 191 199 # https://gitlab.haskell.org/ghc/ghc/-/merge_requests/7423 192 200 (fetchpatch {
+10
pkgs/development/compilers/ghc/9.2.3.nix
··· 188 188 189 189 outputs = [ "out" "doc" ]; 190 190 191 + patches = [ 192 + # fix hyperlinked haddock sources: https://github.com/haskell/haddock/pull/1482 193 + (fetchpatch { 194 + url = "https://patch-diff.githubusercontent.com/raw/haskell/haddock/pull/1482.patch"; 195 + sha256 = "sha256-8w8QUCsODaTvknCDGgTfFNZa8ZmvIKaKS+2ZJZ9foYk="; 196 + extraPrefix = "utils/haddock/"; 197 + stripLen = 1; 198 + }) 199 + ]; 200 + 191 201 postPatch = "patchShebangs ."; 192 202 193 203 # GHC needs the locale configured during the Haddock phase.
+42 -20
pkgs/development/haskell-modules/configuration-common.nix
··· 99 99 name = "git-annex-${super.git-annex.version}-src"; 100 100 url = "git://git-annex.branchable.com/"; 101 101 rev = "refs/tags/" + super.git-annex.version; 102 - sha256 = "0a0jnahljd46vzjgcwlzjhrrjgn40s0zfjklh63aa9w9x0zkvbin"; 102 + sha256 = "0pr2fnaq3fa6lcly39xssl89v65h0wa26ikv5g30fm8y6z5rkqqd"; 103 103 # delete android and Android directories which cause issues on 104 104 # darwin (case insensitive directory). Since we don't need them 105 105 # during the build process, we can delete it to prevent a hash ··· 353 353 matplotlib = dontCheck super.matplotlib; 354 354 355 355 # https://github.com/matterhorn-chat/matterhorn/issues/679 they do not want to be on stackage 356 - matterhorn = doJailbreak super.matterhorn; 356 + # Needs brick ^>= 0.70 357 + matterhorn = doJailbreak (super.matterhorn.overrideScope (self: super: { 358 + brick = self.brick_0_70_1; 359 + })); 357 360 358 361 memcache = dontCheck super.memcache; 359 362 metrics = dontCheck super.metrics; ··· 379 382 posix-pty = dontCheck super.posix-pty; # https://github.com/merijn/posix-pty/issues/12 380 383 postgresql-binary = dontCheck super.postgresql-binary; # needs a running postgresql server 381 384 postgresql-simple-migration = dontCheck super.postgresql-simple-migration; 385 + powerdns = dontCheck super.powerdns; # Tests require networking and external services 382 386 process-streaming = dontCheck super.process-streaming; 383 387 punycode = dontCheck super.punycode; 384 388 pwstore-cli = dontCheck super.pwstore-cli; ··· 2348 2352 # https://github.com/kuribas/mfsolve/issues/8 2349 2353 mfsolve = dontCheck super.mfsolve; 2350 2354 2351 - # compatibility with random-fu 0.3 https://github.com/mokus0/misfortune/pull/5 2352 - misfortune = appendPatch ./patches/misfortune-ghc9.patch (overrideCabal (drv: { 2353 - revision = null; 2354 - editedCabalFile = null; 2355 - }) super.misfortune); 2356 - 2357 2355 # GHC 9 support https://github.com/lambdabot/dice/pull/2 2358 2356 dice = appendPatch (fetchpatch { 2359 2357 name = "dice-ghc9.patch"; ··· 2556 2554 # has been resolved. 2557 2555 lucid-htmx = doJailbreak super.lucid-htmx; 2558 2556 2557 + lsp_1_5_0_0 = doDistribute (super.lsp_1_5_0_0.override { 2558 + lsp-types = self.lsp-types_1_5_0_0; 2559 + }); 2560 + 2561 + # A delay between futhark package uploads caused us to end up with conflicting 2562 + # versions of futhark and futhark-manifest 2563 + futhark = assert super.futhark.version == "0.21.12"; overrideCabal (drv: { 2564 + editedCabalFile = null; 2565 + revision = null; 2566 + version = "0.21.13"; 2567 + sha256 = "0bzqlsaaqbbi47zvmvv7hd6hcz54hzw676rh9nxcjxgff3hzqb08"; 2568 + libraryHaskellDepends = drv.libraryHaskellDepends or [] ++ [ 2569 + self.fgl 2570 + self.fgl-visualize 2571 + self.co-log-core 2572 + ]; 2573 + }) (super.futhark.override { 2574 + lsp = self.lsp_1_5_0_0; 2575 + }); 2576 + 2559 2577 } // import ./configuration-tensorflow.nix {inherit pkgs haskellLib;} self super // (let 2560 2578 # We need to build purescript with these dependencies and thus also its reverse 2561 2579 # dependencies to avoid version mismatches in their dependency closure. 2562 2580 # TODO(@cdepillabout): maybe unify with the spago overlay in configuration-nix.nix? 2563 2581 purescriptOverlay = self: super: { 2564 - # Purescript targets Stackage LTS 18, so we need to downgrade a few things 2565 - aeson = self.aeson_1_5_6_0; 2566 - bower-json = self.bower-json_1_0_0_1; 2567 2582 # As of 2021-11-08, the latest release of `language-javascript` is 0.7.1.0, 2568 2583 # but it has a problem with parsing the `async` keyword. It doesn't allow 2569 2584 # `async` to be used as an object key: ··· 2571 2586 language-javascript = self.language-javascript_0_7_0_0; 2572 2587 }; 2573 2588 2574 - # Doesn't support GHC >= 9.0 (something related to instance resolution and TH) 2575 - purescriptBrokenFlag = drv: 2589 + # Don't support GHC >= 9.0 yet and need aeson 1.5.* 2590 + purescriptStOverride = drv: 2591 + let 2592 + overlayed = drv.overrideScope ( 2593 + lib.composeExtensions 2594 + purescriptOverlay 2595 + (self: super: { 2596 + aeson = self.aeson_1_5_6_0; 2597 + }) 2598 + ); 2599 + in 2576 2600 if lib.versionAtLeast self.ghc.version "9.0" 2577 - then dontDistribute (markBroken drv) 2578 - else drv; 2601 + then dontDistribute (markBroken overlayed) 2602 + else overlayed; 2579 2603 in { 2580 2604 purescript = 2581 2605 lib.pipe ··· 2591 2615 doJailbreak 2592 2616 # Generate shell completions 2593 2617 (generateOptparseApplicativeCompletion "purs") 2594 - 2595 - purescriptBrokenFlag 2596 2618 ]; 2597 2619 2598 - purescript-cst = purescriptBrokenFlag (super.purescript-cst.overrideScope purescriptOverlay); 2620 + purescript-cst = purescriptStOverride super.purescript-cst; 2599 2621 2600 - purescript-ast = purescriptBrokenFlag (super.purescript-ast.overrideScope purescriptOverlay); 2622 + purescript-ast = purescriptStOverride super.purescript-ast; 2601 2623 2602 - purenix = super.purenix.overrideScope purescriptOverlay; 2624 + purenix = purescriptStOverride super.purenix; 2603 2625 })
+10 -1
pkgs/development/haskell-modules/configuration-darwin.nix
··· 281 281 282 282 # https://github.com/fpco/unliftio/issues/87 283 283 unliftio = dontCheck super.unliftio; 284 - 284 + # This is the same issue as above; the rio tests call functions in unliftio 285 + # that have issues as tracked in the GitHub issue above. Once the unliftio 286 + # tests are fixed, we can remove this as well. 287 + # 288 + # We skip just the problematic tests by replacing 'it' with 'xit'. 289 + rio = overrideCabal (drv: { 290 + preConfigure = '' 291 + sed -i 's/\bit /xit /g' test/RIO/FileSpec.hs 292 + ''; 293 + }) super.rio; 285 294 286 295 # https://github.com/haskell-crypto/cryptonite/issues/360 287 296 cryptonite = appendPatch ./patches/cryptonite-remove-argon2.patch super.cryptonite;
+10 -1
pkgs/development/haskell-modules/configuration-hackage2nix/broken.yaml
··· 262 262 - authenticate-ldap 263 263 - authinfo-hs 264 264 - auto 265 + - autodocodec-yaml 265 266 - autom 266 267 - autonix-deps 267 268 - autopack ··· 1134 1135 - direct-plugins 1135 1136 - direm 1136 1137 - dirtree 1138 + - discord-haskell 1137 1139 - discordian-calendar 1138 1140 - discord-types 1139 1141 - discrete ··· 1314 1316 - enum-text 1315 1317 - enum-utf8 1316 1318 - envelope 1319 + - env-extra 1317 1320 - env-parser 1318 1321 - envstatus 1319 1322 - epanet-haskell ··· 1417 1420 - fast-nats 1418 1421 - fastpbkdf2 1419 1422 - FastPush 1423 + - fast-tags 1420 1424 - FastxPipe 1421 1425 - fathead-util 1422 1426 - fb ··· 1659 1663 - gentlemark 1660 1664 - geocode-google 1661 1665 - GeocoderOpenCage 1666 + - geodetics 1662 1667 - geodetic-types 1663 1668 - GeoIp 1664 1669 - geojson-types ··· 2843 2848 - khph 2844 2849 - kickass-torrents-dump-parser 2845 2850 - kickchan 2851 + - ki-unlifted 2846 2852 - kleene-list 2847 2853 - kmonad 2848 2854 - kmp-dfa ··· 4014 4020 - postmaster 4015 4021 - potato-tool 4016 4022 - potoki-core 4017 - - powerdns 4018 4023 - powermate 4019 4024 - powerpc 4020 4025 - powerqueue-levelmem ··· 4110 4115 - provenience 4111 4116 - proxy-kindness 4112 4117 - proxy-mapping 4118 + - psc-ide 4113 4119 - pseudo-trie 4114 4120 - PSQueue 4115 4121 - PTQ ··· 4127 4133 - pure-io 4128 4134 - purenix 4129 4135 - pure-priority-queue 4136 + - purescript-tsd-gen 4130 4137 - pure-zlib 4131 4138 - pushbullet 4132 4139 - pushbullet-types ··· 4418 4425 - ruin 4419 4426 - runhs 4420 4427 - runmany 4428 + - rustls 4421 4429 - rws 4422 4430 - RxHaskell 4423 4431 - rz-pipe ··· 5838 5846 - zendesk-api 5839 5847 - zeno 5840 5848 - zeolite-lang 5849 + - zephyr 5841 5850 - zeromq4-clone-pattern 5842 5851 - zeromq4-conduit 5843 5852 - zeromq4-patterns
+4
pkgs/development/haskell-modules/configuration-hackage2nix/main.yaml
··· 87 87 - dhall-nix < 1.1.24 88 88 # Temporarily forbid distribution-nixpkgs updates until cabal2nix supports the new version 89 89 - distribution-nixpkgs < 1.7.0 90 + # patch is primarily used by reflex packages not all of which are patch 0.0.7 compatible yet 91 + - patch < 0.0.7 92 + - reflex < 0.8.2.1 93 + - reflex-dom-core < 0.7.0.2 90 94 91 95 extra-packages: 92 96 - aeson < 2 # required by pantry-0.5.2
+18 -20
pkgs/development/haskell-modules/configuration-hackage2nix/stackage.yaml
··· 1 - # Stackage LTS 19.12 1 + # Stackage LTS 19.13 2 2 # This file is auto-generated by 3 3 # maintainers/scripts/haskell/update-stackage.sh 4 4 default-package-overrides: ··· 192 192 - bits ==0.6 193 193 - bitset-word8 ==0.1.1.2 194 194 - bits-extra ==0.0.2.3 195 - - bitvec ==1.1.2.0 195 + - bitvec ==1.1.3.0 196 196 - bitwise-enum ==1.0.1.0 197 197 - blake2 ==0.3.0 198 198 - blanks ==0.5.0 ··· 429 429 - convertible ==1.1.1.1 430 430 - cookie ==0.4.5 431 431 - copr-api ==0.1.0 432 - - core-data ==0.3.3.1 432 + - core-data ==0.3.4.0 433 433 - core-program ==0.4.6.4 434 - - core-text ==0.3.7.2 434 + - core-text ==0.3.8.0 435 435 - countable ==1.0 436 436 - covariance ==0.1.0.6 437 437 - cpphs ==1.20.9.1 ··· 543 543 - Decimal ==0.5.2 544 544 - declarative ==0.5.4 545 545 - deepseq-generics ==0.2.0.0 546 - - deferred-folds ==0.9.18.1 546 + - deferred-folds ==0.9.18.2 547 547 - dejafu ==2.4.0.3 548 548 - dense-linear-algebra ==0.1.0.0 549 549 - dependent-map ==0.4.0.0 ··· 626 626 - dual ==0.1.1.1 627 627 - dual-tree ==0.2.3.0 628 628 - dublincore-xml-conduit ==0.1.0.2 629 - - dunai ==0.8.2 629 + - dunai ==0.8.3 630 630 - duration ==0.2.0.0 631 631 - dvorak ==0.1.0.0 632 632 - dynamic-state ==0.3.1 ··· 1004 1004 - haskintex ==0.8.0.0 1005 1005 - haskoin-core ==0.21.2 1006 1006 - hasktags ==0.72.0 1007 - - hasql ==1.5.0.3 1007 + - hasql ==1.5.0.4 1008 1008 - hasql-migration ==0.3.0 1009 1009 - hasql-notifications ==0.2.0.1 1010 1010 - hasql-optparse-applicative ==0.3.0.9 1011 1011 - hasql-pool ==0.5.2.2 1012 1012 - hasql-queue ==1.2.0.2 1013 - - hasql-th ==0.4.0.14 1013 + - hasql-th ==0.4.0.15 1014 1014 - hasql-transaction ==1.0.1.1 1015 1015 - has-transformers ==0.1.0.4 1016 1016 - hasty-hamiltonian ==1.3.4 ··· 1238 1238 - hxt-regex-xmlschema ==9.2.0.7 1239 1239 - hxt-tagsoup ==9.1.4 1240 1240 - hxt-unicode ==9.0.2.4 1241 - - hybrid-vectors ==0.2.2 1241 + - hybrid-vectors ==0.2.3 1242 1242 - hyper ==0.2.1.1 1243 1243 - hyperloglog ==0.4.6 1244 1244 - hyphenation ==0.8.2 ··· 1417 1417 - lift-generics ==0.2.1 1418 1418 - lift-type ==0.1.0.1 1419 1419 - line ==4.0.1 1420 - - linear ==1.21.9 1420 + - linear ==1.21.10 1421 1421 - linear-base ==0.1.0 1422 1422 - linear-circuit ==0.1.0.4 1423 1423 - linebreak ==1.1.0.1 ··· 1873 1873 - posix-paths ==0.3.0.0 1874 1874 - possibly ==1.0.0.0 1875 1875 - postgres-options ==0.2.0.0 1876 - - postgresql-binary ==0.12.4.3 1876 + - postgresql-binary ==0.12.4.4 1877 1877 - postgresql-libpq ==0.9.4.3 1878 1878 - postgresql-libpq-notify ==0.2.0.0 1879 1879 - postgresql-migration ==0.2.1.3 ··· 1886 1886 - postgresql-typed ==0.6.2.1 1887 1887 - post-mess-age ==0.2.1.0 1888 1888 - pptable ==0.3.0.0 1889 - - pqueue ==1.4.1.4 1889 + - pqueue ==1.4.2.0 1890 1890 - prefix-units ==0.2.0 1891 1891 - prelude-compat ==0.0.0.2 1892 1892 - prelude-safeenum ==0.1.1.3 ··· 1910 1910 - primitive ==0.7.3.0 1911 1911 - primitive-addr ==0.1.0.2 1912 1912 - PrimitiveArray ==0.10.1.1 1913 - - primitive-extras ==0.10.1.4 1913 + - primitive-extras ==0.10.1.5 1914 1914 - primitive-offset ==0.2.0.0 1915 1915 - primitive-unaligned ==0.1.1.1 1916 1916 - primitive-unlifted ==0.1.3.1 ··· 2036 2036 - reform-happstack ==0.2.5.5 2037 2037 - RefSerialize ==0.4.0 2038 2038 - ref-tf ==0.5.0.1 2039 - - regex ==1.1.0.1 2039 + - regex ==1.1.0.2 2040 2040 - regex-applicative ==0.3.4 2041 2041 - regex-applicative-text ==0.1.0.1 2042 2042 - regex-base ==0.94.0.2 ··· 2046 2046 - regex-posix ==0.96.0.1 2047 2047 - regex-posix-clib ==2.7 2048 2048 - regex-tdfa ==1.3.1.2 2049 - - regex-with-pcre ==1.1.0.1 2049 + - regex-with-pcre ==1.1.0.2 2050 2050 - reinterpret-cast ==0.1.0 2051 2051 - rel8 ==1.3.1.0 2052 2052 - reliable-io ==0.0.2 ··· 2075 2075 - rfc5051 ==0.2 2076 2076 - rg ==1.4.0.0 2077 2077 - rhbzquery ==0.4.4 2078 - - rhine ==0.7.1 2079 - - rhine-gloss ==0.7.1 2080 2078 - riak-protobuf ==0.25.0.0 2081 2079 - rio ==0.1.22.0 2082 2080 - rio-orphans ==0.1.2.0 ··· 2228 2226 - silently ==1.2.5.2 2229 2227 - simple-affine-space ==0.1.1 2230 2228 - simple-cabal ==0.1.3 2231 - - simple-cmd ==0.2.6 2229 + - simple-cmd ==0.2.7 2232 2230 - simple-cmd-args ==0.1.7 2233 2231 - simple-log ==0.9.12 2234 2232 - simple-media-timestamp ==0.2.0.0 ··· 2288 2286 - speedy-slice ==0.3.2 2289 2287 - Spintax ==0.3.6 2290 2288 - splice ==0.6.1.1 2291 - - splint ==1.0.1.5 2289 + - splint ==1.0.2.0 2292 2290 - split ==0.2.3.4 2293 2291 - splitmix ==0.1.0.4 2294 2292 - splitmix-distributions ==0.9.0.0 ··· 2687 2685 - vector-algorithms ==0.8.0.4 2688 2686 - vector-binary-instances ==0.2.5.2 2689 2687 - vector-buffer ==0.4.1 2690 - - vector-builder ==0.3.8.3 2688 + - vector-builder ==0.3.8.4 2691 2689 - vector-bytes-instances ==0.1.1 2692 2690 - vector-circular ==0.1.4 2693 2691 - vector-instances ==3.4
+24 -3
pkgs/development/haskell-modules/configuration-hackage2nix/transitive-broken.yaml
··· 1026 1026 - commsec-keyexchange 1027 1027 - comonad-random 1028 1028 - compact-mutable 1029 + - compactable 1029 1030 - compdata-automata 1030 1031 - compdata-dags 1031 1032 - compdata-param ··· 1431 1432 - feed-translator 1432 1433 - feed2lj 1433 1434 - feed2twitter 1435 + - feedback 1434 1436 - fei-base 1435 1437 - fei-dataiter 1436 1438 - fei-datasets ··· 1558 1560 - geniconvert 1559 1561 - geniserver 1560 1562 - genvalidity-mergeful 1563 + - genvalidity-sydtest 1564 + - genvalidity-sydtest-aeson 1565 + - genvalidity-sydtest-hashable 1566 + - genvalidity-sydtest-lens 1567 + - genvalidity-sydtest-persistent 1561 1568 - geodetic 1562 1569 - geolite-csv 1563 1570 - getemx ··· 1937 1944 - hascat-setup 1938 1945 - hascat-system 1939 1946 - hashable-accelerate 1947 + - hashes 1940 1948 - hashflare 1941 1949 - hask-home 1942 1950 - haskades ··· 2248 2256 - hts 2249 2257 - htsn-import 2250 2258 - http-client-auth 2259 + - http-client-rustls 2251 2260 - http-enumerator 2252 2261 - http-pony 2253 2262 - http2-client-exe ··· 3174 3183 - proto3-wire 3175 3184 - protobuf-native 3176 3185 - protocol-buffers-descriptor-fork 3177 - - psc-ide 3178 3186 - psql 3179 3187 - ptera 3180 3188 - ptera-core ··· 3187 3195 - pure-cdb 3188 3196 - pure-priority-queue-tests 3189 3197 - purescript-iso 3190 - - purescript-tsd-gen 3191 3198 - pursuit-client 3192 3199 - push-notify 3193 3200 - push-notify-apn ··· 3426 3433 - runtime-arbitrary 3427 3434 - rv 3428 3435 - s-expression 3436 + - safe-coloured-text-gen 3437 + - safe-coloured-text-layout 3438 + - safe-coloured-text-layout-gen 3429 3439 - safe-coupling 3430 3440 - safe-plugins 3431 3441 - safer-file-handles ··· 3549 3559 - shady-graphics 3550 3560 - shake-ats 3551 3561 - shake-bindist 3562 + - shake-futhark 3552 3563 - shake-minify-css 3553 3564 - shake-plus-extended 3554 3565 - shakebook ··· 3745 3756 - sweet-egison 3746 3757 - switch 3747 3758 - syb-with-class-instances-text 3759 + - sydtest 3760 + - sydtest-aeson 3748 3761 - sydtest-amqp 3762 + - sydtest-hedgehog 3763 + - sydtest-hspec 3764 + - sydtest-persistent 3765 + - sydtest-persistent-sqlite 3766 + - sydtest-process 3767 + - sydtest-servant 3768 + - sydtest-typed-process 3769 + - sydtest-wai 3749 3770 - sydtest-webdriver 3750 3771 - sydtest-webdriver-screenshot 3751 3772 - sydtest-webdriver-yesod ··· 3851 3872 - to-string-instances 3852 3873 - toboggan 3853 3874 - todos 3875 + - token-limiter-concurrent 3854 3876 - toktok 3855 3877 - tomlcheck 3856 3878 - tonatona ··· 4202 4224 - yuuko 4203 4225 - z85 4204 4226 - zasni-gerna 4205 - - zephyr 4206 4227 - zephyr-copilot 4207 4228 - zeromq3-conduit 4208 4229 - zeromq3-haskell
+4 -4
pkgs/development/haskell-modules/configuration-nix.nix
··· 845 845 846 846 rel8 = addTestToolDepend pkgs.postgresql super.rel8; 847 847 848 - cachix = generateOptparseApplicativeCompletion "cachix" (super.cachix.override { nix = pkgs.nixVersions.nix_2_7; }); 848 + cachix = generateOptparseApplicativeCompletion "cachix" (super.cachix.override { nix = pkgs.nixVersions.nix_2_9; }); 849 849 850 - hercules-ci-agent = super.hercules-ci-agent.override { nix = pkgs.nixVersions.nix_2_7; }; 850 + hercules-ci-agent = super.hercules-ci-agent.override { nix = pkgs.nixVersions.nix_2_9; }; 851 851 hercules-ci-cnix-expr = 852 852 addTestToolDepend pkgs.git ( 853 - super.hercules-ci-cnix-expr.override { nix = pkgs.nixVersions.nix_2_7; } 853 + super.hercules-ci-cnix-expr.override { nix = pkgs.nixVersions.nix_2_9; } 854 854 ); 855 - hercules-ci-cnix-store = super.hercules-ci-cnix-store.override { nix = pkgs.nixVersions.nix_2_7; }; 855 + hercules-ci-cnix-store = super.hercules-ci-cnix-store.override { nix = pkgs.nixVersions.nix_2_9; }; 856 856 857 857 # Enable extra optimisations which increase build time, but also 858 858 # later compiler performance, so we should do this for user's benefit.