lol

Merge master into staging-next

authored by

github-actions[bot] and committed by
GitHub
f242b07b 3da00fa4

+611 -542
-134
.github/workflows/rebase.yml
··· 1 - on: 2 - issue_comment: 3 - types: 4 - - created 5 - 6 - # This action allows people with write access to the repo to rebase a PRs base branch 7 - # by commenting `/rebase ${branch}` on the PR while avoiding CODEOWNER notifications. 8 - 9 - jobs: 10 - rebase: 11 - runs-on: ubuntu-latest 12 - if: github.repository_owner == 'NixOS' && github.event.issue.pull_request != '' && contains(github.event.comment.body, '/rebase') 13 - steps: 14 - - uses: peter-evans/create-or-update-comment@v1 15 - with: 16 - comment-id: ${{ github.event.comment.id }} 17 - reactions: eyes 18 - - uses: scherermichael-oss/action-has-permission@1.0.6 19 - id: check-write-access 20 - with: 21 - required-permission: write 22 - env: 23 - GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} 24 - - name: check permissions 25 - run: | 26 - echo "Commenter doesn't have write access to the repo" 27 - exit 1 28 - if: "! steps.check-write-access.outputs.has-permission" 29 - - name: setup 30 - run: | 31 - curl "https://api.github.com/repos/${{ github.repository }}/pulls/${{ github.event.issue.number }}" 2>/dev/null >pr.json 32 - cat <<EOF >>"$GITHUB_ENV" 33 - CAN_MODIFY=$(jq -r '.maintainer_can_modify' pr.json) 34 - COMMITS=$(jq -r '.commits' pr.json) 35 - CURRENT_BASE=$(jq -r '.base.ref' pr.json) 36 - PR_BRANCH=$(jq -r '.head.ref' pr.json) 37 - COMMENT_BRANCH=$(echo ${{ github.event.comment.body }} | awk "/^\/rebase / {print \$2}") 38 - PULL_REQUEST=${{ github.event.issue.number }} 39 - EOF 40 - rm pr.json 41 - - name: check branch 42 - env: 43 - PERMANENT_BRANCHES: "haskell-updates|master|nixos|nixpkgs|python-unstable|release|staging" 44 - VALID_BRANCHES: "haskell-updates|master|python-unstable|release-20.09|release-21.05|staging|staging-20.09|staging-21.05|staging-next|staging-next-21.05" 45 - run: | 46 - message() { 47 - cat <<EOF 48 - Can't rebase $PR_BRANCH from $CURRENT_BASE onto $COMMENT_BRANCH (PR:$PULL_REQUEST COMMITS:$COMMITS) 49 - EOF 50 - } 51 - if ! [[ "$COMMENT_BRANCH" =~ ^($VALID_BRANCHES)$ ]]; then 52 - cat <<EOF 53 - Check that the branch from the comment is valid: 54 - 55 - $(message) 56 - 57 - This action can only rebase onto these branches: 58 - 59 - $VALID_BRANCHES 60 - 61 - \`/rebase \${branch}\` must be at the start of the line 62 - EOF 63 - exit 1 64 - fi 65 - if [[ "$COMMENT_BRANCH" == "$CURRENT_BASE" ]]; then 66 - cat <<EOF 67 - Check that the branch from the comment isn't the current base branch: 68 - 69 - $(message) 70 - EOF 71 - exit 1 72 - fi 73 - if [[ "$COMMENT_BRANCH" == "$PR_BRANCH" ]]; then 74 - cat <<EOF 75 - Check that the branch from the comment isn't the current branch: 76 - 77 - $(message) 78 - EOF 79 - exit 1 80 - fi 81 - if [[ "$PR_BRANCH" =~ ^($PERMANENT_BRANCHES) ]]; then 82 - cat <<EOF 83 - Check that the PR branch isn't a permanent branch: 84 - 85 - $(message) 86 - EOF 87 - exit 1 88 - fi 89 - if [[ "$CAN_MODIFY" != "true" ]]; then 90 - cat <<EOF 91 - Check that maintainers can edit the PR branch: 92 - 93 - $(message) 94 - EOF 95 - exit 1 96 - fi 97 - - uses: actions/checkout@v2 98 - with: 99 - fetch-depth: 0 100 - - name: rebase pull request 101 - env: 102 - GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} 103 - run: | 104 - git config --global user.email "41898282+github-actions[bot]@users.noreply.github.com" 105 - git config --global user.name "github-actions[bot]" 106 - git fetch origin 107 - gh pr checkout "$PULL_REQUEST" 108 - git rebase \ 109 - --onto="$(git merge-base origin/"$CURRENT_BASE" origin/"$COMMENT_BRANCH")" \ 110 - "HEAD~$COMMITS" 111 - git push --force 112 - curl \ 113 - -X POST \ 114 - -H "Accept: application/vnd.github.v3+json" \ 115 - -H "Authorization: token $GITHUB_TOKEN" \ 116 - -d "{ \"base\": \"$COMMENT_BRANCH\" }" \ 117 - "https://api.github.com/repos/${{ github.repository }}/pulls/$PULL_REQUEST" 118 - curl \ 119 - -X PATCH \ 120 - -H "Accept: application/vnd.github.v3+json" \ 121 - -H "Authorization: token $GITHUB_TOKEN" \ 122 - -d '{ "state": "closed" }' \ 123 - "https://api.github.com/repos/${{ github.repository }}/pulls/$PULL_REQUEST" 124 - - uses: peter-evans/create-or-update-comment@v1 125 - with: 126 - issue-number: ${{ github.event.issue.number }} 127 - body: | 128 - Rebased, please reopen the pull request to restart CI 129 - - uses: peter-evans/create-or-update-comment@v1 130 - if: failure() 131 - with: 132 - issue-number: ${{ github.event.issue.number }} 133 - body: | 134 - [Failed to rebase](https://github.com/${{ github.repository }}/actions/runs/${{ github.run_id }})
+1 -1
nixos/modules/services/misc/gitlab.nix
··· 145 145 }; 146 146 }; 147 147 148 - gitlabEnv = { 148 + gitlabEnv = cfg.packages.gitlab.gitlabEnv // { 149 149 HOME = "${cfg.statePath}/home"; 150 150 PUMA_PATH = "${cfg.statePath}/"; 151 151 GITLAB_PATH = "${cfg.packages.gitlab}/share/gitlab/";
+17 -3
nixos/tests/custom-ca.nix
··· 107 107 ''; 108 108 }; 109 109 110 - environment.systemPackages = with pkgs; 111 - [ xdotool firefox chromium falkon midori ]; 110 + environment.systemPackages = with pkgs; [ 111 + xdotool 112 + # Firefox was disabled here, because we needed to disable p11-kit support in nss, 113 + # which is why it will not use the system certificate store for the time being. 114 + # firefox 115 + chromium 116 + falkon 117 + midori 118 + ]; 112 119 }; 113 120 114 121 testScript = '' ··· 145 152 with subtest("Unknown CA is untrusted in curl"): 146 153 machine.fail("curl -fv https://bad.example.com") 147 154 148 - browsers = ["firefox", "chromium", "falkon", "midori"] 155 + browsers = [ 156 + # Firefox was disabled here, because we needed to disable p11-kit support in nss, 157 + # which is why it will not use the system certificate store for the time being. 158 + # "firefox", 159 + "chromium", 160 + "falkon", 161 + "midori" 162 + ] 149 163 errors = ["Security Risk", "not private", "Certificate Error", "Security"] 150 164 151 165 machine.wait_for_x()
+2 -2
pkgs/applications/audio/picard/default.nix
··· 18 18 in 19 19 pythonPackages.buildPythonApplication rec { 20 20 pname = "picard"; 21 - version = "2.6.2"; 21 + version = "2.6.3"; 22 22 23 23 src = fetchFromGitHub { 24 24 owner = "metabrainz"; 25 25 repo = pname; 26 26 rev = "release-${version}"; 27 - sha256 = "1dhkdzc3601rhg8pqljbv3dz7j0mx75brpfhlizhgwgv65qk3ifj"; 27 + sha256 = "sha256-bSqGgRXqHGjT+OYCEafsT/btVe+n91+L0kB8fnrywss="; 28 28 }; 29 29 30 30 nativeBuildInputs = [ gettext qt5.wrapQtAppsHook qt5.qtbase ]
+6 -4
pkgs/applications/misc/timewarrior/default.nix
··· 1 - { lib, stdenv, fetchFromGitHub, cmake }: 1 + { lib, stdenv, fetchFromGitHub, cmake, asciidoctor }: 2 2 3 3 stdenv.mkDerivation rec { 4 4 pname = "timewarrior"; 5 - version = "1.4.2"; 5 + version = "1.4.3"; 6 6 7 7 src = fetchFromGitHub { 8 8 owner = "GothenburgBitFactory"; 9 9 repo = "timewarrior"; 10 10 rev = "v${version}"; 11 - sha256 = "0qvhpva0hmhybn0c2aajndw5vnxar1jw4pjjajd2k2cr6vax29dw"; 11 + sha256 = "00ydikzmxym5jhv6w1ii12a6zw5ighddbzxsw03xg8yabzzfnvzw"; 12 12 fetchSubmodules = true; 13 13 }; 14 14 15 - nativeBuildInputs = [ cmake ]; 15 + nativeBuildInputs = [ cmake asciidoctor ]; 16 + 17 + dontUseCmakeBuildDir = true; 16 18 17 19 meta = with lib; { 18 20 description = "A command-line time tracker";
+3 -1
pkgs/applications/networking/browsers/firefox/common.nix
··· 116 116 then overrideCC stdenv llvmPackages.clangUseLLVM 117 117 else stdenv; 118 118 119 - nss_pkg = if lib.versionOlder ffversion "83" then nss_3_53 else nss; 119 + # Disable p11-kit support in nss until our cacert packages has caught up exposing CKA_NSS_MOZILLA_CA_POLICY 120 + # https://github.com/NixOS/nixpkgs/issues/126065 121 + nss_pkg = if lib.versionOlder ffversion "83" then nss_3_53 else nss.override { useP11kit = false; }; 120 122 121 123 # --enable-release adds -ffunction-sections & LTO that require a big amount of 122 124 # RAM and the 32-bit memory space cannot handle that linking
+15 -4
pkgs/applications/networking/cluster/terraform-providers/providers.json
··· 387 387 "version": "3.47.0" 388 388 }, 389 389 "grafana": { 390 - "owner": "terraform-providers", 390 + "owner": "grafana", 391 + "provider-source-address": "registry.terraform.io/grafana/grafana", 391 392 "repo": "terraform-provider-grafana", 392 - "rev": "v1.5.0", 393 - "sha256": "0zy3bqgpxymp2zygaxzllk1ysdankwxa1sy1djfgr4fs2nlggkwi", 394 - "version": "1.5.0" 393 + "rev": "v1.10.0", 394 + "sha256": "0q3j30q1zxpdm0fmda3ivnl754q2p61xn9l30l0a3n0r5b25w8pk", 395 + "vendorSha256": null, 396 + "version": "1.10.0" 395 397 }, 396 398 "gridscale": { 397 399 "owner": "terraform-providers", ··· 514 516 "sha256": "0jm592chliiph5643rymzpwnlcq7q6bpwg2h86x5qmbzbiyqsi83", 515 517 "vendorSha256": "08wg16g4mvn6kl8xwn89195a826cb132ijvrgf32c6p7zp4lgmjd", 516 518 "version": "0.2.12" 519 + }, 520 + "kafka-connect": { 521 + "owner": "Mongey", 522 + "provider-source-address": "registry.terraform.io/Mongey/kafka-connect", 523 + "repo": "terraform-provider-kafka-connect", 524 + "rev": "v0.2.3", 525 + "sha256": "0fn03l58lkrlinvnxld2ba7z1gx95vxklbhh2z7930pih0vhr0sr", 526 + "vendorSha256": "17fwqhxh22szdys97dxh069z6s8xr3y9i3pi5ckdcr462j1dr95w", 527 + "version": "0.2.3" 517 528 }, 518 529 "keycloak": { 519 530 "owner": "mrparkers",
+2
pkgs/applications/networking/instant-messengers/discord/base.nix
··· 54 54 --prefix LD_LIBRARY_PATH : ${libPath}:$out/opt/${binaryName} 55 55 56 56 ln -s $out/opt/${binaryName}/${binaryName} $out/bin/ 57 + # Without || true the install would fail on case-insensitive filesystems 58 + ln -s $out/opt/${binaryName}/${binaryName} $out/bin/${lib.strings.toLower binaryName} || true 57 59 ln -s $out/opt/${binaryName}/discord.png $out/share/pixmaps/${pname}.png 58 60 59 61 ln -s "${desktopItem}/share/applications" $out/share/
+2 -2
pkgs/applications/networking/instant-messengers/signal-desktop/default.nix
··· 28 28 else ""); 29 29 in stdenv.mkDerivation rec { 30 30 pname = "signal-desktop"; 31 - version = "5.4.0"; # Please backport all updates to the stable channel. 31 + version = "5.4.1"; # Please backport all updates to the stable channel. 32 32 # All releases have a limited lifetime and "expire" 90 days after the release. 33 33 # When releases "expire" the application becomes unusable until an update is 34 34 # applied. The expiration date for the current release can be extracted with: ··· 38 38 39 39 src = fetchurl { 40 40 url = "https://updates.signal.org/desktop/apt/pool/main/s/signal-desktop/signal-desktop_${version}_amd64.deb"; 41 - sha256 = "046xy033ars70ay5ryj39i5053py00xj92ajdg212pamq415z1zb"; 41 + sha256 = "1f1narpqj8gcyi4r574nqm1cbyi3azk1y7d1j300scr51gk74fq6"; 42 42 }; 43 43 44 44 nativeBuildInputs = [
+2 -2
pkgs/applications/networking/instant-messengers/teams/default.nix
··· 16 16 17 17 stdenv.mkDerivation rec { 18 18 pname = "teams"; 19 - version = "1.4.00.7556"; 19 + version = "1.4.00.13653"; 20 20 21 21 src = fetchurl { 22 22 url = "https://packages.microsoft.com/repos/ms-teams/pool/main/t/teams/teams_${version}_amd64.deb"; 23 - sha256 = "0yak3jxh0gdn57wjss0s7sdjssf1b70j0klrcpv66bizqvw1xl7b"; 23 + sha256 = "1kx4j837fd344zy90nl0j3r8cdvihy6i6gf56wd5n56zngx1fhjv"; 24 24 }; 25 25 26 26 nativeBuildInputs = [ dpkg autoPatchelfHook wrapGAppsHook ];
+3 -3
pkgs/applications/networking/shellhub-agent/default.nix
··· 9 9 10 10 buildGoModule rec { 11 11 pname = "shellhub-agent"; 12 - version = "0.7.0"; 12 + version = "0.7.1"; 13 13 14 14 src = fetchFromGitHub { 15 15 owner = "shellhub-io"; 16 16 repo = "shellhub"; 17 17 rev = "v${version}"; 18 - sha256 = "07gfi0l9l19cy7304v18knbfhs7zqhfglw0jjhcmxa79dg6wzdia"; 18 + sha256 = "0fgkjv7p2p0k58ifs77qfy0ni2yhrmk8rqyysjxq0im6j3f3az11"; 19 19 }; 20 20 21 21 modRoot = "./agent"; 22 22 23 - vendorSha256 = "0rcb384yxk1dsip15qh32rkd07i2zzr1k53wcfpnrgi6jpixvsvi"; 23 + vendorSha256 = "1avl5xvav9y2vni5w3ksvrcz67x2kkadqw9p1cfq5rkjny1c2jrg"; 24 24 25 25 buildFlagsArray = [ "-ldflags=-s -w -X main.AgentVersion=v${version}" ]; 26 26
+19 -7
pkgs/applications/science/misc/root/default.nix
··· 1 - { stdenv, lib, fetchurl, makeWrapper, cmake, ftgl, gl2ps, glew, gsl, llvm_5 2 - , libX11, libXpm, libXft, libXext, libGLU, libGL, libxml2, lz4, xz, pcre 1 + { stdenv, lib, fetchurl, makeWrapper, cmake, git, ftgl, gl2ps, glew, gsl 2 + , libX11, libXpm, libXft, libXext, libGLU, libGL, libxml2, lz4, xz, pcre, nlohmann_json 3 3 , pkg-config, python, xxHash, zlib, zstd 4 4 , libAfterImage, giflib, libjpeg, libtiff, libpng 5 5 , Cocoa, OpenGL, noSplash ? false }: 6 6 7 7 stdenv.mkDerivation rec { 8 8 pname = "root"; 9 - version = "6.22.08"; 9 + version = "6.24.00"; 10 10 11 11 src = fetchurl { 12 12 url = "https://root.cern.ch/download/root_v${version}.source.tar.gz"; 13 - sha256 = "0vrgi83hrw4n9zgx873fn4ba3vk54slrwk1cl4cc4plgxzv1y1kg"; 13 + sha256 = "12crjzd7pzx5qpk2pb3z0rhmxlw5gsqaqzfl48qiq8c9l940b8wx"; 14 14 }; 15 15 16 - nativeBuildInputs = [ makeWrapper cmake pkg-config llvm_5.dev ]; 17 - buildInputs = [ ftgl gl2ps glew pcre zlib zstd llvm_5 libxml2 lz4 xz gsl xxHash libAfterImage giflib libjpeg libtiff libpng python.pkgs.numpy ] 16 + nativeBuildInputs = [ makeWrapper cmake pkg-config git ]; 17 + buildInputs = [ ftgl gl2ps glew pcre zlib zstd libxml2 lz4 xz gsl xxHash libAfterImage giflib libjpeg libtiff libpng nlohmann_json python.pkgs.numpy ] 18 18 ++ lib.optionals (!stdenv.isDarwin) [ libX11 libXpm libXft libXext libGLU libGL ] 19 19 ++ lib.optionals (stdenv.isDarwin) [ Cocoa OpenGL ] 20 20 ; ··· 28 28 substituteInPlace cmake/modules/SearchInstalledSoftware.cmake \ 29 29 --replace 'set(lcgpackages ' '#set(lcgpackages ' 30 30 31 + # Don't require textutil on macOS 32 + : > cmake/modules/RootCPack.cmake 33 + 34 + # Hardcode path to fix use with cmake 35 + sed -i cmake/scripts/ROOTConfig.cmake.in \ 36 + -e 'iset(nlohmann_json_DIR "${nlohmann_json}/lib/cmake/nlohmann_json/")' 37 + 31 38 patchShebangs build/unix/ 32 39 '' + lib.optionalString noSplash '' 33 40 substituteInPlace rootx/src/rootx.cxx --replace "gNoLogo = false" "gNoLogo = true" ··· 35 42 36 43 cmakeFlags = [ 37 44 "-Drpath=ON" 45 + "-DCMAKE_CXX_STANDARD=17" 38 46 "-DCMAKE_INSTALL_LIBDIR=lib" 39 47 "-DCMAKE_INSTALL_INCLUDEDIR=include" 48 + "-Dbuiltin_nlohmannjson=OFF" 49 + "-Dbuiltin_openui5=OFF" 40 50 "-Dalien=OFF" 41 51 "-Dbonjour=OFF" 42 - "-Dbuiltin_llvm=OFF" 43 52 "-Dcastor=OFF" 44 53 "-Dchirp=OFF" 45 54 "-Dclad=OFF" ··· 53 62 "-Dgfal=OFF" 54 63 "-Dgviz=OFF" 55 64 "-Dhdfs=OFF" 65 + "-Dhttp=ON" 56 66 "-Dkrb5=OFF" 57 67 "-Dldap=OFF" 58 68 "-Dmonalisa=OFF" ··· 64 74 "-Dpythia6=OFF" 65 75 "-Dpythia8=OFF" 66 76 "-Drfio=OFF" 77 + "-Droot7=OFF" 67 78 "-Dsqlite=OFF" 68 79 "-Dssl=OFF" 69 80 "-Dvdt=OFF" 81 + "-Dwebgui=OFF" 70 82 "-Dxml=ON" 71 83 "-Dxrootd=OFF" 72 84 ]
+7 -9
pkgs/applications/science/misc/root/sw_vers.patch
··· 1 1 diff a/cmake/modules/SetUpMacOS.cmake b/cmake/modules/SetUpMacOS.cmake 2 2 --- a/cmake/modules/SetUpMacOS.cmake 3 3 +++ b/cmake/modules/SetUpMacOS.cmake 4 - @@ -8,17 +8,10 @@ set(ROOT_ARCHITECTURE macosx) 5 - set(ROOT_PLATFORM macosx) 4 + @@ -28,17 +28,10 @@ if(CMAKE_VERSION VERSION_LESS 3.14.4) 5 + endif() 6 6 7 7 if (CMAKE_SYSTEM_NAME MATCHES Darwin) 8 8 - EXECUTE_PROCESS(COMMAND sw_vers "-productVersion" ··· 19 19 #TODO: check haveconfig and rpath -> set rpath true 20 20 #TODO: check Thread, define link command 21 21 #TODO: more stuff check configure script 22 - @@ -37,23 +30,7 @@ if (CMAKE_SYSTEM_NAME MATCHES Darwin) 22 + @@ -57,22 +50,7 @@ if (CMAKE_SYSTEM_NAME MATCHES Darwin) 23 + SET(CMAKE_SHARED_LIBRARY_CREATE_CXX_FLAGS "${CMAKE_SHARED_LIBRARY_CREATE_CXX_FLAGS} -m64") 23 24 SET(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -m64") 24 25 SET(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -m64") 25 - SET(CMAKE_Fortran_FLAGS "${CMAKE_Fortran_FLAGS} -m64") 26 26 - else() 27 - - MESSAGE(STATUS "Found a 32bit system") 28 27 - SET(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -m32") 29 28 - SET(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -m32") 30 29 - SET(CMAKE_Fortran_FLAGS "${CMAKE_Fortran_FLAGS} -m32") 31 - - endif() 30 + endif() 32 31 - endif() 33 32 - 34 33 - if(MACOSX_VERSION VERSION_GREATER 10.6) ··· 40 39 - if(MACOSX_VERSION VERSION_GREATER 10.8) 41 40 - set(MACOSX_GLU_DEPRECATED ON) 42 41 - endif() 43 - + endif() 44 42 45 43 if (CMAKE_COMPILER_IS_GNUCXX) 46 - message(STATUS "Found GNU compiler collection") 47 - @@ -115,7 +92,6 @@ if (CMAKE_SYSTEM_NAME MATCHES Darwin) 44 + SET(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -pipe -W -Wshadow -Wall -Woverloaded-virtual -fsigned-char -fno-common") 45 + @@ -130,7 +108,6 @@ if (CMAKE_SYSTEM_NAME MATCHES Darwin) 48 46 endif() 49 47 50 48 #---Set Linker flags----------------------------------------------------------------------
+3 -3
pkgs/applications/version-management/git-and-tools/glab/default.nix
··· 2 2 3 3 buildGoModule rec { 4 4 pname = "glab"; 5 - version = "1.17.0"; 5 + version = "1.18.0"; 6 6 7 7 src = fetchFromGitHub { 8 8 owner = "profclems"; 9 9 repo = pname; 10 10 rev = "v${version}"; 11 - sha256 = "sha256-UW6KYqqeDnswPSHrjprbClnIwpX5zA+ePq7kwlsWEfA="; 11 + sha256 = "sha256-/WKfMmaFjnzRWCJZEZF/CguU0K7FOtgvKNMSQGvjODQ="; 12 12 }; 13 13 14 - vendorSha256 = "sha256-5hVIwEG70r9EDyapQ/OBlHfA1Zw5y4KxEysX415t3xk="; 14 + vendorSha256 = "sha256-PCkVjLdOdOhJGNSkVPFK/ONRdJT7MS0COjYgPNT5dNw="; 15 15 runVend = true; 16 16 17 17 # Tests are trying to access /homeless-shelter
+2 -2
pkgs/applications/version-management/git-repo/default.nix
··· 4 4 5 5 stdenv.mkDerivation rec { 6 6 pname = "git-repo"; 7 - version = "2.15.3"; 7 + version = "2.15.4"; 8 8 9 9 src = fetchFromGitHub { 10 10 owner = "android"; 11 11 repo = "tools_repo"; 12 12 rev = "v${version}"; 13 - sha256 = "sha256-SuHp6C5ueUErvRiWDQNEmCybFIa7Iu7C/FtnHys9XqU="; 13 + sha256 = "1ayw2pz9falcsi528q63z3w7npzkk7y8z258danqh41j6q9871js"; 14 14 }; 15 15 16 16 # Fix 'NameError: name 'ssl' is not defined'
+2
pkgs/applications/version-management/gitlab/default.nix
··· 131 131 ${lib.optionalString (!gitlabEnterprise) '' 132 132 # Remove all proprietary components 133 133 rm -rf ee 134 + sed -i 's/-ee//' ./VERSION 134 135 ''} 135 136 136 137 # For reasons I don't understand "bundle exec" ignores the ··· 181 182 GITLAB_PAGES_VERSION = data.passthru.GITLAB_PAGES_VERSION; 182 183 GITLAB_SHELL_VERSION = data.passthru.GITLAB_SHELL_VERSION; 183 184 GITLAB_WORKHORSE_VERSION = data.passthru.GITLAB_WORKHORSE_VERSION; 185 + gitlabEnv.FOSS_ONLY = lib.boolToString (!gitlabEnterprise); 184 186 tests = { 185 187 nixos-test-passes = nixosTests.gitlab; 186 188 };
+1 -1
pkgs/data/themes/arc/default.nix
··· 46 46 ''; 47 47 48 48 mesonFlags = [ 49 - "-Dthemes=cinnamon,gnome-shell,gtk2,gtk3,plank,xfwm" 49 + "-Dthemes=cinnamon,gnome-shell,gtk2,gtk3,plank,xfwm,metacity" 50 50 "-Dvariants=light,darker,dark,lighter" 51 51 "-Dcinnamon_version=${cinnamon.cinnamon-common.version}" 52 52 "-Dgnome_shell_version=${gnome.gnome-shell.version}"
+10 -12
pkgs/development/ocaml-modules/ocplib-endian/default.nix
··· 1 - { stdenv, lib, fetchzip, ocaml, findlib, ocamlbuild, cppo }: 1 + { lib, buildDunePackage, fetchzip, cppo }: 2 2 3 - let version = "1.0"; in 4 - 5 - stdenv.mkDerivation { 6 - name = "ocaml${ocaml.version}-ocplib-endian-${version}"; 3 + buildDunePackage rec { 4 + version = "1.1"; 5 + pname = "ocplib-endian"; 7 6 8 7 src = fetchzip { 9 8 url = "https://github.com/OCamlPro/ocplib-endian/archive/${version}.tar.gz"; 10 - sha256 = "0s1ld3kavz892b8awyxyg1mr98h2g61gy9ci5v6yb49bsii6wicw"; 9 + sha256 = "sha256-zKsSkhlZBXSqPtw+/WN3pwo9plM9rDZfMbGVfosqb10="; 11 10 }; 12 11 13 - buildInputs = [ ocaml findlib ocamlbuild cppo ]; 12 + useDune2 = true; 14 13 15 - createFindlibDestdir = true; 14 + buildInputs = [ cppo ]; 16 15 17 - meta = { 16 + meta = with lib; { 18 17 description = "Optimised functions to read and write int16/32/64"; 19 18 homepage = "https://github.com/OCamlPro/ocplib-endian"; 20 - license = lib.licenses.lgpl21; 21 - platforms = ocaml.meta.platforms or []; 22 - maintainers = with lib.maintainers; [ vbgl ]; 19 + license = licenses.lgpl21; 20 + maintainers = with maintainers; [ vbgl ]; 23 21 }; 24 22 }
+2 -2
pkgs/development/python-modules/adafruit-platformdetect/default.nix
··· 6 6 7 7 buildPythonPackage rec { 8 8 pname = "adafruit-platformdetect"; 9 - version = "3.13.3"; 9 + version = "3.13.4"; 10 10 11 11 src = fetchPypi { 12 12 pname = "Adafruit-PlatformDetect"; 13 13 inherit version; 14 - sha256 = "sha256-tA3UafaFvUH6Ko0OAXhh8Jz+ht+seTuhPjBsHHaI6rE="; 14 + sha256 = "sha256-e8hliPYLvHR3JjZ4AFgJWjPW1vK10BYuVqUYtF54J5c="; 15 15 }; 16 16 17 17 nativeBuildInputs = [ setuptools-scm ];
+2 -2
pkgs/development/python-modules/ailment/default.nix
··· 7 7 8 8 buildPythonPackage rec { 9 9 pname = "ailment"; 10 - version = "9.0.7833"; 10 + version = "9.0.7912"; 11 11 disabled = pythonOlder "3.6"; 12 12 13 13 src = fetchFromGitHub { 14 14 owner = "angr"; 15 15 repo = pname; 16 16 rev = "v${version}"; 17 - sha256 = "sha256-GUy1wETKV9Y9RYwJZqV22a0GrWkVRJRuFv/ADzPCzPg="; 17 + sha256 = "sha256-q1mi8ZNvjb3XM3le4ysy58bb978102OFKypTp9mSzxo="; 18 18 }; 19 19 20 20 propagatedBuildInputs = [ pyvex ];
+2 -2
pkgs/development/python-modules/angr/default.nix
··· 42 42 43 43 buildPythonPackage rec { 44 44 pname = "angr"; 45 - version = "9.0.7833"; 45 + version = "9.0.7912"; 46 46 disabled = pythonOlder "3.6"; 47 47 48 48 src = fetchFromGitHub { 49 49 owner = pname; 50 50 repo = pname; 51 51 rev = "v${version}"; 52 - sha256 = "sha256-1D1FhRhFHpQSQnMAPmp78TRIx9T5LL5MIdaYV/hPCv0="; 52 + sha256 = "sha256-261fk0JM37Hq+xsMF95VqLyidWE4ZUeygp8BP/DBXG4="; 53 53 }; 54 54 55 55 propagatedBuildInputs = [
+2 -2
pkgs/development/python-modules/angrop/default.nix
··· 9 9 10 10 buildPythonPackage rec { 11 11 pname = "angrop"; 12 - version = "9.0.7833"; 12 + version = "9.0.7912"; 13 13 disabled = pythonOlder "3.6"; 14 14 15 15 src = fetchFromGitHub { 16 16 owner = "angr"; 17 17 repo = pname; 18 18 rev = "v${version}"; 19 - sha256 = "sha256-JhD4/P5/IhmLBvmG3XoIEYVkowK+dDoLuwOdMhGi5q8="; 19 + sha256 = "sha256-nbVvgbTk9LFA376alu4Cxqcu9b9CT9yutnfE5fVT8gY="; 20 20 }; 21 21 22 22 propagatedBuildInputs = [
+2 -2
pkgs/development/python-modules/archinfo/default.nix
··· 7 7 8 8 buildPythonPackage rec { 9 9 pname = "archinfo"; 10 - version = "9.0.7833"; 10 + version = "9.0.7912"; 11 11 12 12 src = fetchFromGitHub { 13 13 owner = "angr"; 14 14 repo = pname; 15 15 rev = "v${version}"; 16 - sha256 = "sha256-wieg38cHxliHU7esoSOl5ViiS/uR5yVJh9l3SEsb3mo="; 16 + sha256 = "sha256-nHXF6Il6rHHrnGYEmv4FPQr6MsurzH1exkJS9UXThBs="; 17 17 }; 18 18 19 19 checkInputs = [
-3
pkgs/development/python-modules/audioread/default.nix
··· 1 1 { lib 2 2 , buildPythonPackage 3 3 , fetchPypi 4 - , pytestrunner 5 4 }: 6 5 7 6 buildPythonPackage rec { ··· 12 11 inherit pname version; 13 12 sha256 = "a3480e42056c8e80a8192a54f6729a280ef66d27782ee11cbd63e9d4d1523089"; 14 13 }; 15 - 16 - nativeBuildInputs = [ pytestrunner ]; 17 14 18 15 # No tests, need to disable or py3k breaks 19 16 doCheck = false;
+2 -2
pkgs/development/python-modules/claripy/default.nix
··· 13 13 14 14 buildPythonPackage rec { 15 15 pname = "claripy"; 16 - version = "9.0.7833"; 16 + version = "9.0.7912"; 17 17 disabled = pythonOlder "3.6"; 18 18 19 19 src = fetchFromGitHub { 20 20 owner = "angr"; 21 21 repo = pname; 22 22 rev = "v${version}"; 23 - sha256 = "sha256-C+YjpnMpz96v9QUkcdlhGl83V4UHnWAKZV2eR+vZX3c="; 23 + sha256 = "sha256-p9i3ajN/CpLdwcg8HLhtION0ghgs1fcnqjzUrxu1wDw="; 24 24 }; 25 25 26 26 # Use upstream z3 implementation
+2 -2
pkgs/development/python-modules/cle/default.nix
··· 15 15 16 16 let 17 17 # The binaries are following the argr projects release cycle 18 - version = "9.0.7833"; 18 + version = "9.0.7912"; 19 19 20 20 # Binary files from https://github.com/angr/binaries (only used for testing and only here) 21 21 binaries = fetchFromGitHub { ··· 35 35 owner = "angr"; 36 36 repo = pname; 37 37 rev = "v${version}"; 38 - sha256 = "sha256-P8bz50OgJifGWbWRyGXEB3FRfJHG1m9RgMatKA/XQLc="; 38 + sha256 = "sha256-AHJk40uRhrlQbfzRmMJXremKxnxjpmxLLAAYxNV9vkc="; 39 39 }; 40 40 41 41 propagatedBuildInputs = [
+2 -2
pkgs/development/python-modules/imread/default.nix
··· 12 12 13 13 buildPythonPackage rec { 14 14 pname = "python-imread"; 15 - version = "0.7.0"; 15 + version = "0.7.4"; 16 16 17 17 src = fetchPypi { 18 18 inherit version; 19 19 pname = "imread"; 20 - sha256 = "0yb0fmy6ilh5fvbk69wl2bzqgss2g0951668mx8z9yyj4jhr1z2y"; 20 + sha256 = "0kvlpy62vc16i0mysv1b2gv746in41q75hb815q6h8d227psv1q4"; 21 21 }; 22 22 23 23
+19 -9
pkgs/development/python-modules/mahotas/default.nix
··· 1 - { buildPythonPackage, fetchFromGitHub, nose, pillow, scipy, numpy, imread, lib, stdenv }: 1 + { buildPythonPackage, fetchFromGitHub, pillow, scipy, numpy, pytestCheckHook, imread, freeimage, lib, stdenv }: 2 2 3 3 buildPythonPackage rec { 4 4 pname = "mahotas"; 5 - version = "1.4.10"; 5 + version = "1.4.11"; 6 6 7 7 src = fetchFromGitHub { 8 8 owner = "luispedro"; 9 9 repo = "mahotas"; 10 10 rev = "v${version}"; 11 - sha256 = "0fjiyl82wj1a6xzr9mss2y2rydl4zchl2cbdbg0jm0fcrs99q4hw"; 11 + sha256 = "029gvy1fb855pvxvy8zwj44k4s7qpqi0161bg5wldfiprrysn1kw"; 12 12 }; 13 13 14 - # remove this as soon as https://github.com/luispedro/mahotas/issues/97 is fixed 15 - patches = [ ./disable-impure-tests.patch ]; 14 + propagatedBuildInputs = [ numpy imread pillow scipy freeimage ]; 15 + checkInputs = [ pytestCheckHook ]; 16 16 17 - propagatedBuildInputs = [ numpy imread pillow scipy ]; 18 - checkInputs = [ nose ]; 17 + postPatch = '' 18 + substituteInPlace mahotas/io/freeimage.py --replace "/opt/local/lib" "${freeimage}/lib" 19 + ''; 19 20 20 - checkPhase= '' 21 - python setup.py test 21 + # tests must be run in the build directory 22 + preCheck = '' 23 + cd build/lib* 22 24 ''; 25 + 26 + # re-enable as soon as https://github.com/luispedro/mahotas/issues/97 is fixed 27 + disabledTests = [ 28 + "test_colors" 29 + "test_ellipse_axes" 30 + "test_normalize" 31 + "test_haralick3d" 32 + ]; 23 33 24 34 disabled = stdenv.isi686; # Failing tests 25 35
-76
pkgs/development/python-modules/mahotas/disable-impure-tests.patch
··· 1 - diff --git a/mahotas/tests/test_colors.py b/mahotas/tests/test_colors.py 2 - index 8a8183b..0d34c9f 100644 3 - --- a/mahotas/tests/test_colors.py 4 - +++ b/mahotas/tests/test_colors.py 5 - @@ -2,7 +2,9 @@ import mahotas 6 - import numpy as np 7 - from mahotas.tests.utils import luispedro_jpg 8 - from mahotas.colors import rgb2xyz, rgb2lab, xyz2rgb, rgb2grey, rgb2sepia 9 - +from nose.tools import nottest 10 - 11 - +@nottest 12 - def test_colors(): 13 - f = luispedro_jpg() 14 - lab = rgb2lab(f) 15 - diff --git a/mahotas/tests/test_features_shape.py b/mahotas/tests/test_features_shape.py 16 - index 462f467..2381793 100644 17 - --- a/mahotas/tests/test_features_shape.py 18 - +++ b/mahotas/tests/test_features_shape.py 19 - @@ -2,6 +2,7 @@ import mahotas.features.shape 20 - import numpy as np 21 - import mahotas as mh 22 - from mahotas.features.shape import roundness, eccentricity 23 - +from nose.tools import nottest 24 - 25 - def test_eccentricity(): 26 - D = mh.disk(32, 2) 27 - @@ -29,6 +30,7 @@ def test_zeros(): 28 - I[8:4:12] = 1 29 - assert eccentricity(I) == 0 30 - 31 - +@nottest 32 - def test_ellipse_axes(): 33 - Y,X = np.mgrid[:1024,:1024] 34 - Y = Y/1024. 35 - diff --git a/mahotas/tests/test_moments.py b/mahotas/tests/test_moments.py 36 - index 686c7c3..ba3487b 100644 37 - --- a/mahotas/tests/test_moments.py 38 - +++ b/mahotas/tests/test_moments.py 39 - @@ -1,6 +1,7 @@ 40 - import numpy as np 41 - import mahotas as mh 42 - from mahotas.features.moments import moments 43 - +from nose.tools import nottest 44 - 45 - def _slow(A, p0, p1, cm): 46 - c0,c1 = cm 47 - @@ -28,7 +29,7 @@ def test_against_slow(): 48 - yield perform, 1, 2, (0, 0), A 49 - yield perform, 1, 0, (0, 0), A 50 - 51 - - 52 - +@nottest 53 - def test_normalize(): 54 - A,B = np.meshgrid(np.arange(128),np.arange(128)) 55 - for p0,p1 in [(1,1), (1,2), (2,1), (2,2)]: 56 - diff --git a/mahotas/tests/test_texture.py b/mahotas/tests/test_texture.py 57 - index 7e101ba..af1305d 100644 58 - --- a/mahotas/tests/test_texture.py 59 - +++ b/mahotas/tests/test_texture.py 60 - @@ -2,7 +2,7 @@ import numpy as np 61 - from mahotas.features import texture 62 - import mahotas as mh 63 - import mahotas.features._texture 64 - -from nose.tools import raises 65 - +from nose.tools import raises, nottest 66 - 67 - def test__cooccurence(): 68 - cooccurence = mahotas.features._texture.cooccurence 69 - @@ -149,6 +149,7 @@ def test_float_haralick(): 70 - A[2,2]=12 71 - texture.haralick(A) 72 - 73 - +@nottest 74 - def test_haralick3d(): 75 - np.random.seed(22) 76 - img = mahotas.stretch(255*np.random.rand(20,20,4))
+2 -2
pkgs/development/python-modules/pyvex/default.nix
··· 11 11 12 12 buildPythonPackage rec { 13 13 pname = "pyvex"; 14 - version = "9.0.7833"; 14 + version = "9.0.7912"; 15 15 16 16 src = fetchPypi { 17 17 inherit pname version; 18 - sha256 = "sha256-vasPukhDpvTNEvSy3A2H4ZkFMpLSoHB6+uuimYH1VT4="; 18 + sha256 = "sha256-KqTfu49Muicr5oJcXcoYpz3S7+0hk7dxbU7GMCDlJQA="; 19 19 }; 20 20 21 21 postPatch = lib.optionalString stdenv.isDarwin ''
+10
pkgs/development/tools/build-managers/bmake/setup-hook.sh
··· 1 + addMakeFlags() { 2 + export prefix="$out" 3 + export MANDIR="${!outputMan}/share/man" 4 + export MANTARGET=man 5 + export BINOWN= 6 + export STRIP_FLAG= 7 + } 8 + 9 + preConfigureHooks+=(addMakeFlags) 10 + 1 11 bmakeBuildPhase() { 2 12 runHook preBuild 3 13
+10 -2
pkgs/development/tools/build-managers/cmake/default.nix
··· 8 8 , useOpenSSL ? !isBootstrap, openssl 9 9 , useNcurses ? false, ncurses 10 10 , withQt5 ? false, qtbase 11 + , buildDocs ? (!isBootstrap && (useNcurses || withQt5)), sphinx, texinfo 11 12 }: 12 13 13 14 stdenv.mkDerivation (rec { ··· 35 36 36 37 ] ++ lib.optional stdenv.isCygwin ./3.2.2-cygwin.patch; 37 38 38 - outputs = [ "out" ]; 39 + outputs = [ "out" ] 40 + ++ lib.optionals buildDocs [ "man" "info" ]; 39 41 setOutputFlags = false; 40 42 41 43 setupHook = ./setup-hook.sh; 42 44 43 45 depsBuildBuild = [ buildPackages.stdenv.cc ]; 44 46 45 - nativeBuildInputs = [ setupHook pkg-config ]; 47 + nativeBuildInputs = [ setupHook pkg-config ] 48 + ++ lib.optionals buildDocs [ texinfo ]; 46 49 47 50 buildInputs = [] 48 51 ++ lib.optionals useSharedLibraries [ bzip2 curlMinimal expat libarchive xz zlib libuv rhash ] ··· 68 71 "--docdir=share/doc/${pname}${version}" 69 72 ] ++ (if useSharedLibraries then [ "--no-system-jsoncpp" "--system-libs" ] else [ "--no-system-libs" ]) # FIXME: cleanup 70 73 ++ lib.optional withQt5 "--qt-gui" 74 + ++ lib.optionals buildDocs [ 75 + "--sphinx-build=${sphinx}/bin/sphinx-build" 76 + "--sphinx-man" 77 + "--sphinx-info" 78 + ] 71 79 # Workaround https://gitlab.kitware.com/cmake/cmake/-/issues/20568 72 80 ++ lib.optionals stdenv.hostPlatform.is32bit [ 73 81 "CFLAGS=-D_FILE_OFFSET_BITS=64"
+3 -3
pkgs/development/tools/dockle/default.nix
··· 2 2 3 3 buildGoModule rec { 4 4 pname = "dockle"; 5 - version = "0.3.13"; 5 + version = "0.3.14"; 6 6 7 7 src = fetchFromGitHub { 8 8 owner = "goodwithtech"; 9 9 repo = pname; 10 10 rev = "v${version}"; 11 - sha256 = "sha256-U0nIGuQ4QjBaCck0Kg1RTS2IQwfivN3VI5vxh8lxAYE="; 11 + sha256 = "sha256-Xe5qgM0yPBVtH9S4OSiNnkKxcH0W89aABJF6PVRBEhQ="; 12 12 }; 13 13 14 - vendorSha256 = "sha256-uHHm4AgnjTdPgpu3OpXXIRzrGhkpOoRY8qynfl7DO6w="; 14 + vendorSha256 = "sha256-h+2AcppNUJ7zjHeBzDy1iWoR3i7a2v0Pc7vOfoUqPOw="; 15 15 16 16 nativeBuildInputs = [ pkg-config ]; 17 17 buildInputs = [ btrfs-progs lvm2 ];
+2 -2
pkgs/development/tools/flatpak-builder/default.nix
··· 46 46 installed_test_metadir = "${placeholder "installedTests"}/share/installed-tests/flatpak-builder"; 47 47 in stdenv.mkDerivation rec { 48 48 pname = "flatpak-builder"; 49 - version = "1.0.12"; 49 + version = "1.0.14"; 50 50 51 51 outputs = [ "out" "doc" "man" "installedTests" ]; 52 52 53 53 src = fetchurl { 54 54 url = "https://github.com/flatpak/flatpak-builder/releases/download/${version}/${pname}-${version}.tar.xz"; 55 - sha256 = "sha256-R4DBuOCDj/tk6WOb14AUF5ZP2BjHxtXpr8pNVRHe0sg="; 55 + sha256 = "sha256-abZa9PY4BBJ1GMVFGE+d/JqTWM3tqr7yseUGI64rjYs="; 56 56 }; 57 57 58 58 nativeBuildInputs = [
+3 -3
pkgs/development/web/deno/default.nix
··· 17 17 18 18 rustPlatform.buildRustPackage rec { 19 19 pname = "deno"; 20 - version = "1.10.3"; 20 + version = "1.11.0"; 21 21 22 22 src = fetchFromGitHub { 23 23 owner = "denoland"; 24 24 repo = pname; 25 25 rev = "v${version}"; 26 - sha256 = "sha256-25FfxGtPZ+KQCmXur6pwrb1l/xjCWgw69CMLPihnhAU="; 26 + sha256 = "sha256-rsQ9MdMgYPqnLzMfW4rwDpx5QKVDm6TMCCHqJzvTpjw="; 27 27 }; 28 - cargoSha256 = "sha256-CopfdjafWAhpbrdYSHJjKHKCLw94TSaiSAH4CVFOHi8="; 28 + cargoSha256 = "sha256-nKbc73bEKb0XzuBZApu21E1OzkgU9sqbCaaWhUMiWdQ="; 29 29 30 30 # Install completions post-install 31 31 nativeBuildInputs = [ installShellFiles ];
+5 -5
pkgs/development/web/deno/librusty_v8.nix
··· 11 11 }; 12 12 in 13 13 fetch_librusty_v8 { 14 - version = "0.22.2"; 14 + version = "0.22.3"; 15 15 shas = { 16 - x86_64-linux = "sha256-bLGSt9a+drzXMy64iiERFHfdDsIR2YqwwNlkpzIM07Q="; 17 - aarch64-linux = "sha256-MtCB7XaFho+a64fidPO88URIq7X9HvGqN5a9hzuCX4s="; 18 - x86_64-darwin = "sha256-aLeZ0cIdmQHDxSGPx6IBwweZWwDI/m/1kFQTC7dQ3bs="; 19 - aarch64-darwin = "sha256-SZGx/kRvp88mfMqDX+d4GNDs4t+P383kjnNPqwkqkHI="; 16 + x86_64-linux = "sha256-RS1fUuTm6zhln67ank6Sit9nhGyKij1UsJ77ezffCh8="; 17 + aarch64-linux = "sha256-E7SSFYODO8diPmEvpJyzAcltrh7YUXhWlqsRytFRmtA="; 18 + x86_64-darwin = "sha256-29XTC7RoUDNJq46WkLCQT1vCuv4dzBrp8no6vVCsQ2g="; 19 + aarch64-darwin = "sha256-UZHhKUjWQGklH26z2Kc2J7VwlV83LWl5n3YZt5ryKrY="; 20 20 }; 21 21 }
+2 -2
pkgs/misc/emulators/attract-mode/default.nix
··· 1 - { expat, fetchFromGitHub, ffmpeg_3, fontconfig, freetype, libarchive, libjpeg 1 + { expat, fetchFromGitHub, ffmpeg, fontconfig, freetype, libarchive, libjpeg 2 2 , libGLU, libGL, openal, pkg-config, sfml, lib, stdenv, zlib 3 3 }: 4 4 ··· 20 20 ''; 21 21 22 22 buildInputs = [ 23 - expat ffmpeg_3 fontconfig freetype libarchive libjpeg libGLU libGL openal sfml zlib 23 + expat ffmpeg fontconfig freetype libarchive libjpeg libGLU libGL openal sfml zlib 24 24 ]; 25 25 26 26 meta = with lib; {
+4 -4
pkgs/os-specific/linux/rtl8821ce/default.nix
··· 1 1 { lib, stdenv, fetchFromGitHub, kernel, bc }: 2 2 3 3 stdenv.mkDerivation rec { 4 - pname = "rtl8821ce-${kernel.version}"; 5 - version = "unstable-2021-03-21"; 4 + pname = "rtl8821ce"; 5 + version = "${kernel.version}-unstable-2021-05-28"; 6 6 7 7 src = fetchFromGitHub { 8 8 owner = "tomaspinho"; 9 9 repo = "rtl8821ce"; 10 - rev = "897e7c4c15dd5a0a569745dc223d969a26ff5bfc"; 11 - sha256 = "0935dzz0njxh78wfd17yqah1dxn6b3kaszvzclwwrwwhwcrdp80j"; 10 + rev = "f93db734666f75ebf65e44ceb943c19b598b1647"; 11 + sha256 = "sha256-cqXV52U+6Jl9Jje1nEOYDvmH4rgA1QdrwNCfYeul3hU="; 12 12 }; 13 13 14 14 hardeningDisable = [ "pic" ];
+2 -2
pkgs/servers/adguardhome/default.nix
··· 2 2 3 3 stdenv.mkDerivation rec { 4 4 name = "adguardhome"; 5 - version = "0.105.2"; 5 + version = "0.106.3"; 6 6 7 7 src = fetchurl { 8 8 url = "https://github.com/AdguardTeam/AdGuardHome/releases/download/v${version}/AdGuardHome_linux_amd64.tar.gz"; 9 - sha256 = "1gpaqyczidsy7h05g318zc83swvwninidddlmlq3hgs8s7ibk2cb"; 9 + sha256 = "11p081dqilga61zfziw5w37k6v2r84qynhz2hr4gk8367jck54x8"; 10 10 }; 11 11 12 12 installPhase = ''
+24
pkgs/servers/althttpd/default.nix
··· 1 + { lib, stdenv, fetchfossil }: 2 + 3 + stdenv.mkDerivation rec { 4 + pname = "althttpd"; 5 + version = "unstable-2021-05-07"; 6 + 7 + src = fetchfossil { 8 + url = "https://sqlite.org/althttpd/"; 9 + rev = "2c5e3f9f7051a578"; 10 + sha256 = "sha256-+RuogtQAc+zjCWTOiOunu1pXf3LxfdWYQX+24ysJ7uY="; 11 + }; 12 + 13 + installPhase = '' 14 + install -Dm755 -t $out/bin althttpd 15 + ''; 16 + 17 + meta = with lib; { 18 + description = "The Althttpd webserver"; 19 + homepage = "https://sqlite.org/althttpd/"; 20 + license = licenses.publicDomain; 21 + maintainers = with maintainers; [ siraben ]; 22 + platforms = platforms.all; 23 + }; 24 + }
+1 -1
pkgs/servers/http/bozohttpd/default.nix
··· 68 68 ++ optional (stdenv.hostPlatform.libc != "libSystem") "-lcrypt" 69 69 ++ optional (luaSupport) "-llua" 70 70 ++ optionals (sslSupport) [ "-lssl" "-lcrypto" ]; 71 - makeFlags = [ "LDADD=$(_LDADD)" "prefix=$(out)" "MANDIR=$(out)/share/man" "BINOWN=" ]; 71 + makeFlags = [ "LDADD=$(_LDADD)" ]; 72 72 73 73 doCheck = true; 74 74 checkInputs = [ inetutils wget ];
+358 -205
pkgs/servers/matrix-synapse/matrix-appservice-irc/node-packages.nix
··· 22 22 sha512 = "HV1Cm0Q3ZrpCR93tkWOYiuYIgLxZXZFVG2VgK+MBWjUqZTundupbfx2aXarXuw5Ko5aMcjtJgbSs4vUGBS5v6g=="; 23 23 }; 24 24 }; 25 - "@babel/generator-7.14.2" = { 25 + "@babel/generator-7.14.3" = { 26 26 name = "_at_babel_slash_generator"; 27 27 packageName = "@babel/generator"; 28 - version = "7.14.2"; 28 + version = "7.14.3"; 29 29 src = fetchurl { 30 - url = "https://registry.npmjs.org/@babel/generator/-/generator-7.14.2.tgz"; 31 - sha512 = "OnADYbKrffDVai5qcpkMxQ7caomHOoEwjkouqnN2QhydAjowFAZcsdecFIRUBdb+ZcruwYE4ythYmF1UBZU5xQ=="; 30 + url = "https://registry.npmjs.org/@babel/generator/-/generator-7.14.3.tgz"; 31 + sha512 = "bn0S6flG/j0xtQdz3hsjJ624h3W0r3llttBMfyHX3YrZ/KtLYr15bjA0FXkgW7FpvrDuTuElXeVjiKlYRpnOFA=="; 32 32 }; 33 33 }; 34 34 "@babel/helper-function-name-7.14.2" = { ··· 76 76 sha512 = "YSCOwxvTYEIMSGaBQb5kDDsCopDdiUGsqpatp3fOlI4+2HQSkTmEVWnVuySdAC5EWCqSWWTv0ib63RjR7dTBdg=="; 77 77 }; 78 78 }; 79 - "@babel/parser-7.14.2" = { 79 + "@babel/parser-7.14.4" = { 80 80 name = "_at_babel_slash_parser"; 81 81 packageName = "@babel/parser"; 82 - version = "7.14.2"; 82 + version = "7.14.4"; 83 83 src = fetchurl { 84 - url = "https://registry.npmjs.org/@babel/parser/-/parser-7.14.2.tgz"; 85 - sha512 = "IoVDIHpsgE/fu7eXBeRWt8zLbDrSvD7H1gpomOkPpBoEN8KCruCqSDdqo8dddwQQrui30KSvQBaMUOJiuFu6QQ=="; 84 + url = "https://registry.npmjs.org/@babel/parser/-/parser-7.14.4.tgz"; 85 + sha512 = "ArliyUsWDUqEGfWcmzpGUzNfLxTdTp6WU4IuP6QFSp9gGfWS6boxFCkJSJ/L4+RG8z/FnIU3WxCk6hPL9SSWeA=="; 86 86 }; 87 87 }; 88 88 "@babel/runtime-7.14.0" = { ··· 112 112 sha512 = "TsdRgvBFHMyHOOzcP9S6QU0QQtjxlRpEYOy3mcCO5RgmC305ki42aSAmfZEMSSYBla2oZ9BMqYlncBaKmD/7iA=="; 113 113 }; 114 114 }; 115 - "@babel/types-7.14.2" = { 115 + "@babel/types-7.14.4" = { 116 116 name = "_at_babel_slash_types"; 117 117 packageName = "@babel/types"; 118 - version = "7.14.2"; 118 + version = "7.14.4"; 119 119 src = fetchurl { 120 - url = "https://registry.npmjs.org/@babel/types/-/types-7.14.2.tgz"; 121 - sha512 = "SdjAG/3DikRHpUOjxZgnkbR11xUlyDMUFJdvnIgZEE16mqmY0BINMmc4//JMJglEmn6i7sq6p+mGrFWyZ98EEw=="; 120 + url = "https://registry.npmjs.org/@babel/types/-/types-7.14.4.tgz"; 121 + sha512 = "lCj4aIs0xUefJFQnwwQv2Bxg7Omd6bgquZ6LGC+gGMh6/s5qDVfjuCMlDmYQ15SLsWHd9n+X3E75lKIhl5Lkiw=="; 122 122 }; 123 123 }; 124 124 "@dabh/diagnostics-2.0.2" = { ··· 130 130 sha512 = "+A1YivoVDNNVCdfozHSR8v/jyuuLTMXwjWuxPFlFlUapXoGc+Gj9mDlTDDfrwl7rXCl2tNZ0kE8sIBO6YOn96Q=="; 131 131 }; 132 132 }; 133 - "@eslint/eslintrc-0.4.1" = { 133 + "@eslint/eslintrc-0.4.2" = { 134 134 name = "_at_eslint_slash_eslintrc"; 135 135 packageName = "@eslint/eslintrc"; 136 - version = "0.4.1"; 136 + version = "0.4.2"; 137 137 src = fetchurl { 138 - url = "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-0.4.1.tgz"; 139 - sha512 = "5v7TDE9plVhvxQeWLXDTvFvJBdH6pEsdnl2g/dAptmuFEPedQ4Erq5rsDsX+mvAM610IhNaO2W5V1dOOnDKxkQ=="; 138 + url = "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-0.4.2.tgz"; 139 + sha512 = "8nmGq/4ycLpIwzvhI4tNDmQztZ8sp+hI7cyG8i1nQDhkAbRzHpXPidRAHlNvCZQpJTKw5ItIpMw9RSToGF00mg=="; 140 140 }; 141 141 }; 142 - "@nodelib/fs.scandir-2.1.4" = { 142 + "@nodelib/fs.scandir-2.1.5" = { 143 143 name = "_at_nodelib_slash_fs.scandir"; 144 144 packageName = "@nodelib/fs.scandir"; 145 - version = "2.1.4"; 145 + version = "2.1.5"; 146 146 src = fetchurl { 147 - url = "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.4.tgz"; 148 - sha512 = "33g3pMJk3bg5nXbL/+CY6I2eJDzZAni49PfJnL5fghPTggPvBd/pFNSgJsdAgWptuFu7qq/ERvOYFlhvsLTCKA=="; 147 + url = "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz"; 148 + sha512 = "vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g=="; 149 149 }; 150 150 }; 151 - "@nodelib/fs.stat-2.0.4" = { 151 + "@nodelib/fs.stat-2.0.5" = { 152 152 name = "_at_nodelib_slash_fs.stat"; 153 153 packageName = "@nodelib/fs.stat"; 154 - version = "2.0.4"; 154 + version = "2.0.5"; 155 155 src = fetchurl { 156 - url = "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-2.0.4.tgz"; 157 - sha512 = "IYlHJA0clt2+Vg7bccq+TzRdJvv19c2INqBSsoOLp1je7xjtr7J26+WXR72MCdvU9q1qTzIWDfhMf+DRvQJK4Q=="; 156 + url = "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-2.0.5.tgz"; 157 + sha512 = "RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A=="; 158 158 }; 159 159 }; 160 - "@nodelib/fs.walk-1.2.6" = { 160 + "@nodelib/fs.walk-1.2.7" = { 161 161 name = "_at_nodelib_slash_fs.walk"; 162 162 packageName = "@nodelib/fs.walk"; 163 - version = "1.2.6"; 163 + version = "1.2.7"; 164 164 src = fetchurl { 165 - url = "https://registry.npmjs.org/@nodelib/fs.walk/-/fs.walk-1.2.6.tgz"; 166 - sha512 = "8Broas6vTtW4GIXTAHDoE32hnN2M5ykgCpWGbuXHQ15vEMqr23pB76e/GZcYsZCHALv50ktd24qhEyKr6wBtow=="; 165 + url = "https://registry.npmjs.org/@nodelib/fs.walk/-/fs.walk-1.2.7.tgz"; 166 + sha512 = "BTIhocbPBSrRmHxOAJFtR18oLhxTtAFDAvL8hY1S3iU8k+E60W/YFs4jrixGzQjMpF4qPXxIQHcjVD9dz1C2QA=="; 167 167 }; 168 168 }; 169 169 "@sentry/core-5.30.0" = { ··· 247 247 sha512 = "XIB2XbzHTN6ieIjfIMV9hlVcfPU26s2vafYWQcZHWXHOxiaRZYEDKEwdl129Zyg50+foYV2jCgtrqSA6qNuNSA=="; 248 248 }; 249 249 }; 250 - "@types/bluebird-3.5.34" = { 250 + "@types/bluebird-3.5.35" = { 251 251 name = "_at_types_slash_bluebird"; 252 252 packageName = "@types/bluebird"; 253 - version = "3.5.34"; 253 + version = "3.5.35"; 254 254 src = fetchurl { 255 - url = "https://registry.npmjs.org/@types/bluebird/-/bluebird-3.5.34.tgz"; 256 - sha512 = "QMc57Pf067Rr78l6f4FftvuIXPYxu0VYFRKrZk1Clv+LWy7gN2fTBiAiv68askFHEHZcTLPFd01kNlpKOiSPgQ=="; 255 + url = "https://registry.npmjs.org/@types/bluebird/-/bluebird-3.5.35.tgz"; 256 + sha512 = "2WeeXK7BuQo7yPI4WGOBum90SzF/f8rqlvpaXx4rjeTmNssGRDHWf7fgDUH90xMB3sUOu716fUK5d+OVx0+ncQ=="; 257 257 }; 258 258 }; 259 259 "@types/body-parser-1.19.0" = { ··· 274 274 sha512 = "ePPA/JuI+X0vb+gSWlPKOY0NdNAie/rPUqX2GUPpbZwiKTkSPhjXWuee47E4MtE54QVzGCQMQkAL6JhV2E1+cQ=="; 275 275 }; 276 276 }; 277 - "@types/express-4.17.11" = { 277 + "@types/express-4.17.12" = { 278 278 name = "_at_types_slash_express"; 279 279 packageName = "@types/express"; 280 - version = "4.17.11"; 280 + version = "4.17.12"; 281 281 src = fetchurl { 282 - url = "https://registry.npmjs.org/@types/express/-/express-4.17.11.tgz"; 283 - sha512 = "no+R6rW60JEc59977wIxreQVsIEOAYwgCqldrA/vkpCnbD7MqTefO97lmoBe4WE0F156bC4uLSP1XHDOySnChg=="; 282 + url = "https://registry.npmjs.org/@types/express/-/express-4.17.12.tgz"; 283 + sha512 = "pTYas6FrP15B1Oa0bkN5tQMNqOcVXa9j4FTFtO8DWI9kppKib+6NJtfTOOLcwxuuYvcX2+dVG6et1SxW/Kc17Q=="; 284 284 }; 285 285 }; 286 - "@types/express-serve-static-core-4.17.19" = { 286 + "@types/express-serve-static-core-4.17.21" = { 287 287 name = "_at_types_slash_express-serve-static-core"; 288 288 packageName = "@types/express-serve-static-core"; 289 - version = "4.17.19"; 289 + version = "4.17.21"; 290 290 src = fetchurl { 291 - url = "https://registry.npmjs.org/@types/express-serve-static-core/-/express-serve-static-core-4.17.19.tgz"; 292 - sha512 = "DJOSHzX7pCiSElWaGR8kCprwibCB/3yW6vcT8VG3P0SJjnv19gnWG/AZMfM60Xj/YJIp/YCaDHyvzsFVeniARA=="; 291 + url = "https://registry.npmjs.org/@types/express-serve-static-core/-/express-serve-static-core-4.17.21.tgz"; 292 + sha512 = "gwCiEZqW6f7EoR8TTEfalyEhb1zA5jQJnRngr97+3pzMaO1RKoI1w2bw07TK72renMUVWcWS5mLI6rk1NqN0nA=="; 293 293 }; 294 294 }; 295 295 "@types/extend-3.0.1" = { ··· 337 337 sha512 = "qHQRLZ0e6l/XK/2Qb2v5N1ujmdttYkUvnRI4nPIifMy6vYwoAnER10xhX13isWjjQtNsrjNLinZgDDguzPmEKw=="; 338 338 }; 339 339 }; 340 - "@types/node-15.0.3" = { 340 + "@types/node-15.12.2" = { 341 341 name = "_at_types_slash_node"; 342 342 packageName = "@types/node"; 343 - version = "15.0.3"; 343 + version = "15.12.2"; 344 344 src = fetchurl { 345 - url = "https://registry.npmjs.org/@types/node/-/node-15.0.3.tgz"; 346 - sha512 = "/WbxFeBU+0F79z9RdEOXH4CsDga+ibi5M8uEYr91u3CkT/pdWcV8MCook+4wDPnZBexRdwWS+PiVZ2xJviAzcQ=="; 345 + url = "https://registry.npmjs.org/@types/node/-/node-15.12.2.tgz"; 346 + sha512 = "zjQ69G564OCIWIOHSXyQEEDpdpGl+G348RAKY0XXy9Z5kU9Vzv1GMNnkar/ZJ8dzXB3COzD9Mo9NtRZ4xfgUww=="; 347 347 }; 348 348 }; 349 349 "@types/nopt-3.0.29" = { ··· 355 355 sha1 = "f19df3db4c97ee1459a2740028320a71d70964ce"; 356 356 }; 357 357 }; 358 - "@types/pg-7.14.11" = { 358 + "@types/pg-8.6.0" = { 359 359 name = "_at_types_slash_pg"; 360 360 packageName = "@types/pg"; 361 - version = "7.14.11"; 361 + version = "8.6.0"; 362 362 src = fetchurl { 363 - url = "https://registry.npmjs.org/@types/pg/-/pg-7.14.11.tgz"; 364 - sha512 = "EnZkZ1OMw9DvNfQkn2MTJrwKmhJYDEs5ujWrPfvseWNoI95N8B4HzU/Ltrq5ZfYxDX/Zg8mTzwr6UAyTjjFvXA=="; 363 + url = "https://registry.npmjs.org/@types/pg/-/pg-8.6.0.tgz"; 364 + sha512 = "3JXFrsl8COoqVB1+2Pqelx6soaiFVXzkT3fkuSNe7GB40ysfT0FHphZFPiqIXpMyTHSFRdLTyZzrFBrJRPAArA=="; 365 365 }; 366 366 }; 367 367 "@types/qs-6.9.6" = { ··· 382 382 sha512 = "ewFXqrQHlFsgc09MK5jP5iR7vumV/BYayNC6PgJO2LPe8vrnNFyjQjSppfEngITi0qvfKtzFvgKymGheFM9UOA=="; 383 383 }; 384 384 }; 385 - "@types/sanitize-html-1.27.2" = { 385 + "@types/sanitize-html-2.3.1" = { 386 386 name = "_at_types_slash_sanitize-html"; 387 387 packageName = "@types/sanitize-html"; 388 - version = "1.27.2"; 388 + version = "2.3.1"; 389 389 src = fetchurl { 390 - url = "https://registry.npmjs.org/@types/sanitize-html/-/sanitize-html-1.27.2.tgz"; 391 - sha512 = "DrH26m7CV6PB4YVckjbSIx+xloB7HBolr9Ctm0gZBffSu5dDV4yJKFQGPquJlReVW+xmg59gx+b/8/qYHxZEuw=="; 390 + url = "https://registry.npmjs.org/@types/sanitize-html/-/sanitize-html-2.3.1.tgz"; 391 + sha512 = "+UT/XRluJuCunRftwO6OzG6WOBgJ+J3sROIoSJWX+7PB2FtTJTEJLrHCcNwzCQc0r60bej3WAbaigK+VZtZCGw=="; 392 392 }; 393 393 }; 394 394 "@types/serve-static-1.13.9" = { ··· 400 400 sha512 = "ZFqF6qa48XsPdjXV5Gsz0Zqmux2PerNd3a/ktL45mHpa19cuMi/cL8tcxdAx497yRh+QtYPuofjT9oWw9P7nkA=="; 401 401 }; 402 402 }; 403 - "@typescript-eslint/eslint-plugin-4.23.0" = { 403 + "@typescript-eslint/eslint-plugin-4.26.1" = { 404 404 name = "_at_typescript-eslint_slash_eslint-plugin"; 405 405 packageName = "@typescript-eslint/eslint-plugin"; 406 - version = "4.23.0"; 406 + version = "4.26.1"; 407 407 src = fetchurl { 408 - url = "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-4.23.0.tgz"; 409 - sha512 = "tGK1y3KIvdsQEEgq6xNn1DjiFJtl+wn8JJQiETtCbdQxw1vzjXyAaIkEmO2l6Nq24iy3uZBMFQjZ6ECf1QdgGw=="; 408 + url = "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-4.26.1.tgz"; 409 + sha512 = "aoIusj/8CR+xDWmZxARivZjbMBQTT9dImUtdZ8tVCVRXgBUuuZyM5Of5A9D9arQPxbi/0rlJLcuArclz/rCMJw=="; 410 410 }; 411 411 }; 412 - "@typescript-eslint/experimental-utils-4.23.0" = { 412 + "@typescript-eslint/experimental-utils-4.26.1" = { 413 413 name = "_at_typescript-eslint_slash_experimental-utils"; 414 414 packageName = "@typescript-eslint/experimental-utils"; 415 - version = "4.23.0"; 415 + version = "4.26.1"; 416 416 src = fetchurl { 417 - url = "https://registry.npmjs.org/@typescript-eslint/experimental-utils/-/experimental-utils-4.23.0.tgz"; 418 - sha512 = "WAFNiTDnQfrF3Z2fQ05nmCgPsO5o790vOhmWKXbbYQTO9erE1/YsFot5/LnOUizLzU2eeuz6+U/81KV5/hFTGA=="; 417 + url = "https://registry.npmjs.org/@typescript-eslint/experimental-utils/-/experimental-utils-4.26.1.tgz"; 418 + sha512 = "sQHBugRhrXzRCs9PaGg6rowie4i8s/iD/DpTB+EXte8OMDfdCG5TvO73XlO9Wc/zi0uyN4qOmX9hIjQEyhnbmQ=="; 419 419 }; 420 420 }; 421 - "@typescript-eslint/parser-4.23.0" = { 421 + "@typescript-eslint/parser-4.26.1" = { 422 422 name = "_at_typescript-eslint_slash_parser"; 423 423 packageName = "@typescript-eslint/parser"; 424 - version = "4.23.0"; 424 + version = "4.26.1"; 425 425 src = fetchurl { 426 - url = "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-4.23.0.tgz"; 427 - sha512 = "wsvjksHBMOqySy/Pi2Q6UuIuHYbgAMwLczRl4YanEPKW5KVxI9ZzDYh3B5DtcZPQTGRWFJrfcbJ6L01Leybwug=="; 426 + url = "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-4.26.1.tgz"; 427 + sha512 = "q7F3zSo/nU6YJpPJvQveVlIIzx9/wu75lr6oDbDzoeIRWxpoc/HQ43G4rmMoCc5my/3uSj2VEpg/D83LYZF5HQ=="; 428 428 }; 429 429 }; 430 - "@typescript-eslint/scope-manager-4.23.0" = { 430 + "@typescript-eslint/scope-manager-4.26.1" = { 431 431 name = "_at_typescript-eslint_slash_scope-manager"; 432 432 packageName = "@typescript-eslint/scope-manager"; 433 - version = "4.23.0"; 433 + version = "4.26.1"; 434 434 src = fetchurl { 435 - url = "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-4.23.0.tgz"; 436 - sha512 = "ZZ21PCFxPhI3n0wuqEJK9omkw51wi2bmeKJvlRZPH5YFkcawKOuRMQMnI8mH6Vo0/DoHSeZJnHiIx84LmVQY+w=="; 435 + url = "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-4.26.1.tgz"; 436 + sha512 = "TW1X2p62FQ8Rlne+WEShyd7ac2LA6o27S9i131W4NwDSfyeVlQWhw8ylldNNS8JG6oJB9Ha9Xyc+IUcqipvheQ=="; 437 437 }; 438 438 }; 439 - "@typescript-eslint/types-4.23.0" = { 439 + "@typescript-eslint/types-4.26.1" = { 440 440 name = "_at_typescript-eslint_slash_types"; 441 441 packageName = "@typescript-eslint/types"; 442 - version = "4.23.0"; 442 + version = "4.26.1"; 443 443 src = fetchurl { 444 - url = "https://registry.npmjs.org/@typescript-eslint/types/-/types-4.23.0.tgz"; 445 - sha512 = "oqkNWyG2SLS7uTWLZf6Sr7Dm02gA5yxiz1RP87tvsmDsguVATdpVguHr4HoGOcFOpCvx9vtCSCyQUGfzq28YCw=="; 444 + url = "https://registry.npmjs.org/@typescript-eslint/types/-/types-4.26.1.tgz"; 445 + sha512 = "STyMPxR3cS+LaNvS8yK15rb8Y0iL0tFXq0uyl6gY45glyI7w0CsyqyEXl/Fa0JlQy+pVANeK3sbwPneCbWE7yg=="; 446 446 }; 447 447 }; 448 - "@typescript-eslint/typescript-estree-4.23.0" = { 448 + "@typescript-eslint/typescript-estree-4.26.1" = { 449 449 name = "_at_typescript-eslint_slash_typescript-estree"; 450 450 packageName = "@typescript-eslint/typescript-estree"; 451 - version = "4.23.0"; 451 + version = "4.26.1"; 452 452 src = fetchurl { 453 - url = "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-4.23.0.tgz"; 454 - sha512 = "5Sty6zPEVZF5fbvrZczfmLCOcby3sfrSPu30qKoY1U3mca5/jvU5cwsPb/CO6Q3ByRjixTMIVsDkqwIxCf/dMw=="; 453 + url = "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-4.26.1.tgz"; 454 + sha512 = "l3ZXob+h0NQzz80lBGaykdScYaiEbFqznEs99uwzm8fPHhDjwaBFfQkjUC/slw6Sm7npFL8qrGEAMxcfBsBJUg=="; 455 455 }; 456 456 }; 457 - "@typescript-eslint/visitor-keys-4.23.0" = { 457 + "@typescript-eslint/visitor-keys-4.26.1" = { 458 458 name = "_at_typescript-eslint_slash_visitor-keys"; 459 459 packageName = "@typescript-eslint/visitor-keys"; 460 - version = "4.23.0"; 460 + version = "4.26.1"; 461 461 src = fetchurl { 462 - url = "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-4.23.0.tgz"; 463 - sha512 = "5PNe5cmX9pSifit0H+nPoQBXdbNzi5tOEec+3riK+ku4e3er37pKxMKDH5Ct5Y4fhWxcD4spnlYjxi9vXbSpwg=="; 462 + url = "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-4.26.1.tgz"; 463 + sha512 = "IGouNSSd+6x/fHtYRyLOM6/C+QxMDzWlDtN41ea+flWuSF9g02iqcIlX8wM53JkfljoIjP0U+yp7SiTS1onEkw=="; 464 464 }; 465 465 }; 466 466 "abbrev-1.1.1" = { ··· 517 517 sha512 = "j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g=="; 518 518 }; 519 519 }; 520 - "ajv-8.3.0" = { 520 + "ajv-8.6.0" = { 521 521 name = "ajv"; 522 522 packageName = "ajv"; 523 - version = "8.3.0"; 523 + version = "8.6.0"; 524 524 src = fetchurl { 525 - url = "https://registry.npmjs.org/ajv/-/ajv-8.3.0.tgz"; 526 - sha512 = "RYE7B5An83d7eWnDR8kbdaIFqmKCNsP16ay1hDbJEU+sa0e3H9SebskCt0Uufem6cfAVu7Col6ubcn/W+Sm8/Q=="; 525 + url = "https://registry.npmjs.org/ajv/-/ajv-8.6.0.tgz"; 526 + sha512 = "cnUG4NSBiM4YFBxgZIj/In3/6KX+rQ2l2YPRVcvAMQGWEPKuXoPIhxzwqh31jA3IPbI4qEOp/5ILI4ynioXsGQ=="; 527 527 }; 528 528 }; 529 529 "another-json-0.2.0" = { ··· 947 947 src = fetchurl { 948 948 url = "https://registry.npmjs.org/chalk/-/chalk-4.1.1.tgz"; 949 949 sha512 = "diHzdDKxcU+bAsUboHLPEDQiw0qEe0qd7SYUn3HgcFlWgbDcfLGswOHYeGrHKzG9z6UYf01d9VFMfZxPM1xZSg=="; 950 + }; 951 + }; 952 + "chardet-1.3.0" = { 953 + name = "chardet"; 954 + packageName = "chardet"; 955 + version = "1.3.0"; 956 + src = fetchurl { 957 + url = "https://registry.npmjs.org/chardet/-/chardet-1.3.0.tgz"; 958 + sha512 = "cyTQGGptIjIT+CMGT5J/0l9c6Fb+565GCFjjeUTKxUO7w3oR+FcNCMEKTn5xtVKaLFmladN7QF68IiQsv5Fbdw=="; 950 959 }; 951 960 }; 952 961 "chokidar-3.5.1" = { ··· 1048 1057 sha512 = "jgIoum0OfQfq9Whcfc2z/VhCNcmQjWbey6qBX0vqt7YICflUmBCh9E9CiQD5GSJ+Uehixm3NUwHVhqUAWRivZg=="; 1049 1058 }; 1050 1059 }; 1060 + "colorette-1.2.2" = { 1061 + name = "colorette"; 1062 + packageName = "colorette"; 1063 + version = "1.2.2"; 1064 + src = fetchurl { 1065 + url = "https://registry.npmjs.org/colorette/-/colorette-1.2.2.tgz"; 1066 + sha512 = "MKGMzyfeuutC/ZJ1cba9NqcNpfeqMUcYmyF1ZFY6/Cn7CNSAKx6a+s48sqLqyAiZuaP2TcqMhoo+dlwFnVxT9w=="; 1067 + }; 1068 + }; 1051 1069 "colors-1.4.0" = { 1052 1070 name = "colors"; 1053 1071 packageName = "colors"; ··· 1271 1289 src = fetchurl { 1272 1290 url = "https://registry.npmjs.org/deep-is/-/deep-is-0.1.3.tgz"; 1273 1291 sha1 = "b369d6fb5dbc13eecf524f91b070feedc357cf34"; 1292 + }; 1293 + }; 1294 + "deepmerge-4.2.2" = { 1295 + name = "deepmerge"; 1296 + packageName = "deepmerge"; 1297 + version = "4.2.2"; 1298 + src = fetchurl { 1299 + url = "https://registry.npmjs.org/deepmerge/-/deepmerge-4.2.2.tgz"; 1300 + sha512 = "FJ3UgI4gIl+PHZm53knsuSFpE+nESMr7M4v9QcgB7S63Kj/6WqMiFQJpBBYz1Pt+66bZpP3Q7Lye0Oo9MPKEdg=="; 1274 1301 }; 1275 1302 }; 1276 1303 "default-require-extensions-2.0.0" = { ··· 1345 1372 sha512 = "yS+Q5i3hBf7GBkd4KG8a7eBNNWNGLTaEwwYWUijIYM7zrlYDM0BFXHjjPWlWZ1Rg7UaddZeIDmi9jF3HmqiQ2w=="; 1346 1373 }; 1347 1374 }; 1348 - "dom-serializer-1.3.1" = { 1375 + "dom-serializer-1.3.2" = { 1349 1376 name = "dom-serializer"; 1350 1377 packageName = "dom-serializer"; 1351 - version = "1.3.1"; 1378 + version = "1.3.2"; 1352 1379 src = fetchurl { 1353 - url = "https://registry.npmjs.org/dom-serializer/-/dom-serializer-1.3.1.tgz"; 1354 - sha512 = "Pv2ZluG5ife96udGgEDovOOOA5UELkltfJpnIExPrAk1LTvecolUGn6lIaoLh86d83GiB86CjzciMd9BuRB71Q=="; 1380 + url = "https://registry.npmjs.org/dom-serializer/-/dom-serializer-1.3.2.tgz"; 1381 + sha512 = "5c54Bk5Dw4qAxNOI1pFEizPSjVsx5+bpJKmL2kPn8JhBUq2q09tTCa3mjijun2NfK78NMouDYNMBkOrPZiS+ig=="; 1355 1382 }; 1356 1383 }; 1357 1384 "domelementtype-2.2.0" = { ··· 1381 1408 sha512 = "zk7sgt970kzPks2Bf+dwT/PLzghLnsivb9CcxkvR8Mzr66Olr0Ofd8neSbglHJHaHa2MadfoSdNlKYAaafmWfA=="; 1382 1409 }; 1383 1410 }; 1384 - "domutils-2.6.0" = { 1411 + "domutils-2.7.0" = { 1385 1412 name = "domutils"; 1386 1413 packageName = "domutils"; 1387 - version = "2.6.0"; 1414 + version = "2.7.0"; 1388 1415 src = fetchurl { 1389 - url = "https://registry.npmjs.org/domutils/-/domutils-2.6.0.tgz"; 1390 - sha512 = "y0BezHuy4MDYxh6OvolXYsH+1EMGmFbwv5FKW7ovwMG6zTPWqNPq3WF9ayZssFq+UlKdffGLbOEaghNdaOm1WA=="; 1416 + url = "https://registry.npmjs.org/domutils/-/domutils-2.7.0.tgz"; 1417 + sha512 = "8eaHa17IwJUPAiB+SoTYBo5mCdeMgdcAoXJ59m6DT1vw+5iLS3gNoqYaRowaBKtGVrOF1Jz4yDTgYKLK2kvfJg=="; 1391 1418 }; 1392 1419 }; 1393 1420 "dot-prop-5.3.0" = { ··· 1543 1570 sha512 = "UpzcLCXolUWcNu5HtVMHYdXJjArjsF9C0aNnquZYY4uW/Vu0miy5YoWvbV345HauVvcAUnpRuhMMcqTcGOY2+w=="; 1544 1571 }; 1545 1572 }; 1546 - "eslint-7.26.0" = { 1573 + "escape-string-regexp-4.0.0" = { 1574 + name = "escape-string-regexp"; 1575 + packageName = "escape-string-regexp"; 1576 + version = "4.0.0"; 1577 + src = fetchurl { 1578 + url = "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz"; 1579 + sha512 = "TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA=="; 1580 + }; 1581 + }; 1582 + "eslint-7.28.0" = { 1547 1583 name = "eslint"; 1548 1584 packageName = "eslint"; 1549 - version = "7.26.0"; 1585 + version = "7.28.0"; 1550 1586 src = fetchurl { 1551 - url = "https://registry.npmjs.org/eslint/-/eslint-7.26.0.tgz"; 1552 - sha512 = "4R1ieRf52/izcZE7AlLy56uIHHDLT74Yzz2Iv2l6kDaYvEu9x+wMB5dZArVL8SYGXSYV2YAg70FcW5Y5nGGNIg=="; 1587 + url = "https://registry.npmjs.org/eslint/-/eslint-7.28.0.tgz"; 1588 + sha512 = "UMfH0VSjP0G4p3EWirscJEQ/cHqnT/iuH6oNZOB94nBjWbMnhGEPxsZm1eyIW0C/9jLI0Fow4W5DXLjEI7mn1g=="; 1553 1589 }; 1554 1590 }; 1555 1591 "eslint-scope-5.1.1" = { ··· 1568 1604 src = fetchurl { 1569 1605 url = "https://registry.npmjs.org/eslint-utils/-/eslint-utils-2.1.0.tgz"; 1570 1606 sha512 = "w94dQYoauyvlDc43XnGB8lU3Zt713vNChgt4EWwhXAP2XkBvndfxF0AgIqKOOasjPIPzj9JqgwkwbCYD0/V3Zg=="; 1607 + }; 1608 + }; 1609 + "eslint-utils-3.0.0" = { 1610 + name = "eslint-utils"; 1611 + packageName = "eslint-utils"; 1612 + version = "3.0.0"; 1613 + src = fetchurl { 1614 + url = "https://registry.npmjs.org/eslint-utils/-/eslint-utils-3.0.0.tgz"; 1615 + sha512 = "uuQC43IGctw68pJA1RgbQS8/NP7rch6Cwd4j3ZBtgo4/8Flj4eGE7ZYSZRN3iq5pVUv6GPdW5Z1RFleo84uLDA=="; 1571 1616 }; 1572 1617 }; 1573 1618 "eslint-visitor-keys-1.3.0" = { ··· 1885 1930 sha512 = "1lLKB2Mu3aGP1Q/2eCOx0fNbRMe7XdwktwOruhfqqd0rIJWwN4Dh+E3hrPSlDCXnSR7UtZ1N38rVXm+6+MEhJQ=="; 1886 1931 }; 1887 1932 }; 1888 - "forwarded-0.1.2" = { 1933 + "forwarded-0.2.0" = { 1889 1934 name = "forwarded"; 1890 1935 packageName = "forwarded"; 1891 - version = "0.1.2"; 1936 + version = "0.2.0"; 1892 1937 src = fetchurl { 1893 - url = "https://registry.npmjs.org/forwarded/-/forwarded-0.1.2.tgz"; 1894 - sha1 = "98c23dab1175657b8c0573e8ceccd91b0ff18c84"; 1938 + url = "https://registry.npmjs.org/forwarded/-/forwarded-0.2.0.tgz"; 1939 + sha512 = "buRG0fpBtRHSTCOASe6hD258tEubFoRLb4ZNA6NxMVHNw2gOcwHo9wyablzMzOA5z9xA9L1KNjk/Nt6MT9aYow=="; 1895 1940 }; 1896 1941 }; 1897 1942 "fresh-0.5.2" = { ··· 2047 2092 sha512 = "WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA=="; 2048 2093 }; 2049 2094 }; 2050 - "globals-12.4.0" = { 2051 - name = "globals"; 2052 - packageName = "globals"; 2053 - version = "12.4.0"; 2054 - src = fetchurl { 2055 - url = "https://registry.npmjs.org/globals/-/globals-12.4.0.tgz"; 2056 - sha512 = "BWICuzzDvDoH54NHKCseDanAhE3CeDorgDL5MT6LMXXj2WCnd9UC2szdk4AWLfjdgNBCXLUanXYcpBBKOSWGwg=="; 2057 - }; 2058 - }; 2059 - "globals-13.8.0" = { 2095 + "globals-13.9.0" = { 2060 2096 name = "globals"; 2061 2097 packageName = "globals"; 2062 - version = "13.8.0"; 2098 + version = "13.9.0"; 2063 2099 src = fetchurl { 2064 - url = "https://registry.npmjs.org/globals/-/globals-13.8.0.tgz"; 2065 - sha512 = "rHtdA6+PDBIjeEvA91rpqzEvk/k3/i7EeNQiryiWuJH0Hw9cpyJMAt2jtbAwUaRdhD+573X4vWw6IcjKPasi9Q=="; 2100 + url = "https://registry.npmjs.org/globals/-/globals-13.9.0.tgz"; 2101 + sha512 = "74/FduwI/JaIrr1H8e71UbDE+5x7pIPs1C2rrwC52SszOo043CsWOZEMW7o2Y58xwm9b+0RBKDxY5n2sUpEFxA=="; 2066 2102 }; 2067 2103 }; 2068 2104 "globby-11.0.3" = { ··· 2218 2254 sha512 = "4zDq1a1zhE4gQso/c5LP1OtrhYTncXNSpvJYtWJBtXAETPlMfi3IFNjGuQbYLuVY4ZR0QMqRVvo4Pdy9KLyP8Q=="; 2219 2255 }; 2220 2256 }; 2257 + "htmlparser2-6.1.0" = { 2258 + name = "htmlparser2"; 2259 + packageName = "htmlparser2"; 2260 + version = "6.1.0"; 2261 + src = fetchurl { 2262 + url = "https://registry.npmjs.org/htmlparser2/-/htmlparser2-6.1.0.tgz"; 2263 + sha512 = "gyyPk6rgonLFEDGoeRgQNaEUvdJ4ktTmmUh/h2t7s+M8oPpIPxgNACWa+6ESR57kXstwqPiCut0V8NRpcwgU7A=="; 2264 + }; 2265 + }; 2221 2266 "http-cache-semantics-4.1.0" = { 2222 2267 name = "http-cache-semantics"; 2223 2268 packageName = "http-cache-semantics"; ··· 2270 2315 src = fetchurl { 2271 2316 url = "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz"; 2272 2317 sha512 = "v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA=="; 2318 + }; 2319 + }; 2320 + "iconv-lite-0.6.3" = { 2321 + name = "iconv-lite"; 2322 + packageName = "iconv-lite"; 2323 + version = "0.6.3"; 2324 + src = fetchurl { 2325 + url = "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.6.3.tgz"; 2326 + sha512 = "4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw=="; 2273 2327 }; 2274 2328 }; 2275 2329 "ignore-4.0.6" = { ··· 2543 2597 sha512 = "Fd4gABb+ycGAmKou8eMftCupSir5lRxqf4aD/vd0cD2qc4HL07OjCeuHMr8Ro4CoMaeCKDB0/ECBOVWjTwUvPQ=="; 2544 2598 }; 2545 2599 }; 2600 + "is-plain-object-5.0.0" = { 2601 + name = "is-plain-object"; 2602 + packageName = "is-plain-object"; 2603 + version = "5.0.0"; 2604 + src = fetchurl { 2605 + url = "https://registry.npmjs.org/is-plain-object/-/is-plain-object-5.0.0.tgz"; 2606 + sha512 = "VRSzKkbMm5jMDoKLbltAkFQ5Qr7VDiTFGXxYFXXowVj387GeGNOCsOH6Msy00SGZ3Fp84b1Naa1psqgcCIEP5Q=="; 2607 + }; 2608 + }; 2546 2609 "is-promise-2.2.2" = { 2547 2610 name = "is-promise"; 2548 2611 packageName = "is-promise"; ··· 2831 2894 sha512 = "9ykJ/46SN/9KPM/sichzQ7OvXyGDYKGTaDlKMGCAlg2UK8KRy4jb0d8sFc+0Tt0YYnThq8X2RZgCg74RPxgcVA=="; 2832 2895 }; 2833 2896 }; 2897 + "klona-2.0.4" = { 2898 + name = "klona"; 2899 + packageName = "klona"; 2900 + version = "2.0.4"; 2901 + src = fetchurl { 2902 + url = "https://registry.npmjs.org/klona/-/klona-2.0.4.tgz"; 2903 + sha512 = "ZRbnvdg/NxqzC7L9Uyqzf4psi1OM4Cuc+sJAkQPjO6XkQIJTNbfK2Rsmbw8fx1p2mkZdp2FZYo2+LwXYY/uwIA=="; 2904 + }; 2905 + }; 2834 2906 "kuler-2.0.0" = { 2835 2907 name = "kuler"; 2836 2908 packageName = "kuler"; ··· 2921 2993 sha1 = "fb030917f86a3134e5bc9bec0d69e0013ddfedb2"; 2922 2994 }; 2923 2995 }; 2996 + "lodash.merge-4.6.2" = { 2997 + name = "lodash.merge"; 2998 + packageName = "lodash.merge"; 2999 + version = "4.6.2"; 3000 + src = fetchurl { 3001 + url = "https://registry.npmjs.org/lodash.merge/-/lodash.merge-4.6.2.tgz"; 3002 + sha512 = "0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ=="; 3003 + }; 3004 + }; 2924 3005 "lodash.truncate-4.4.2" = { 2925 3006 name = "lodash.truncate"; 2926 3007 packageName = "lodash.truncate"; ··· 3038 3119 sha512 = "mfgMpmV3dWLtzrd4V/3XtqUD0P44I/mTgsRreW5jMhSaUnnRGZbpptBw2q4/axbLjw2FarlWtOVgertDGMtccA=="; 3039 3120 }; 3040 3121 }; 3041 - "matrix-appservice-bridge-2.6.0" = { 3122 + "matrix-appservice-bridge-2.6.1" = { 3042 3123 name = "matrix-appservice-bridge"; 3043 3124 packageName = "matrix-appservice-bridge"; 3044 - version = "2.6.0"; 3125 + version = "2.6.1"; 3045 3126 src = fetchurl { 3046 - url = "https://registry.npmjs.org/matrix-appservice-bridge/-/matrix-appservice-bridge-2.6.0.tgz"; 3047 - sha512 = "o1KHQHG1GdfUhTFBXVLztwbTowuCFO9/h8n2zdkRK/bZsdcXSFQVfUwDtRULcyinD4N7r0Lrwlg1LyR0pg2WSw=="; 3127 + url = "https://registry.npmjs.org/matrix-appservice-bridge/-/matrix-appservice-bridge-2.6.1.tgz"; 3128 + sha512 = "XNOziYVQoTQ9cym3Z2acXy8CKRXPVcEbni0XXCUfvu4O9+cBjUPywtRmhDBENsl/bgGbFKqbJNr68E/j9j+Tbw=="; 3048 3129 }; 3049 3130 }; 3050 3131 "matrix-bot-sdk-0.4.0" = { ··· 3074 3155 sha512 = "JFIMJPNGGqi0myzIlN94SQReUbCrWi1TW5PZih1OGXzUj2wXYz3puktV/f64HZYn6D1ZKcwxZdLuNCG8cRuCyw=="; 3075 3156 }; 3076 3157 }; 3158 + "matrix-org-irc-1.0.0-alpha4" = { 3159 + name = "matrix-org-irc"; 3160 + packageName = "matrix-org-irc"; 3161 + version = "1.0.0-alpha4"; 3162 + src = fetchurl { 3163 + url = "https://registry.npmjs.org/matrix-org-irc/-/matrix-org-irc-1.0.0-alpha4.tgz"; 3164 + sha512 = "2wKzQSpITrG9vChfw9d0goDcQZgKdaL7hgPzQwaybO9NF96HLarXFhznaFtngJiaaBAN52jkEetsQKV/lEfPqA=="; 3165 + }; 3166 + }; 3077 3167 "media-typer-0.3.0" = { 3078 3168 name = "media-typer"; 3079 3169 packageName = "media-typer"; ··· 3137 3227 sha512 = "x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg=="; 3138 3228 }; 3139 3229 }; 3140 - "mime-db-1.47.0" = { 3230 + "mime-db-1.48.0" = { 3141 3231 name = "mime-db"; 3142 3232 packageName = "mime-db"; 3143 - version = "1.47.0"; 3233 + version = "1.48.0"; 3144 3234 src = fetchurl { 3145 - url = "https://registry.npmjs.org/mime-db/-/mime-db-1.47.0.tgz"; 3146 - sha512 = "QBmA/G2y+IfeS4oktet3qRZ+P5kPhCKRXxXnQEudYqUaEioAU1/Lq2us3D/t1Jfo4hE9REQPrbB7K5sOczJVIw=="; 3235 + url = "https://registry.npmjs.org/mime-db/-/mime-db-1.48.0.tgz"; 3236 + sha512 = "FM3QwxV+TnZYQ2aRqhlKBMHxk10lTbMt3bBkMAp54ddrNeVSfcQYOOKuGuy3Ddrm38I04If834fOUSq1yzslJQ=="; 3147 3237 }; 3148 3238 }; 3149 - "mime-types-2.1.30" = { 3239 + "mime-types-2.1.31" = { 3150 3240 name = "mime-types"; 3151 3241 packageName = "mime-types"; 3152 - version = "2.1.30"; 3242 + version = "2.1.31"; 3153 3243 src = fetchurl { 3154 - url = "https://registry.npmjs.org/mime-types/-/mime-types-2.1.30.tgz"; 3155 - sha512 = "crmjA4bLtR8m9qLpHvgxSChT+XoSlZi8J4n/aIdn3z92e/U47Z0V/yl+Wh9W046GgFVAmoNR/fmdbZYcSSIUeg=="; 3244 + url = "https://registry.npmjs.org/mime-types/-/mime-types-2.1.31.tgz"; 3245 + sha512 = "XGZnNzm3QvgKxa8dpzyhFTHmpP3l5YNusmne07VUOXxou9CqUqYa/HBy124RqtVh/O2pECas/MOcsDgpilPOPg=="; 3156 3246 }; 3157 3247 }; 3158 3248 "mimic-response-1.0.1" = { ··· 3263 3353 sha512 = "M2ufzIiINKCuDfBSAUr1vWQ+vuVcA9kqx8JJUsbQi6yf1uGRyb7HfpdfUr5qLXf3B/t8dPvcjhKMmlfnP47EzQ=="; 3264 3354 }; 3265 3355 }; 3356 + "nanoid-3.1.23" = { 3357 + name = "nanoid"; 3358 + packageName = "nanoid"; 3359 + version = "3.1.23"; 3360 + src = fetchurl { 3361 + url = "https://registry.npmjs.org/nanoid/-/nanoid-3.1.23.tgz"; 3362 + sha512 = "FiB0kzdP0FFVGDKlRLEQ1BgDzU87dy5NnzjeW9YZNt+/c3+q82EQDUwniSAUxp/F0gFNI1ZhKU1FqYsMuqZVnw=="; 3363 + }; 3364 + }; 3266 3365 "natural-compare-1.4.0" = { 3267 3366 name = "natural-compare"; 3268 3367 packageName = "natural-compare"; ··· 3362 3461 sha512 = "6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA=="; 3363 3462 }; 3364 3463 }; 3365 - "normalize-url-4.5.0" = { 3464 + "normalize-url-4.5.1" = { 3366 3465 name = "normalize-url"; 3367 3466 packageName = "normalize-url"; 3368 - version = "4.5.0"; 3467 + version = "4.5.1"; 3369 3468 src = fetchurl { 3370 - url = "https://registry.npmjs.org/normalize-url/-/normalize-url-4.5.0.tgz"; 3371 - sha512 = "2s47yzUxdexf1OhyRi4Em83iQk0aPvwTddtFz4hnSSw9dCEsLEGf6SwIO8ss/19S9iBb5sJaOuTvTGDeZI00BQ=="; 3469 + url = "https://registry.npmjs.org/normalize-url/-/normalize-url-4.5.1.tgz"; 3470 + sha512 = "9UZCFRHQdNrfTpGg8+1INIg93B6zE0aXMVFkw1WFwvO4SlZywU6aLg5Of0Ap/PgcbSw4LNxvMWXMeugwMCX0AA=="; 3372 3471 }; 3373 3472 }; 3374 3473 "nyc-14.1.1" = { ··· 3389 3488 sha512 = "fexhUFFPTGV8ybAtSIGbV6gOkSv8UtRbDBnAyLQw4QPKkgNlsH2ByPGtMUqdWkos6YCRmAqViwgZrJc/mRDzZQ=="; 3390 3489 }; 3391 3490 }; 3392 - "object-hash-2.1.1" = { 3491 + "object-hash-2.2.0" = { 3393 3492 name = "object-hash"; 3394 3493 packageName = "object-hash"; 3395 - version = "2.1.1"; 3494 + version = "2.2.0"; 3396 3495 src = fetchurl { 3397 - url = "https://registry.npmjs.org/object-hash/-/object-hash-2.1.1.tgz"; 3398 - sha512 = "VOJmgmS+7wvXf8CjbQmimtCnEx3IAoLxI3fp2fbWehxrWBcAQFbk+vcwb6vzR0VZv/eNCJ/27j151ZTwqW/JeQ=="; 3496 + url = "https://registry.npmjs.org/object-hash/-/object-hash-2.2.0.tgz"; 3497 + sha512 = "gScRMn0bS5fH+IuwyIFgnh9zBdo4DV+6GhygmWM9HyNJSgS0hScp1f5vjtm7oIIOiT9trXrShAkLFSc2IqKNgw=="; 3399 3498 }; 3400 3499 }; 3401 3500 "object-inspect-1.10.3" = { ··· 3623 3722 sha512 = "ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q=="; 3624 3723 }; 3625 3724 }; 3626 - "path-parse-1.0.6" = { 3725 + "path-parse-1.0.7" = { 3627 3726 name = "path-parse"; 3628 3727 packageName = "path-parse"; 3629 - version = "1.0.6"; 3728 + version = "1.0.7"; 3630 3729 src = fetchurl { 3631 - url = "https://registry.npmjs.org/path-parse/-/path-parse-1.0.6.tgz"; 3632 - sha512 = "GSmOT2EbHrINBf9SR7CDELwlJ8AENk3Qn7OikK4nFYAu3Ote2+JYNVvkpAEQm3/TLNEJFD/xZJjzyxg3KBWOzw=="; 3730 + url = "https://registry.npmjs.org/path-parse/-/path-parse-1.0.7.tgz"; 3731 + sha512 = "LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw=="; 3633 3732 }; 3634 3733 }; 3635 3734 "path-to-regexp-0.1.7" = { ··· 3731 3830 sha512 = "YmuA56alyBq7M59vxVBfPJrGSozru8QAdoNlWuW3cz8l+UX3cWge0vTvjKhsSHSJpo3Bom8/Mm6hf0TR5GY0+w=="; 3732 3831 }; 3733 3832 }; 3734 - "picomatch-2.2.3" = { 3833 + "picomatch-2.3.0" = { 3735 3834 name = "picomatch"; 3736 3835 packageName = "picomatch"; 3737 - version = "2.2.3"; 3836 + version = "2.3.0"; 3738 3837 src = fetchurl { 3739 - url = "https://registry.npmjs.org/picomatch/-/picomatch-2.2.3.tgz"; 3740 - sha512 = "KpELjfwcCDUb9PeigTs2mBJzXUPzAuP2oPcA989He8Rte0+YUAjw1JVedDhuTKPkHjSYzMN3npC9luThGYEKdg=="; 3838 + url = "https://registry.npmjs.org/picomatch/-/picomatch-2.3.0.tgz"; 3839 + sha512 = "lY1Q/PiJGC2zOv/z391WOTD+Z02bCgsFfvxoXXf6h7kv9o+WmsmzYqrAwY63sNgOxE4xEdq0WyUnXfKeBrSvYw=="; 3741 3840 }; 3742 3841 }; 3743 3842 "pify-3.0.0" = { ··· 3776 3875 sha512 = "3QT8bBJeX/S5zKTTjTCIjRF3If4avAT6kqxcASlTWEtAFCb9NH0OUxNDfgZSWdP5fJnBYCMEWkIFfWeugjzYMg=="; 3777 3876 }; 3778 3877 }; 3878 + "postcss-8.3.0" = { 3879 + name = "postcss"; 3880 + packageName = "postcss"; 3881 + version = "8.3.0"; 3882 + src = fetchurl { 3883 + url = "https://registry.npmjs.org/postcss/-/postcss-8.3.0.tgz"; 3884 + sha512 = "+ogXpdAjWGa+fdYY5BQ96V/6tAo+TdSSIMP5huJBIygdWwKtVoB5JWZ7yUd4xZ8r+8Kvvx4nyg/PQ071H4UtcQ=="; 3885 + }; 3886 + }; 3779 3887 "postgres-array-2.0.0" = { 3780 3888 name = "postgres-array"; 3781 3889 packageName = "postgres-array"; ··· 3857 3965 sha512 = "jT9VccZCWrJWXdyEtQddCDszYsiuWj5T0ekrPszi/WEegj3IZy6Mm09iOOVM86A4IKMWq8hZkT2dD9MaSe+sng=="; 3858 3966 }; 3859 3967 }; 3860 - "proxy-addr-2.0.6" = { 3968 + "proxy-addr-2.0.7" = { 3861 3969 name = "proxy-addr"; 3862 3970 packageName = "proxy-addr"; 3863 - version = "2.0.6"; 3971 + version = "2.0.7"; 3864 3972 src = fetchurl { 3865 - url = "https://registry.npmjs.org/proxy-addr/-/proxy-addr-2.0.6.tgz"; 3866 - sha512 = "dh/frvCBVmSsDYzw6n926jv974gddhkFPfiN8hPOi30Wax25QZyZEGveluCgliBnqmuM+UJmBErbAUFIoDbjOw=="; 3973 + url = "https://registry.npmjs.org/proxy-addr/-/proxy-addr-2.0.7.tgz"; 3974 + sha512 = "llQsMLSUDUPT44jdrU/O37qlnifitDP+ZwrmmZcoSKyLKvtZxpyV0n2/bD/N4tBAAZ/gJEdZU7KMraoK1+XYAg=="; 3867 3975 }; 3868 3976 }; 3869 3977 "proxyquire-1.8.0" = { ··· 4271 4379 sha512 = "M4M5iXDAUEcZKLXkmk90zSYWEtk5NH3JmojQxKxV371fnMh+x9t1rqdmXaGoyEHw3z/X/8vnFhKjGL5xFGOJ3A=="; 4272 4380 }; 4273 4381 }; 4382 + "sanitize-html-2.4.0" = { 4383 + name = "sanitize-html"; 4384 + packageName = "sanitize-html"; 4385 + version = "2.4.0"; 4386 + src = fetchurl { 4387 + url = "https://registry.npmjs.org/sanitize-html/-/sanitize-html-2.4.0.tgz"; 4388 + sha512 = "Y1OgkUiTPMqwZNRLPERSEi39iOebn2XJLbeiGOBhaJD/yLqtLGu6GE5w7evx177LeGgSE+4p4e107LMiydOf6A=="; 4389 + }; 4390 + }; 4274 4391 "semver-5.7.1" = { 4275 4392 name = "semver"; 4276 4393 packageName = "semver"; ··· 4424 4541 sha512 = "UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g=="; 4425 4542 }; 4426 4543 }; 4544 + "source-map-js-0.6.2" = { 4545 + name = "source-map-js"; 4546 + packageName = "source-map-js"; 4547 + version = "0.6.2"; 4548 + src = fetchurl { 4549 + url = "https://registry.npmjs.org/source-map-js/-/source-map-js-0.6.2.tgz"; 4550 + sha512 = "/3GptzWzu0+0MBQFrDKzw/DvvMTUORvgY6k6jd/VS6iCR4RDTKWH6v6WPwQoUO8667uQEf9Oe38DxAYWY5F/Ug=="; 4551 + }; 4552 + }; 4427 4553 "spawn-wrap-1.4.3" = { 4428 4554 name = "spawn-wrap"; 4429 4555 packageName = "spawn-wrap"; ··· 4460 4586 sha512 = "cbqHunsQWnJNE6KhVSMsMeH5H/L9EpymbzqTQ3uLwNCLZ1Q481oWaofqH7nO6V07xlXwY6PhQdQ2IedWx/ZK4Q=="; 4461 4587 }; 4462 4588 }; 4463 - "spdx-license-ids-3.0.7" = { 4589 + "spdx-license-ids-3.0.9" = { 4464 4590 name = "spdx-license-ids"; 4465 4591 packageName = "spdx-license-ids"; 4466 - version = "3.0.7"; 4592 + version = "3.0.9"; 4467 4593 src = fetchurl { 4468 - url = "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-3.0.7.tgz"; 4469 - sha512 = "U+MTEOO0AiDzxwFvoa4JVnMV6mZlJKk2sBLt90s7G0Gd0Mlknc7kxEn3nuDPNZRta7O2uy8oLcZLVT+4sqNZHQ=="; 4594 + url = "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-3.0.9.tgz"; 4595 + sha512 = "Ki212dKK4ogX+xDo4CtOZBVIwhsKBEfsEEcwmJfLQzirgc2jIWdzg40Unxz/HzEUqM1WFzVlQSMF9kZZ2HboLQ=="; 4470 4596 }; 4471 4597 }; 4472 4598 "split2-3.2.2" = { ··· 4640 4766 sha512 = "qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw=="; 4641 4767 }; 4642 4768 }; 4643 - "table-6.7.0" = { 4769 + "table-6.7.1" = { 4644 4770 name = "table"; 4645 4771 packageName = "table"; 4646 - version = "6.7.0"; 4772 + version = "6.7.1"; 4647 4773 src = fetchurl { 4648 - url = "https://registry.npmjs.org/table/-/table-6.7.0.tgz"; 4649 - sha512 = "SAM+5p6V99gYiiy2gT5ArdzgM1dLDed0nkrWmG6Fry/bUS/m9x83BwpJUOf1Qj/x2qJd+thL6IkIx7qPGRxqBw=="; 4774 + url = "https://registry.npmjs.org/table/-/table-6.7.1.tgz"; 4775 + sha512 = "ZGum47Yi6KOOFDE8m223td53ath2enHcYLgOCjGr5ngu8bdIARQk6mN/wRMv4yMRcHnCSnHbCEha4sobQx5yWg=="; 4650 4776 }; 4651 4777 }; 4652 4778 "tdigest-0.1.1" = { ··· 4838 4964 sha512 = "zdu8XMNEDepKKR+XYOXAVPtWui0ly0NtohUscw+UmaHiAWT8hrV1rr//H6V+0DvJ3OQ19S979M0laLfX8rm82Q=="; 4839 4965 }; 4840 4966 }; 4841 - "typescript-4.2.4" = { 4967 + "typescript-4.3.2" = { 4842 4968 name = "typescript"; 4843 4969 packageName = "typescript"; 4844 - version = "4.2.4"; 4970 + version = "4.3.2"; 4845 4971 src = fetchurl { 4846 - url = "https://registry.npmjs.org/typescript/-/typescript-4.2.4.tgz"; 4847 - sha512 = "V+evlYHZnQkaz8TRBuxTA92yZBPotr5H+WhQ7bD3hZUndx5tGOa1fuCgeSjxAzM1RiN5IzvadIXTVefuuwZCRg=="; 4972 + url = "https://registry.npmjs.org/typescript/-/typescript-4.3.2.tgz"; 4973 + sha512 = "zZ4hShnmnoVnAHpVHWpTcxdv7dWP60S2FsydQLV8V5PbS3FifjWFFRiHSWpDJahly88PRyV5teTSLoq4eG7mKw=="; 4848 4974 }; 4849 4975 }; 4850 4976 "undefsafe-2.0.3" = { ··· 5183 5309 }; 5184 5310 in 5185 5311 { 5186 - "matrix-appservice-irc-git+https://github.com/matrix-org/matrix-appservice-irc.git#0.26.0" = nodeEnv.buildNodePackage { 5312 + "matrix-appservice-irc-git+https://github.com/matrix-org/matrix-appservice-irc.git#0.26.1" = nodeEnv.buildNodePackage { 5187 5313 name = "matrix-appservice-irc"; 5188 5314 packageName = "matrix-appservice-irc"; 5189 - version = "0.26.0"; 5315 + version = "0.26.1"; 5190 5316 src = fetchgit { 5191 5317 url = "https://github.com/matrix-org/matrix-appservice-irc.git"; 5192 - rev = "6117f33202e616f6c9dffae0543c8044213100fb"; 5193 - sha256 = "98c049b895b1b4102fe43f5b5f5a0b2d650d56064e64b03f56defb55df3fbb96"; 5318 + rev = "4edab6f7b02e0f08e7c3b24f72441be25b30b5b8"; 5319 + sha256 = "3715ba3e80d79cea98ceb108e1df87b4d864d4f9149f147df0f3b78c691f00d6"; 5194 5320 }; 5195 5321 dependencies = [ 5196 5322 sources."@babel/code-frame-7.12.11" 5197 - (sources."@babel/generator-7.14.2" // { 5323 + (sources."@babel/generator-7.14.3" // { 5198 5324 dependencies = [ 5199 5325 sources."source-map-0.5.7" 5200 5326 ]; ··· 5214 5340 sources."supports-color-5.5.0" 5215 5341 ]; 5216 5342 }) 5217 - sources."@babel/parser-7.14.2" 5343 + sources."@babel/parser-7.14.4" 5218 5344 sources."@babel/runtime-7.14.0" 5219 5345 (sources."@babel/template-7.12.13" // { 5220 5346 dependencies = [ ··· 5227 5353 sources."globals-11.12.0" 5228 5354 ]; 5229 5355 }) 5230 - sources."@babel/types-7.14.2" 5356 + sources."@babel/types-7.14.4" 5231 5357 sources."@dabh/diagnostics-2.0.2" 5232 - (sources."@eslint/eslintrc-0.4.1" // { 5358 + (sources."@eslint/eslintrc-0.4.2" // { 5233 5359 dependencies = [ 5234 - sources."globals-12.4.0" 5235 5360 sources."ignore-4.0.6" 5236 5361 sources."strip-json-comments-3.1.1" 5237 5362 ]; 5238 5363 }) 5239 - sources."@nodelib/fs.scandir-2.1.4" 5240 - sources."@nodelib/fs.stat-2.0.4" 5241 - sources."@nodelib/fs.walk-1.2.6" 5364 + sources."@nodelib/fs.scandir-2.1.5" 5365 + sources."@nodelib/fs.stat-2.0.5" 5366 + sources."@nodelib/fs.walk-1.2.7" 5242 5367 sources."@sentry/core-5.30.0" 5243 5368 sources."@sentry/hub-5.30.0" 5244 5369 sources."@sentry/minimal-5.30.0" ··· 5248 5373 sources."@sentry/utils-5.30.0" 5249 5374 sources."@sindresorhus/is-0.14.0" 5250 5375 sources."@szmarczak/http-timer-1.1.2" 5251 - sources."@types/bluebird-3.5.34" 5376 + sources."@types/bluebird-3.5.35" 5252 5377 sources."@types/body-parser-1.19.0" 5253 5378 sources."@types/connect-3.4.34" 5254 - sources."@types/express-4.17.11" 5255 - sources."@types/express-serve-static-core-4.17.19" 5379 + sources."@types/express-4.17.12" 5380 + sources."@types/express-serve-static-core-4.17.21" 5256 5381 sources."@types/extend-3.0.1" 5257 5382 sources."@types/he-1.1.1" 5258 5383 sources."@types/json-schema-7.0.7" 5259 5384 sources."@types/mime-1.3.2" 5260 5385 sources."@types/nedb-1.8.11" 5261 - sources."@types/node-15.0.3" 5386 + sources."@types/node-15.12.2" 5262 5387 sources."@types/nopt-3.0.29" 5263 - sources."@types/pg-7.14.11" 5388 + sources."@types/pg-8.6.0" 5264 5389 sources."@types/qs-6.9.6" 5265 5390 sources."@types/range-parser-1.2.3" 5266 - sources."@types/sanitize-html-1.27.2" 5391 + (sources."@types/sanitize-html-2.3.1" // { 5392 + dependencies = [ 5393 + sources."domhandler-4.2.0" 5394 + sources."htmlparser2-6.1.0" 5395 + ]; 5396 + }) 5267 5397 sources."@types/serve-static-1.13.9" 5268 - (sources."@typescript-eslint/eslint-plugin-4.23.0" // { 5398 + (sources."@typescript-eslint/eslint-plugin-4.26.1" // { 5269 5399 dependencies = [ 5270 5400 sources."lru-cache-6.0.0" 5271 5401 sources."semver-7.3.5" 5272 5402 sources."yallist-4.0.0" 5273 5403 ]; 5274 5404 }) 5275 - sources."@typescript-eslint/experimental-utils-4.23.0" 5276 - sources."@typescript-eslint/parser-4.23.0" 5277 - sources."@typescript-eslint/scope-manager-4.23.0" 5278 - sources."@typescript-eslint/types-4.23.0" 5279 - (sources."@typescript-eslint/typescript-estree-4.23.0" // { 5405 + sources."@typescript-eslint/experimental-utils-4.26.1" 5406 + sources."@typescript-eslint/parser-4.26.1" 5407 + sources."@typescript-eslint/scope-manager-4.26.1" 5408 + sources."@typescript-eslint/types-4.26.1" 5409 + (sources."@typescript-eslint/typescript-estree-4.26.1" // { 5280 5410 dependencies = [ 5281 5411 sources."lru-cache-6.0.0" 5282 5412 sources."semver-7.3.5" 5283 5413 sources."yallist-4.0.0" 5284 5414 ]; 5285 5415 }) 5286 - sources."@typescript-eslint/visitor-keys-4.23.0" 5416 + sources."@typescript-eslint/visitor-keys-4.26.1" 5287 5417 sources."abbrev-1.1.1" 5288 5418 sources."accepts-1.3.7" 5289 5419 sources."acorn-7.4.1" ··· 5355 5485 sources."camelcase-5.3.1" 5356 5486 sources."caseless-0.12.0" 5357 5487 sources."chalk-4.1.1" 5488 + sources."chardet-1.3.0" 5358 5489 sources."chokidar-3.5.1" 5359 5490 sources."ci-info-2.0.0" 5360 5491 sources."cli-boxes-2.2.1" ··· 5373 5504 sources."color-convert-2.0.1" 5374 5505 sources."color-name-1.1.4" 5375 5506 sources."color-string-1.5.5" 5507 + sources."colorette-1.2.2" 5376 5508 sources."colors-1.4.0" 5377 5509 sources."colorspace-1.1.2" 5378 5510 sources."combined-stream-1.0.8" ··· 5399 5531 sources."decompress-response-3.3.0" 5400 5532 sources."deep-extend-0.6.0" 5401 5533 sources."deep-is-0.1.3" 5534 + sources."deepmerge-4.2.2" 5402 5535 sources."default-require-extensions-2.0.0" 5403 5536 sources."defer-to-connect-1.1.3" 5404 5537 sources."delayed-stream-1.0.0" ··· 5406 5539 sources."destroy-1.0.4" 5407 5540 sources."dir-glob-3.0.1" 5408 5541 sources."doctrine-3.0.0" 5409 - (sources."dom-serializer-1.3.1" // { 5542 + (sources."dom-serializer-1.3.2" // { 5410 5543 dependencies = [ 5411 5544 sources."domhandler-4.2.0" 5412 5545 ]; 5413 5546 }) 5414 5547 sources."domelementtype-2.2.0" 5415 5548 sources."domhandler-3.3.0" 5416 - (sources."domutils-2.6.0" // { 5549 + (sources."domutils-2.7.0" // { 5417 5550 dependencies = [ 5418 5551 sources."domhandler-4.2.0" 5419 5552 ]; ··· 5437 5570 sources."escape-goat-2.1.1" 5438 5571 sources."escape-html-1.0.3" 5439 5572 sources."escape-string-regexp-2.0.0" 5440 - (sources."eslint-7.26.0" // { 5573 + (sources."eslint-7.28.0" // { 5441 5574 dependencies = [ 5442 5575 sources."ansi-regex-5.0.0" 5576 + sources."escape-string-regexp-4.0.0" 5577 + (sources."eslint-utils-2.1.0" // { 5578 + dependencies = [ 5579 + sources."eslint-visitor-keys-1.3.0" 5580 + ]; 5581 + }) 5443 5582 sources."ignore-4.0.6" 5444 5583 sources."lru-cache-6.0.0" 5445 5584 sources."semver-7.3.5" ··· 5449 5588 ]; 5450 5589 }) 5451 5590 sources."eslint-scope-5.1.1" 5452 - (sources."eslint-utils-2.1.0" // { 5453 - dependencies = [ 5454 - sources."eslint-visitor-keys-1.3.0" 5455 - ]; 5456 - }) 5591 + sources."eslint-utils-3.0.0" 5457 5592 sources."eslint-visitor-keys-2.1.0" 5458 5593 (sources."espree-7.3.1" // { 5459 5594 dependencies = [ ··· 5521 5656 }) 5522 5657 sources."forever-agent-0.6.1" 5523 5658 sources."form-data-2.3.3" 5524 - sources."forwarded-0.1.2" 5659 + sources."forwarded-0.2.0" 5525 5660 sources."fresh-0.5.2" 5526 5661 sources."fs.realpath-1.0.0" 5527 5662 sources."fsevents-2.3.2" ··· 5537 5672 sources."glob-parent-5.1.2" 5538 5673 sources."glob-to-regexp-0.4.1" 5539 5674 sources."global-dirs-2.1.0" 5540 - (sources."globals-13.8.0" // { 5675 + (sources."globals-13.9.0" // { 5541 5676 dependencies = [ 5542 5677 sources."type-fest-0.20.2" 5543 5678 ]; ··· 5595 5730 sources."is-obj-2.0.0" 5596 5731 sources."is-object-1.0.2" 5597 5732 sources."is-path-inside-3.0.3" 5733 + sources."is-plain-object-5.0.0" 5598 5734 sources."is-promise-2.2.2" 5599 5735 sources."is-property-1.0.2" 5600 5736 sources."is-stream-2.0.0" ··· 5641 5777 sources."jsonpointer-4.1.0" 5642 5778 sources."jsprim-1.4.1" 5643 5779 sources."keyv-3.1.0" 5780 + sources."klona-2.0.4" 5644 5781 sources."kuler-2.0.0" 5645 5782 sources."latest-version-5.1.0" 5646 5783 sources."levn-0.4.1" ··· 5651 5788 sources."lodash-4.17.21" 5652 5789 sources."lodash.clonedeep-4.5.0" 5653 5790 sources."lodash.flattendeep-4.4.0" 5791 + sources."lodash.merge-4.6.2" 5654 5792 sources."lodash.truncate-4.4.2" 5655 5793 sources."logform-2.2.0" 5656 5794 sources."loglevel-1.7.1" ··· 5664 5802 ]; 5665 5803 }) 5666 5804 sources."matrix-appservice-0.8.0" 5667 - (sources."matrix-appservice-bridge-2.6.0" // { 5805 + (sources."matrix-appservice-bridge-2.6.1" // { 5668 5806 dependencies = [ 5669 5807 sources."argparse-2.0.1" 5670 5808 sources."extend-3.0.2" ··· 5675 5813 (sources."matrix-bot-sdk-0.4.0" // { 5676 5814 dependencies = [ 5677 5815 sources."chalk-3.0.0" 5816 + sources."sanitize-html-1.27.5" 5678 5817 ]; 5679 5818 }) 5680 5819 (sources."matrix-js-sdk-9.11.0" // { ··· 5683 5822 ]; 5684 5823 }) 5685 5824 sources."matrix-lastactive-0.1.5" 5825 + (sources."matrix-org-irc-1.0.0-alpha4" // { 5826 + dependencies = [ 5827 + sources."iconv-lite-0.6.3" 5828 + ]; 5829 + }) 5686 5830 sources."media-typer-0.3.0" 5687 5831 sources."merge-descriptors-1.0.1" 5688 5832 sources."merge-source-map-1.1.0" ··· 5690 5834 sources."methods-1.1.2" 5691 5835 sources."micromatch-4.0.4" 5692 5836 sources."mime-1.6.0" 5693 - sources."mime-db-1.47.0" 5694 - sources."mime-types-2.1.30" 5837 + sources."mime-db-1.48.0" 5838 + sources."mime-types-2.1.31" 5695 5839 sources."mimic-response-1.0.1" 5696 5840 sources."minimalistic-assert-1.0.1" 5697 5841 sources."minimatch-3.0.4" ··· 5708 5852 }) 5709 5853 sources."ms-2.1.2" 5710 5854 sources."nan-2.14.2" 5855 + sources."nanoid-3.1.23" 5711 5856 sources."natural-compare-1.4.0" 5712 5857 sources."nedb-1.8.0" 5713 5858 sources."negotiator-0.6.2" ··· 5723 5868 sources."nopt-3.0.6" 5724 5869 sources."normalize-package-data-2.5.0" 5725 5870 sources."normalize-path-3.0.0" 5726 - sources."normalize-url-4.5.0" 5871 + sources."normalize-url-4.5.1" 5727 5872 (sources."nyc-14.1.1" // { 5728 5873 dependencies = [ 5729 5874 sources."make-dir-2.1.0" ··· 5732 5877 ]; 5733 5878 }) 5734 5879 sources."oauth-sign-0.9.0" 5735 - sources."object-hash-2.1.1" 5880 + sources."object-hash-2.2.0" 5736 5881 sources."object-inspect-1.10.3" 5737 5882 sources."on-finished-2.3.0" 5738 5883 sources."on-headers-1.0.2" ··· 5762 5907 sources."path-exists-3.0.0" 5763 5908 sources."path-is-absolute-1.0.1" 5764 5909 sources."path-key-3.1.1" 5765 - sources."path-parse-1.0.6" 5910 + sources."path-parse-1.0.7" 5766 5911 sources."path-to-regexp-0.1.7" 5767 5912 sources."path-type-4.0.0" 5768 5913 sources."performance-now-2.1.0" ··· 5773 5918 sources."pg-protocol-1.5.0" 5774 5919 sources."pg-types-2.2.0" 5775 5920 sources."pgpass-1.0.4" 5776 - sources."picomatch-2.2.3" 5921 + sources."picomatch-2.3.0" 5777 5922 sources."pify-3.0.0" 5778 5923 sources."pkg-dir-3.0.0" 5779 5924 (sources."postcss-7.0.35" // { ··· 5800 5945 sources."process-nextick-args-2.0.1" 5801 5946 sources."progress-2.0.3" 5802 5947 sources."prom-client-13.1.0" 5803 - sources."proxy-addr-2.0.6" 5948 + sources."proxy-addr-2.0.7" 5804 5949 (sources."proxyquire-1.8.0" // { 5805 5950 dependencies = [ 5806 5951 sources."resolve-1.1.7" ··· 5852 5997 sources."run-parallel-1.2.0" 5853 5998 sources."safe-buffer-5.1.2" 5854 5999 sources."safer-buffer-2.1.2" 5855 - sources."sanitize-html-1.27.5" 6000 + (sources."sanitize-html-2.4.0" // { 6001 + dependencies = [ 6002 + sources."domhandler-4.2.0" 6003 + sources."escape-string-regexp-4.0.0" 6004 + sources."htmlparser2-6.1.0" 6005 + sources."postcss-8.3.0" 6006 + ]; 6007 + }) 5856 6008 sources."semver-5.7.1" 5857 6009 (sources."semver-diff-3.1.1" // { 5858 6010 dependencies = [ ··· 5884 6036 ]; 5885 6037 }) 5886 6038 sources."source-map-0.6.1" 6039 + sources."source-map-js-0.6.2" 5887 6040 (sources."spawn-wrap-1.4.3" // { 5888 6041 dependencies = [ 5889 6042 sources."rimraf-2.7.1" ··· 5893 6046 sources."spdx-correct-3.1.1" 5894 6047 sources."spdx-exceptions-2.3.0" 5895 6048 sources."spdx-expression-parse-3.0.1" 5896 - sources."spdx-license-ids-3.0.7" 6049 + sources."spdx-license-ids-3.0.9" 5897 6050 sources."split2-3.2.2" 5898 6051 sources."sprintf-js-1.0.3" 5899 6052 sources."sshpk-1.16.1" ··· 5918 6071 sources."strip-bom-3.0.0" 5919 6072 sources."strip-json-comments-2.0.1" 5920 6073 sources."supports-color-7.2.0" 5921 - (sources."table-6.7.0" // { 6074 + (sources."table-6.7.1" // { 5922 6075 dependencies = [ 5923 - sources."ajv-8.3.0" 6076 + sources."ajv-8.6.0" 5924 6077 sources."ansi-regex-5.0.0" 5925 6078 sources."json-schema-traverse-1.0.0" 5926 6079 sources."strip-ansi-6.0.0" ··· 5950 6103 sources."type-fest-0.8.1" 5951 6104 sources."type-is-1.6.18" 5952 6105 sources."typedarray-to-buffer-3.1.5" 5953 - sources."typescript-4.2.4" 6106 + sources."typescript-4.3.2" 5954 6107 (sources."undefsafe-2.0.3" // { 5955 6108 dependencies = [ 5956 6109 sources."debug-2.6.9"
+1 -1
pkgs/servers/matrix-synapse/matrix-appservice-irc/package.json
··· 1 1 [ 2 - {"matrix-appservice-irc": "git+https://github.com/matrix-org/matrix-appservice-irc.git#0.26.0" } 2 + {"matrix-appservice-irc": "git+https://github.com/matrix-org/matrix-appservice-irc.git#0.26.1" } 3 3 ]
+3 -3
pkgs/servers/monitoring/grafana-agent/default.nix
··· 2 2 3 3 buildGoModule rec { 4 4 pname = "grafana-agent"; 5 - version = "0.13.1"; 5 + version = "0.15.0"; 6 6 7 7 src = fetchFromGitHub { 8 8 rev = "v${version}"; 9 9 owner = "grafana"; 10 10 repo = "agent"; 11 - sha256 = "sha256-ySdBHlUSGIyhMwInoFT90mm+HfAkO/60wBPACQgxDAM="; 11 + sha256 = "sha256-mRDd9G/VMbDwp/GYPoUE0v9j+BmUd08wOMJjgcg2qdo="; 12 12 }; 13 13 14 - vendorSha256 = null; 14 + vendorSha256 = "sha256-sQFWdBOjfYb1e7ZzHGgtgnuEQCU4xnkJTyzC/9DRcYs="; 15 15 16 16 # uses go-systemd, which uses libsystemd headers 17 17 # https://github.com/coreos/go-systemd/issues/351
+4 -2
pkgs/servers/reproxy/default.nix
··· 2 2 3 3 buildGoModule rec { 4 4 pname = "reproxy"; 5 - version = "0.7.0"; 5 + version = "0.8.0"; 6 6 7 7 src = fetchFromGitHub { 8 8 owner = "umputun"; 9 9 repo = pname; 10 10 rev = "v${version}"; 11 - hash = "sha256-TwqfnOKWpFC3fnHNu3/F6KLHuzE7uF6WEgZOArntpWI="; 11 + hash = "sha256-zwQZr6BbvJ2Ol5pCLkZ49j0j5KWTK0N8BybvTr8PPeg="; 12 12 }; 13 13 14 14 postPatch = '' 15 15 # Requires network access 16 16 substituteInPlace app/main_test.go \ 17 17 --replace "Test_Main" "Skip_Main" 18 + substituteInPlace app/proxy/proxy_test.go \ 19 + --replace "TestHttp_matchHandler" "SkipHttp_matchHandler" 18 20 '' + lib.optionalString stdenv.isDarwin '' 19 21 # Fails on Darwin. 20 22 # https://github.com/umputun/reproxy/issues/77
+41 -9
pkgs/tools/graphics/glmark2/default.nix
··· 1 - { lib, stdenv, fetchFromGitHub, pkg-config, libjpeg, libpng, xorg, libX11, libGL, libdrm, 2 - python27, wayland, udev, mesa, wafHook }: 1 + { lib 2 + , stdenv 3 + , fetchFromGitHub 4 + , pkg-config 5 + , makeWrapper 6 + , libjpeg 7 + , libpng 8 + , xorg 9 + , libX11 10 + , libGL 11 + , libdrm 12 + , udev 13 + , python3 14 + , wayland 15 + , wayland-protocols 16 + , mesa 17 + , wafHook 18 + }: 3 19 4 - stdenv.mkDerivation { 20 + stdenv.mkDerivation rec { 5 21 pname = "glmark2"; 6 - version = "2017-09-01"; 22 + version = "2021.02"; 7 23 8 24 src = fetchFromGitHub { 9 25 owner = "glmark2"; 10 26 repo = "glmark2"; 11 - rev = "7265e8e6c77c4f60302507eca0e18560b1117a86"; 12 - sha256 = "076l75rfl6pnp1wgiwlaihy1vg2advg1z8bi0x84kk259kldgvwn"; 27 + rev = version; 28 + sha256 = "1a75gg1dn03d3jq7n74wsw7kc14ildbb8azzbj4k28xik1m6khr9"; 13 29 }; 14 30 15 - nativeBuildInputs = [ pkg-config wafHook ]; 31 + nativeBuildInputs = [ pkg-config wafHook makeWrapper ]; 16 32 buildInputs = [ 17 - libjpeg libpng xorg.libxcb libX11 libGL libdrm python27 wayland udev mesa 33 + libjpeg 34 + libpng 35 + xorg.libxcb 36 + libX11 37 + libdrm 38 + python3 39 + udev 40 + wayland 41 + wayland-protocols 42 + mesa 18 43 ]; 19 44 20 - wafConfigureFlags = ["--with-flavors=x11-gl,x11-glesv2,drm-gl,drm-glesv2,wayland-gl,wayland-glesv2"]; 45 + wafConfigureFlags = [ "--with-flavors=x11-gl,x11-glesv2,drm-gl,drm-glesv2,wayland-gl,wayland-glesv2" ]; 46 + 47 + postInstall = '' 48 + for binary in $out/bin/glmark2*; do 49 + wrapProgram $binary \ 50 + --set LD_LIBRARY_PATH ${libGL}/lib 51 + done 52 + ''; 21 53 22 54 meta = with lib; { 23 55 description = "OpenGL (ES) 2.0 benchmark";
+2 -2
pkgs/tools/networking/stevenblack-blocklist/default.nix
··· 1 1 { lib, fetchFromGitHub }: 2 2 3 3 let 4 - version = "3.7.6"; 4 + version = "3.7.8"; 5 5 in 6 6 fetchFromGitHub { 7 7 name = "stevenblack-blocklist-${version}"; ··· 9 9 owner = "StevenBlack"; 10 10 repo = "hosts"; 11 11 rev = version; 12 - sha256 = "sha256-zjUdHzsjv16PHXfxTuVC6aNKfh+73dH1AABvq1MArXI="; 12 + sha256 = "sha256-z+AkjWmqP4ASnpIAG/OyZC4W5xU5YOeFTsmdkLvPixQ="; 13 13 14 14 meta = with lib; { 15 15 description = "Unified hosts file with base extensions";
+2
pkgs/top-level/all-packages.nix
··· 176 176 177 177 alda = callPackage ../development/interpreters/alda { }; 178 178 179 + althttpd = callPackage ../servers/althttpd { }; 180 + 179 181 among-sus = callPackage ../games/among-sus { }; 180 182 181 183 ankisyncd = callPackage ../servers/ankisyncd { };