Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

nixos/mautrix-telegram: add module #63589

Merged
merged 1 commit into from Jun 1, 2020
Merged

Conversation

@pacien
Copy link
Contributor

@pacien pacien commented Jun 20, 2019

Motivation for this change

This PR adds a module for mautrix-telegram.
The module has been tested and is confirmed to work.

A patch has been submitted and merged upstream (mautrix/telegram#332) to allow API tokens to be supplied securely through environment variables instead of being written to the world-readable nix store.

The module is based on #60151.

Blockers
  • Safe Telegram API token handling: #63947
  • Removal of app service registration (to protect the AS' token)
  • Serialisation of the config attribute set which contains mkOverride values (#63589 (comment)) Will be solved later by migrating to the types and writers defined in RFC42.
  • Rename services.mautrix-telegram.config to services.mautrix-telegram.settings?
  • Set logging.loggers.aiohttp.level = "WARNING" instead of "INFO" which leaks the AS token in the logs by default
  • No config rewrite: mautrix/python#11
Things done
  • Tested using sandboxing (nix.useSandbox on NixOS, or option sandbox in nix.conf on non-NixOS)
  • Built on platform(s)
    • NixOS
    • macOS
    • other Linux distributions
  • Tested via one or more NixOS test(s) if existing and applicable for the change (look inside nixos/tests)
  • Tested compilation of all pkgs that depend on this change using nix-shell -p nix-review --run "nix-review wip"
  • Tested execution of all binary files (usually in ./result/bin/)
  • Determined the impact on package closure size (by running nix path-info -S before and after)
  • Assured whether relevant documentation is up to date
  • Fits CONTRIBUTING.md.

CC: @Vskilet, @Ma27

@Vskilet
Copy link
Contributor

@Vskilet Vskilet commented Jun 26, 2019

Tested and approved :-)

@pacien
Copy link
Contributor Author

@pacien pacien commented Jun 26, 2019

Here's a configuration snippet that might be useful to reviewers:

let
  telegramSnapshot = builtins.fetchTarball {
    url = https://github.com/pacien/nixpkgs/archive/fa7701925048ee78af792b274f4619d426c56561.tar.gz;
  };

in {
  imports = [
    "${telegramSnapshot}/nixos/modules/services/misc/mautrix-telegram.nix"
  ];

  services.matrix-synapse = {
    enable = true;
    app_service_config_files = [
      # The registration file is automatically generated after starting the appservice for the first time.
      # cp /var/lib/mautrix-telegram/telegram-registration.yaml /var/lib/matrix-synapse/
      # chown matrix-synapse:matrix-synapse /var/lib/matrix-synapse/telegram-registration.yaml
      "/var/lib/matrix-synapse/telegram-registration.yaml"
    ];
    # ...
  };

  services.mautrix-telegram = {
    enable = true;
    environmentFile = /etc/secrets/mautrix-telegram.env; # file containing the appservice and telegram tokens
    settings = {
      homeserver = {
        address = "http://localhost:8008";
        domain = "domain.tld";
      };
      appservice = {
        provisioning.enabled = false;
        id = "telegram";
        public = {
          enabled = true;
          prefix = "/public";
          external = "http://domain.tld:8080/public";
        };
      };
      bridge = {
        relaybot.authless_portals = false;
        permissions = {
          "@someadmin:domain.tld" = "admin";
        };
      };
    };
  };
}

@pacien pacien force-pushed the mautrix-telegram-module branch from e41d9e9 to 4a4b6c1 Jun 29, 2019

config = mkOption rec {
type = types.attrs;
apply = recursiveUpdate default;
Copy link
Member

@Infinisil Infinisil Jul 1, 2019

No need to put this in apply, you can instead set the defaults by doing

{
  config.services.mautrix-telegram.config = {
    appservice = {
      database = "sqlite:///${dataDir}/mautrix-telegram.db";
      hostname = mkDefault "0.0.0.0";
      # ...
    };
  };
}

This makes merging values work correctly and allows a lot more control over what should be defaulted and how. The downside is that such defaults aren't visible in the docs, but this should be fixed in the module system eventually.

See also this section which talks about when to use mkDefault or not, from my RFC about such NixOS options. That section also recommends making the default as minimal as possible to get a working service, which I recommend you do here too (if you haven't already).

Copy link
Contributor Author

@pacien pacien Jul 3, 2019

I changed the module accordingly.

It seems however that mkDefault doesn't play well with toJSON:

config.services.mautrix-telegram.config.logging = {
        version = 1;

        formatters.precise.format = "[%(levelname)s@%(name)s] %(message)s";

        handlers.console = {
          class = "logging.StreamHandler";
          formatter = "precise";
        };

        loggers = {
          mau.level = mkDefault "INFO";
          telethon.level = mkDefault "INFO";
          aiohttp.level = mkDefault "INFO";
        };

        root = {
          level = mkDefault "INFO";
          handlers = [ "console" ];
        };
};

toJSON generates:

logging: {formatters: {precise: {format: '[%(levelname)s@%(name)s] %(message)s'}},
    handlers: {console: {class: logging.StreamHandler, formatter: precise}}, loggers: {
        aiohttp: {level: {_type: override, content: INFO, priority: 1000}}, mau: {
            level: {_type: override, content: INFO, priority: 1000}}, telethon: {
            level: {_type: override, content: INFO, priority: 1000}}}, root: {handlers: [
            console], level: {_type: override, content: INFO, priority: 1000}}, version: 1}

(note the unwanted _type, content and priority fields).

Copy link
Contributor Author

@pacien pacien Jul 5, 2019

It also appear that the attribute set isn't recursively merged.
Nested definitions outside of the module override the whole parent attribute set.

For instance, setting services.mautrix-telegram.logging.root.level = "DEBUG" causes all the default attributes defined in config.services.mautrix-telegram.config.logging inside the module to be forgotten.

Copy link
Contributor Author

@pacien pacien Jul 5, 2019

types.attrs doesn't merge recursively:

Copy link
Member

@Infinisil Infinisil Jul 5, 2019

Yeah so you'd need to use a fully specified type as described in the RFC for this to work properly, forgot about that. So for now with types.attrs just setting all values without a mkDefault might be best. Unfortunately when users set certain values, all the defaults under that attr get cleared, but that's been the case for all options that use types.attrs previously too, so I'd say we just use that anyways for now.

I should note in the RFC that when it's merged we should go over this module to specify the type properly and set the mkDefault's.

nixos/modules/services/misc/mautrix-telegram.nix Outdated Show resolved Hide resolved
nixos/modules/services/misc/mautrix-telegram.nix Outdated Show resolved Hide resolved
nixos/modules/services/misc/mautrix-telegram.nix Outdated Show resolved Hide resolved
@pacien pacien force-pushed the mautrix-telegram-module branch 2 times, most recently from 1b36b51 to a53e933 Jul 3, 2019
@pacien pacien force-pushed the mautrix-telegram-module branch 2 times, most recently from 2f37300 to c0e66ef Jul 3, 2019
@pacien pacien changed the title nixos/mautrix-telegram: add module [WIP] nixos/mautrix-telegram: add module Jul 5, 2019
@pacien pacien force-pushed the mautrix-telegram-module branch from c0e66ef to e6f96e3 Jul 5, 2019
@nyanloutre
Copy link
Member

@nyanloutre nyanloutre commented Jul 9, 2019

mautrix-telegram 0.6.0 has been merged in master

@nyanloutre nyanloutre mentioned this pull request Jul 9, 2019
10 tasks
@pacien pacien force-pushed the mautrix-telegram-module branch from e6f96e3 to 2e5f94e Aug 11, 2019
@pacien pacien force-pushed the mautrix-telegram-module branch from 2e5f94e to 8302dd3 Oct 24, 2019
@pacien pacien changed the title [WIP] nixos/mautrix-telegram: add module nixos/mautrix-telegram: add module Oct 24, 2019
@pacien
Copy link
Contributor Author

@pacien pacien commented Oct 24, 2019

This should be ready for another review.
I'm currently using this module and it works fine with mautrix-telegram 0.6.1.

@pacien pacien requested a review from Ma27 Oct 24, 2019
@pacien pacien force-pushed the mautrix-telegram-module branch from 8302dd3 to dac5f7b Oct 26, 2019
@pacien pacien force-pushed the mautrix-telegram-module branch from dac5f7b to fa77019 Dec 31, 2019
@pacien
Copy link
Contributor Author

@pacien pacien commented Dec 31, 2019

Rebased and amended to remove a no-longer necessary workaround (mautrix/python#11).

@f4814
Copy link
Contributor

@f4814 f4814 commented May 16, 2020

Hi, would love to use this. What is the status of this?

@pacien
Copy link
Contributor Author

@pacien pacien commented May 16, 2020

It's usable as is (with the snippet provided in #63589 (comment)) but we're waiting on RFC42 to be fully implemented to have the right JSON attribute set type.

@zimbatm zimbatm merged commit ab327b2 into NixOS:master Jun 1, 2020
12 checks passed
github-actions bot added a commit to utdemir/dotfiles that referenced this issue Jun 4, 2020
## Changelog for nixpkgs:
Commits: [NixOS/nixpkgs@571212e...00df2371](NixOS/nixpkgs@571212e...00df237)

* [`f0d90a2e`](NixOS/nixpkgs@f0d90a2) python27Packages.py_scrypt: 0.8.13 -> 0.8.15
* [`db2ce641`](NixOS/nixpkgs@db2ce64) python3Packages.pygls: init at 0.8.1
* [`f3ee91d4`](NixOS/nixpkgs@f3ee91d) pythonPackages.pytest-datadir: init at 1.3.1
* [`ec905d07`](NixOS/nixpkgs@ec905d0) cmake-language-server: init at 0.1.1
* [`8609b214`](NixOS/nixpkgs@8609b21) oniguruma: switch to autotools
* [`9afcc52f`](NixOS/nixpkgs@9afcc52) vimPlugins: update
* [`5f3b37a9`](NixOS/nixpkgs@5f3b37a) vimPlugins: resolve github repository redirects
* [`4b0e7b12`](NixOS/nixpkgs@4b0e7b1) vimPlugins.conjure: init at 2020-05-26
* [`b7e89a58`](NixOS/nixpkgs@b7e89a5) maintainers: change my data
* [`98228241`](NixOS/nixpkgs@9822824) openmpt123: 0.4.12 -> 0.5.0
* [`d1a6f2ed`](NixOS/nixpkgs@d1a6f2e) maintainers: add stianlagstad
* [`1992d685`](NixOS/nixpkgs@1992d68) ocamlPackages.core_kernel: remove at 112.24.00
* [`c4562881`](NixOS/nixpkgs@c456288) bazel_3: init at 3.1.0
* [`1c5386fa`](NixOS/nixpkgs@1c5386f) bazel: Make bazel_3 the default version
* [`6e513d3a`](NixOS/nixpkgs@6e513d3) androidStudioPackages.stable: 3.6.3.0 -> 4.0.0.16
* [`94447562`](NixOS/nixpkgs@9444756) appimage: replace radare2+jq with readelf+awk+sha256sum
* [`ac3e2063`](NixOS/nixpkgs@ac3e206) lxqt.liblxqt: 0.15.0 -> 0.15.1
* [`4e19cd6c`](NixOS/nixpkgs@4e19cd6) zuki-themes: 3.36-2 -> 3.36-3
* [`7c748178`](NixOS/nixpkgs@7c74817) duplicati: 2.0.4.24 -> 2.0.5.1
* [`7172514b`](NixOS/nixpkgs@7172514) bazel: 3.1.0 -> 3.2.0
* [`b8cc6757`](NixOS/nixpkgs@b8cc675) ripgrep: 12.1.0 -> 12.1.1
* [`bc3b694a`](NixOS/nixpkgs@bc3b694) direnv: fix missing BASH_PATH (NixOS/nixpkgs#89165)
* [`b742305f`](NixOS/nixpkgs@b742305) wtf: 0.29.0 -> 0.30.0
* [`3bc5b859`](NixOS/nixpkgs@3bc5b85) gpsd: clarify license
* [`19aac241`](NixOS/nixpkgs@19aac24) confd: 0.9.0 -> 0.16.0 (NixOS/nixpkgs#89180)
* [`ca3f5fe1`](NixOS/nixpkgs@ca3f5fe) Delete versioned node-packages
* [`8a03e80e`](NixOS/nixpkgs@8a03e80) Change to non-versioned node-packages generate.sh
* [`2312f5fb`](NixOS/nixpkgs@2312f5f) Change to nodePackages and nodePackages_latest
* [`c8dddcb1`](NixOS/nixpkgs@c8dddcb) docker: 19.03.9 -> 19.03.10
* [`4df2f78e`](NixOS/nixpkgs@4df2f78) Revert "Merge pull request NixOS/nixpkgs#78910 from serokell/libarchive-zstd"
* [`db062297`](NixOS/nixpkgs@db06229) Add meta.broken and meta.platforms to node-packages
* [`4d0d0b8d`](NixOS/nixpkgs@4d0d0b8) rav1e: 0.3.1 -> 0.3.2
* [`4fa8c3e6`](NixOS/nixpkgs@4fa8c3e) LTS Haskell 15.13
* [`b2e0f05b`](NixOS/nixpkgs@b2e0f05) haskellPackages.tart: unmark as broken
* [`44e8c5c0`](NixOS/nixpkgs@44e8c5c) haskellPackages.vulkan: unbreak
* [`9a302dff`](NixOS/nixpkgs@9a302df) rhine, rhine-gloss: Remove broken marker
* [`678e947b`](NixOS/nixpkgs@678e947) haskellPackages.dhall-lsp-server: unbreak
* [`368364fb`](NixOS/nixpkgs@368364f) Unbreak amazonka-dynamodb
* [`e9b61135`](NixOS/nixpkgs@e9b6113) configuration-hackage2nix: Add maralorn as a maintainer for a number of haskellPackages
* [`80cc18ac`](NixOS/nixpkgs@80cc18a) haskellPackages.shh: Mark unbroken
* [`496fad52`](NixOS/nixpkgs@496fad5) hackage2nix.yaml: cabal-fmt now has a maintainer
* [`05ba8c56`](NixOS/nixpkgs@05ba8c5) hackage2nix.yaml: update list of broken builds
* [`5c3eab8a`](NixOS/nixpkgs@5c3eab8) hackage-packages.nix: automatic Haskell package set update
* [`41786ec2`](NixOS/nixpkgs@41786ec) Update tensorflow-haskell dependencies.
* [`d895bad1`](NixOS/nixpkgs@d895bad) Fix dependencies issues of postgresql-syntax and re+base
* [`accaa879`](NixOS/nixpkgs@accaa87) guid: fix compilation of Setup.hs and disable tests
* [`995bdd4c`](NixOS/nixpkgs@995bdd4) haskell-ghc-lib-parser: fix overrides for the new release
* [`330227bc`](NixOS/nixpkgs@330227b) haskell-extra: update overrides for the new version
* [`fbc0845f`](NixOS/nixpkgs@fbc0845) haskell-cabal-fmt: overriding Cabal-3.2 is unnecessary for ghc-8.10.x and beyond
* [`6d817507`](NixOS/nixpkgs@6d81750) haskellPackages.shh: Disable tests
* [`5244ef40`](NixOS/nixpkgs@5244ef4) haskell-dhall: configure overrides for the newly added 0.32.0 version
* [`eb1e0786`](NixOS/nixpkgs@eb1e078) haskell-devtools: break infinite recursion with mprelude
* [`e35f94c8`](NixOS/nixpkgs@e35f94c) all-cabal-hashes: update to Hackage at 2020-05-28T23:38:21Z
* [`a0798587`](NixOS/nixpkgs@a079858) git-annex: don't update to version 8.20200522 yet to avoid test suite failures
* [`4b2b6ce6`](NixOS/nixpkgs@4b2b6ce) idris: drop obsolete overrides for the new 1.3.3 version
* [`53594c65`](NixOS/nixpkgs@53594c6) haskellPackages.VulkanMemoryAllocator: Add extra library necessary for compilation
* [`32d2de8e`](NixOS/nixpkgs@32d2de8) haskell: Fix with-packages-wrapper MacOS linker hack for GHC 8.8
* [`28c8a68f`](NixOS/nixpkgs@28c8a68) cue: 0.1.2 -> 0.2.0
* [`3b2c8ef4`](NixOS/nixpkgs@3b2c8ef) perlPackages.DataULID: init at 1.0.0
* [`1f7b543e`](NixOS/nixpkgs@1f7b543) wifite2: 2.5.3 -> 2.5.5
* [`6149df8f`](NixOS/nixpkgs@6149df8) Readd the two node-packages that were lost in transition and time
* [`268ea8ab`](NixOS/nixpkgs@268ea8a) minikube: 1.10.1 -> 1.11.0
* [`54f4bb44`](NixOS/nixpkgs@54f4bb4) .editorconfig: add/disable files
* [`a25bdf17`](NixOS/nixpkgs@a25bdf1) colormake: use fetchFromGitHub
* [`9b5df089`](NixOS/nixpkgs@9b5df08) atlassian-jira: 8.8.0 -> 8.9.0
* [`f943f002`](NixOS/nixpkgs@f943f00) act: 0.2.8 -> 0.2.9
* [`036eb89f`](NixOS/nixpkgs@036eb89) dstask: init at 0.18
* [`fee8e799`](NixOS/nixpkgs@fee8e79) nodePackages.pulp: fix build
* [`9921d785`](NixOS/nixpkgs@9921d78) nodePackages: fix insect build
* [`a32bc05d`](NixOS/nixpkgs@a32bc05) minecraft: 2.1.14403 -> 2.1.14947
* [`b4fa9575`](NixOS/nixpkgs@b4fa957) minecraft: set platforms
* [`6e0f899b`](NixOS/nixpkgs@6e0f899) keybase-gui: set platforms to x86_64-linux
* [`71fd66ef`](NixOS/nixpkgs@71fd66e) catch2: 2.12.1 -> 2.12.2
* [`7d69a04d`](NixOS/nixpkgs@7d69a04) androidenv: add missing emulator dynamic libraries
* [`35142ce3`](NixOS/nixpkgs@35142ce) solaar: 1.0.1 -> 1.0.2
* [`d75908d5`](NixOS/nixpkgs@d75908d) ncdu: 1.14.2 -> 1.15
* [`3f99cc76`](NixOS/nixpkgs@3f99cc7) out-of-tree: 1.2.1 -> 1.3.0
* [`746fe02a`](NixOS/nixpkgs@746fe02) linux_latest-libre: 17445 -> 17506
* [`f75d6294`](NixOS/nixpkgs@f75d629) jenkins: 2.222.3 -> 2.222.4
* [`180d1d37`](NixOS/nixpkgs@180d1d3) nixos/kvmgt: allow multiple uuids on same mdev
* [`22ff7852`](NixOS/nixpkgs@22ff785) intel-media-sdk: remove samples
* [`ea956bb5`](NixOS/nixpkgs@ea956bb) unit: 1.17.0 -> 1.18.0
* [`a4bf2cc1`](NixOS/nixpkgs@a4bf2cc) unit: Expose PHP expressions used so it can easily be accessed for configs
* [`3a77caa4`](NixOS/nixpkgs@3a77caa) ardour: add ardour 6 and make it the default (NixOS/nixpkgs#89175)
* [`3ee20ba0`](NixOS/nixpkgs@3ee20ba) pulp: add purescript to PATH
* [`8cc640b5`](NixOS/nixpkgs@8cc640b) cocoapods: 1.9.2 -> 1.9.3
* [`9a11cd67`](NixOS/nixpkgs@9a11cd6) cocoapods-beta: 1.9.2 -> 1.9.3
* [`45ac2597`](NixOS/nixpkgs@45ac259) jc: 1.10.12 -> 1.11.1
* [`d7898570`](NixOS/nixpkgs@d789857) sbcl: add option to disable immobile space
* [`3e201de1`](NixOS/nixpkgs@3e201de) iconpack-obsidian: 4.11 -> 4.12
* [`70609273`](NixOS/nixpkgs@7060927) gitaly: fix gitlab-shell-config path patching
* [`af05325f`](NixOS/nixpkgs@af05325) gitlab: 12.10.6 -> 12.10.8
* [`b3206bb4`](NixOS/nixpkgs@b3206bb) vamp-plugin-sdk: 2.9 -> 2.10
* [`40eaca1c`](NixOS/nixpkgs@40eaca1) .editorconfig: fix for node-packages
* [`3052b4ea`](NixOS/nixpkgs@3052b4e) nixos/libvirtd: correct spelling
* [`665dfc26`](NixOS/nixpkgs@665dfc2) libversion: Fix unsafe concatenation of $LD_LIBRARY_PATH
* [`93f30ea3`](NixOS/nixpkgs@93f30ea) gnuradio: 3.7.13.4 -> 3.7.14.0
* [`69d71eb2`](NixOS/nixpkgs@69d71eb) gitea: 1.11.5 -> 1.11.6
* [`e536b9e2`](NixOS/nixpkgs@e536b9e) maintainers: add timstott
* [`162f00a3`](NixOS/nixpkgs@162f00a) go-jira: 1.0.17 -> 1.0.23
* [`f7056dca`](NixOS/nixpkgs@f7056dc) docker-compose: fix zsh completion
* [`c06682b9`](NixOS/nixpkgs@c06682b) hyperfine: install man and shell completion
* [`b3204747`](NixOS/nixpkgs@b320474) Add shardy to maintainers
* [`2d955362`](NixOS/nixpkgs@2d95536) yabai: 3.0.1 -> 3.0.2
* [`b24a082b`](NixOS/nixpkgs@b24a082) hugo: 0.71.1 -> 0.72.0
* [`a03e0483`](NixOS/nixpkgs@a03e048) haskellPackages.cachix: dontCheck
* [`7fb87309`](NixOS/nixpkgs@7fb8730) todoist-electron: 1.20 -> 1.22
* [`49832631`](NixOS/nixpkgs@4983263) intel-media-sdk: enable unit tests
* [`7c3ff4de`](NixOS/nixpkgs@7c3ff4d) gnuchess: 6.2.6 -> 6.2.7
* [`0e3a28a4`](NixOS/nixpkgs@0e3a28a) rabbitmq: fix darwin build
* [`4e455343`](NixOS/nixpkgs@4e45534) cawbird: 1.0.5 -> 1.1.0
* [`25776e4c`](NixOS/nixpkgs@25776e4) v2ray: 4.23.0 -> 4.23.2
* [`7c7fc820`](NixOS/nixpkgs@7c7fc82) gopacked - init at 0.4.1
* [`e90c5fe0`](NixOS/nixpkgs@e90c5fe) linuxPackages.wireguard: 1.0.20200506 -> 1.0.20200520
* [`f32733fc`](NixOS/nixpkgs@f32733f) udiskie: 2.1.0 -> 2.2.0
* [`5e898d1c`](NixOS/nixpkgs@5e898d1) diffoscope: 144 -> 146
* [`e238cf45`](NixOS/nixpkgs@e238cf4) lxqt.lxqt-qtplugin: 0.15.0 -> 0.15.1
* [`146d626d`](NixOS/nixpkgs@146d626) lxqt.lxqt-qtplugin: sort dependencies
* [`c784d3ab`](NixOS/nixpkgs@c784d3a) nixos/haproxy: add reloading support, use upstream service hardening
* [`09244cbd`](NixOS/nixpkgs@09244cb) nixos/nscd: set positive hosts caching ttl to 0
* [`43e6a42d`](NixOS/nixpkgs@43e6a42) gitstatus: unstable-2020-04-21 -> 1.1.3
* [`5cb2c698`](NixOS/nixpkgs@5cb2c69) zsh-powerlevel10k: 1.7.0 -> 1.11.0
* [`83ad0f5a`](NixOS/nixpkgs@83ad0f5) .github/stale.yml: quote labels
* [`67325b12`](NixOS/nixpkgs@67325b1) ip2unix: 2.1.2 -> 2.1.3
* [`55e7f952`](NixOS/nixpkgs@55e7f95) doc/stdenv: improve autoPatchelfHook description
* [`5e8e887e`](NixOS/nixpkgs@5e8e887) pipenv: 2018.11.26 -> 2020.5.28
* [`55fea6d2`](NixOS/nixpkgs@55fea6d) mautrix-whatsapp: 2020-05-27 -> 2020-05-29
* [`043ecdbe`](NixOS/nixpkgs@043ecdb) alacritty: 0.4.2 -> 0.4.3
* [`79b9b772`](NixOS/nixpkgs@79b9b77) fluentd: add cloudwatchlogs plugin (NixOS/nixpkgs#68028)
* [`f3c8acc0`](NixOS/nixpkgs@f3c8acc) nixos/doc: update stale fn name s/copy_file_from_host/copy_from_host/
* [`52374315`](NixOS/nixpkgs@5237431) matrix-appservice-discord: init at 0.5.2 (NixOS/nixpkgs#62744)
* [`ab327b27`](NixOS/nixpkgs@ab327b2) nixos/mautrix-telegram: add module (NixOS/nixpkgs#63589)
* [`d5117e79`](NixOS/nixpkgs@d5117e7) gpxsee: 7.29 -> 7.30 (NixOS/nixpkgs#89290)
* [`99b5c0bc`](NixOS/nixpkgs@99b5c0b) sbt-extras: 2019-10-21 -> 2020-06-01 (NixOS/nixpkgs#89289)
* [`e9b0f308`](NixOS/nixpkgs@e9b0f30) mdcat: 0.17.1 -> 0.18.2
* [`51a24425`](NixOS/nixpkgs@51a2442) cde-gtk-theme: init at 1.3
* [`82ee41b1`](NixOS/nixpkgs@82ee41b) maintainers: update 1000101 (mail)
* [`19dab239`](NixOS/nixpkgs@19dab23) coqPackages.CoLoR: enable for Coq 8.11
* [`46f2bf63`](NixOS/nixpkgs@46f2bf6) firmwareLinuxNonfree: 2020-01-22 -> 2020-05-19
* [`a4ea8aba`](NixOS/nixpkgs@a4ea8ab) docker: 19.03.10 -> 19.03.11
* [`54efe7b5`](NixOS/nixpkgs@54efe7b) v2ray: 4.23.2 -> 4.23.3
* [`46fcaf3c`](NixOS/nixpkgs@46fcaf3) openttd: Add XDG support (NixOS/nixpkgs#89296)
* [`d85dc4f6`](NixOS/nixpkgs@d85dc4f) qemu-vm: fix inconsistent caching of xchg dirs
* [`75b07778`](NixOS/nixpkgs@75b0777) dblatex: add pdflscape as a dependency
* [`5f97610f`](NixOS/nixpkgs@5f97610) ubootROCPCRK3399: init at 2020.04
* [`f5ca4bc6`](NixOS/nixpkgs@f5ca4bc) sysprof: fix build on i686
* [`c516c31d`](NixOS/nixpkgs@c516c31) .github/stale.yml: fix formatting
* [`55053317`](NixOS/nixpkgs@5505331) coqPackages.InfSeqExt: 20180918 → 20200131
* [`6f9d1246`](NixOS/nixpkgs@6f9d124) coqPackages.Cheerios: 20181102 → 20200201
* [`f0d985cf`](NixOS/nixpkgs@f0d985c) coqPackages.Verdi: 20190202 → 20200131
github-actions bot added a commit to nothingelsematters/nixconfigs that referenced this issue Jun 4, 2020
dependencies updates.

## Changelog for nixpkgs:
Commits: [NixOS/nixpkgs@571212e...f7036e2c](NixOS/nixpkgs@571212e...f7036e2)

* [`3e201de1`](NixOS/nixpkgs@3e201de) iconpack-obsidian: 4.11 -> 4.12
* [`70609273`](NixOS/nixpkgs@7060927) gitaly: fix gitlab-shell-config path patching
* [`af05325f`](NixOS/nixpkgs@af05325) gitlab: 12.10.6 -> 12.10.8
* [`b3206bb4`](NixOS/nixpkgs@b3206bb) vamp-plugin-sdk: 2.9 -> 2.10
* [`40eaca1c`](NixOS/nixpkgs@40eaca1) .editorconfig: fix for node-packages
* [`3052b4ea`](NixOS/nixpkgs@3052b4e) nixos/libvirtd: correct spelling
* [`665dfc26`](NixOS/nixpkgs@665dfc2) libversion: Fix unsafe concatenation of $LD_LIBRARY_PATH
* [`93f30ea3`](NixOS/nixpkgs@93f30ea) gnuradio: 3.7.13.4 -> 3.7.14.0
* [`69d71eb2`](NixOS/nixpkgs@69d71eb) gitea: 1.11.5 -> 1.11.6
* [`e536b9e2`](NixOS/nixpkgs@e536b9e) maintainers: add timstott
* [`162f00a3`](NixOS/nixpkgs@162f00a) go-jira: 1.0.17 -> 1.0.23
* [`f7056dca`](NixOS/nixpkgs@f7056dc) docker-compose: fix zsh completion
* [`c06682b9`](NixOS/nixpkgs@c06682b) hyperfine: install man and shell completion
* [`b3204747`](NixOS/nixpkgs@b320474) Add shardy to maintainers
* [`2d955362`](NixOS/nixpkgs@2d95536) yabai: 3.0.1 -> 3.0.2
* [`177e04e3`](NixOS/nixpkgs@177e04e) efivar: fix Could not parse device path: Invalid Argument
* [`b24a082b`](NixOS/nixpkgs@b24a082) hugo: 0.71.1 -> 0.72.0
* [`a03e0483`](NixOS/nixpkgs@a03e048) haskellPackages.cachix: dontCheck
* [`7fb87309`](NixOS/nixpkgs@7fb8730) todoist-electron: 1.20 -> 1.22
* [`49832631`](NixOS/nixpkgs@4983263) intel-media-sdk: enable unit tests
* [`7c3ff4de`](NixOS/nixpkgs@7c3ff4d) gnuchess: 6.2.6 -> 6.2.7
* [`0e3a28a4`](NixOS/nixpkgs@0e3a28a) rabbitmq: fix darwin build
* [`4e455343`](NixOS/nixpkgs@4e45534) cawbird: 1.0.5 -> 1.1.0
* [`25776e4c`](NixOS/nixpkgs@25776e4) v2ray: 4.23.0 -> 4.23.2
* [`13083b1a`](NixOS/nixpkgs@13083b1) validatePkgConfig: init
* [`127cdd0c`](NixOS/nixpkgs@127cdd0) mkl: use validatePkgConfig hook
* [`7c7fc820`](NixOS/nixpkgs@7c7fc82) gopacked - init at 0.4.1
* [`e90c5fe0`](NixOS/nixpkgs@e90c5fe) linuxPackages.wireguard: 1.0.20200506 -> 1.0.20200520
* [`f32733fc`](NixOS/nixpkgs@f32733f) udiskie: 2.1.0 -> 2.2.0
* [`5e898d1c`](NixOS/nixpkgs@5e898d1) diffoscope: 144 -> 146
* [`e238cf45`](NixOS/nixpkgs@e238cf4) lxqt.lxqt-qtplugin: 0.15.0 -> 0.15.1
* [`146d626d`](NixOS/nixpkgs@146d626) lxqt.lxqt-qtplugin: sort dependencies
* [`c784d3ab`](NixOS/nixpkgs@c784d3a) nixos/haproxy: add reloading support, use upstream service hardening
* [`09244cbd`](NixOS/nixpkgs@09244cb) nixos/nscd: set positive hosts caching ttl to 0
* [`43e6a42d`](NixOS/nixpkgs@43e6a42) gitstatus: unstable-2020-04-21 -> 1.1.3
* [`5cb2c698`](NixOS/nixpkgs@5cb2c69) zsh-powerlevel10k: 1.7.0 -> 1.11.0
* [`83ad0f5a`](NixOS/nixpkgs@83ad0f5) .github/stale.yml: quote labels
* [`67325b12`](NixOS/nixpkgs@67325b1) ip2unix: 2.1.2 -> 2.1.3
* [`55e7f952`](NixOS/nixpkgs@55e7f95) doc/stdenv: improve autoPatchelfHook description
* [`5e8e887e`](NixOS/nixpkgs@5e8e887) pipenv: 2018.11.26 -> 2020.5.28
* [`55fea6d2`](NixOS/nixpkgs@55fea6d) mautrix-whatsapp: 2020-05-27 -> 2020-05-29
* [`043ecdbe`](NixOS/nixpkgs@043ecdb) alacritty: 0.4.2 -> 0.4.3
* [`79b9b772`](NixOS/nixpkgs@79b9b77) fluentd: add cloudwatchlogs plugin (NixOS/nixpkgs#68028)
* [`f3c8acc0`](NixOS/nixpkgs@f3c8acc) nixos/doc: update stale fn name s/copy_file_from_host/copy_from_host/
* [`52374315`](NixOS/nixpkgs@5237431) matrix-appservice-discord: init at 0.5.2 (NixOS/nixpkgs#62744)
* [`ab327b27`](NixOS/nixpkgs@ab327b2) nixos/mautrix-telegram: add module (NixOS/nixpkgs#63589)
* [`d5117e79`](NixOS/nixpkgs@d5117e7) gpxsee: 7.29 -> 7.30 (NixOS/nixpkgs#89290)
* [`99b5c0bc`](NixOS/nixpkgs@99b5c0b) sbt-extras: 2019-10-21 -> 2020-06-01 (NixOS/nixpkgs#89289)
* [`7913a86e`](NixOS/nixpkgs@7913a86) lucky-cli: 0.20.0 -> 0.21.0
* [`d8428e44`](NixOS/nixpkgs@d8428e4) enlightenment.enlightenment: 0.24.0 -> 0.24.1
* [`e9b0f308`](NixOS/nixpkgs@e9b0f30) mdcat: 0.17.1 -> 0.18.2
* [`51a24425`](NixOS/nixpkgs@51a2442) cde-gtk-theme: init at 1.3
* [`82ee41b1`](NixOS/nixpkgs@82ee41b) maintainers: update 1000101 (mail)
* [`19dab239`](NixOS/nixpkgs@19dab23) coqPackages.CoLoR: enable for Coq 8.11
* [`46f2bf63`](NixOS/nixpkgs@46f2bf6) firmwareLinuxNonfree: 2020-01-22 -> 2020-05-19
* [`b7ddbd52`](NixOS/nixpkgs@b7ddbd5) treewide: replace SRI hashes
* [`8d705d9f`](NixOS/nixpkgs@8d705d9) poetry2nix: translate hashes to sha256
* [`a4ea8aba`](NixOS/nixpkgs@a4ea8ab) docker: 19.03.10 -> 19.03.11
* [`54efe7b5`](NixOS/nixpkgs@54efe7b) v2ray: 4.23.2 -> 4.23.3
* [`46fcaf3c`](NixOS/nixpkgs@46fcaf3) openttd: Add XDG support (NixOS/nixpkgs#89296)
* [`d85dc4f6`](NixOS/nixpkgs@d85dc4f) qemu-vm: fix inconsistent caching of xchg dirs
* [`98bb8277`](NixOS/nixpkgs@98bb827) runit: Add Darwin Compatibility
* [`75b07778`](NixOS/nixpkgs@75b0777) dblatex: add pdflscape as a dependency
* [`5f97610f`](NixOS/nixpkgs@5f97610) ubootROCPCRK3399: init at 2020.04
* [`ece733fe`](NixOS/nixpkgs@ece733f) smartmontools-db: 4883 -> 5033
* [`c710d14f`](NixOS/nixpkgs@c710d14) runc: 1.0.0-rc10 -> 1.0.0-rc90
* [`f5ca4bc6`](NixOS/nixpkgs@f5ca4bc) sysprof: fix build on i686
* [`c516c31d`](NixOS/nixpkgs@c516c31) .github/stale.yml: fix formatting
* [`5d9f617c`](NixOS/nixpkgs@5d9f617) qutebrowser: 1.11.1 -> 1.12.0
* [`55053317`](NixOS/nixpkgs@5505331) coqPackages.InfSeqExt: 20180918 → 20200131
* [`6f9d1246`](NixOS/nixpkgs@6f9d124) coqPackages.Cheerios: 20181102 → 20200201
* [`f0d985cf`](NixOS/nixpkgs@f0d985c) coqPackages.Verdi: 20190202 → 20200131
* [`7864354a`](NixOS/nixpkgs@7864354) yquake2: 7.30 -> 7.43
* [`30d9df50`](NixOS/nixpkgs@30d9df5) zbar: use libintl on darwin
* [`491b4daf`](NixOS/nixpkgs@491b4da) python3Packages.bokeh: 1.4.0 -> 2.0.1
* [`f4c52d58`](NixOS/nixpkgs@f4c52d5) python3.pkgs.panel: 0.8.3 -> 0.9.5
* [`1ee0b9bc`](NixOS/nixpkgs@1ee0b9b) python3.pkgs.hvplot: 0.5.2 -> 0.6.0
* [`f5375283`](NixOS/nixpkgs@f537528) oh-my-zsh: 2020-05-26 -> 2020-06-02
* [`a8848248`](NixOS/nixpkgs@a884824) ubuntu-themes: init at 19.04
* [`da6b277f`](NixOS/nixpkgs@da6b277) nixos/home-assistant: allow arbitrary yaml functions
* [`9a36fe96`](NixOS/nixpkgs@9a36fe9) klavaro: 3.08 -> 3.10
* [`a33bf86b`](NixOS/nixpkgs@a33bf86) strace: 5.6 -> 5.7
* [`367b3a99`](NixOS/nixpkgs@367b3a9) multipath-tools: Fix build failure due to GZIP make var
* [`84342d7b`](NixOS/nixpkgs@84342d7) inxi: 3.1.00-1 -> 3.1.01-1
* [`7cae204e`](NixOS/nixpkgs@7cae204) mautrix-whatsapp: 2020-05-29 -> 2020-06-01
* [`ce6fbb9c`](NixOS/nixpkgs@ce6fbb9) python3.pkgs.fastparquet: 0.3.3 -> 0.4.0
* [`994576f4`](NixOS/nixpkgs@994576f) python3.pkgs.datashader: 0.9.0 -> 0.11.0
* [`47228358`](NixOS/nixpkgs@4722835) minecraft-server: add update script (NixOS/nixpkgs#88514)
* [`8214b8bd`](NixOS/nixpkgs@8214b8b) diffoscope: add missing tools
* [`0446bf0c`](NixOS/nixpkgs@0446bf0) lightstep-tracer-cpp: 0.12.0 -> 0.13.0
* [`2c3ed60f`](NixOS/nixpkgs@2c3ed60) xbanish: 1.6 -> 1.7
* [`55a41783`](NixOS/nixpkgs@55a4178) xawtv: 3.106 -> 3.107
* [`6563ed49`](NixOS/nixpkgs@6563ed4) pinnwand: 1.1.0 -> 1.1.1
* [`cb374f90`](NixOS/nixpkgs@cb374f9) libinstpatch: 1.1.4 -> 1.1.5
* [`64de2db0`](NixOS/nixpkgs@64de2db) fossil: 2.10 -> 2.11
* [`8662e58e`](NixOS/nixpkgs@8662e58) wire-desktop: linux 3.17.2924 -> 3.18.2925
* [`7f07e990`](NixOS/nixpkgs@7f07e99) wire-desktop: mac 3.17.3666 -> 3.18.3728
* [`29fc454d`](NixOS/nixpkgs@29fc454) pcm: 202003 -> 202005
* [`259f344a`](NixOS/nixpkgs@259f344) python27Packages.pytest-factoryboy: init at 2.0.3
* [`247b5468`](NixOS/nixpkgs@247b546) projectm: adopt, Qt{4->5}, {2->3}1.3, patch rpath, clean-up closure
* [`49ca8ce7`](NixOS/nixpkgs@49ca8ce) pre-commit: 1.21.0 -> 2.4.0
* [`d83cba6d`](NixOS/nixpkgs@d83cba6) dbeaver: 7.0.5 -> 7.1.0
* [`94114246`](NixOS/nixpkgs@9411424) rtags: 2.34 -> 2.38
* [`e1c3bbfd`](NixOS/nixpkgs@e1c3bbf) flacon: 5.5.1 -> 6.0.0
* [`8f1be70e`](NixOS/nixpkgs@8f1be70) nodejs-10_x: 10.20.1 -> 10.21.0
* [`14d32f57`](NixOS/nixpkgs@14d32f5) nodejs-12_x: 12.17.0 -> 12.18.0
* [`ee99697e`](NixOS/nixpkgs@ee99697) nodejs-14_x: 14.3.0 -> 14.4.0
* [`1471767b`](NixOS/nixpkgs@1471767) pythonPackages.pulp: 2.0 -> 2.1
* [`bfcead18`](NixOS/nixpkgs@bfcead1) python27Packages.tenacity: 6.0.0 -> 6.2.0
* [`598fcd56`](NixOS/nixpkgs@598fcd5) kops_1_16: 1.16.2 -> 1.16.3
* [`623a3f0a`](NixOS/nixpkgs@623a3f0) kops_1_17: init at 1.17.0
* [`b236a58b`](NixOS/nixpkgs@b236a58) roundcube: 1.4.4 -> 1.4.5
* [`468091a6`](NixOS/nixpkgs@468091a) tor-browser-bundle-bin: 9.0.9 -> 9.5
* [`2fe15744`](NixOS/nixpkgs@2fe1574) alttab: fix malformed enableParallelBuilding
* [`1a41ae81`](NixOS/nixpkgs@1a41ae8) intel-media-sdk: fix malformed enableParallelBuilding
* [`e47dd4ca`](NixOS/nixpkgs@e47dd4c) tracy: init at 0.6.3 (NixOS/nixpkgs#89292)
* [`3f05ce54`](NixOS/nixpkgs@3f05ce5) gitlab-runner: 13.0.0 -> 13.0.1 (NixOS/nixpkgs#89391)
* [`c976124d`](NixOS/nixpkgs@c976124) falkon: use wrapQtAppsHook (NixOS/nixpkgs#89375)
* [`3b605eae`](NixOS/nixpkgs@3b605ea) jetbrains: update
* [`383c5d09`](NixOS/nixpkgs@383c5d0) gerrit: 3.1.4 -> 3.1.5 (NixOS/nixpkgs#89288)
* [`a55f6b46`](NixOS/nixpkgs@a55f6b4) gomuks: 2020-03-20 -> 0.1.0
* [`caf2c1bb`](NixOS/nixpkgs@caf2c1b) python2.pkgs.flask-autoindex: fix build
* [`87e8f736`](NixOS/nixpkgs@87e8f73) softmaker-office: 976 -> 1014
* [`aef2bc13`](NixOS/nixpkgs@aef2bc1) nix: 2.3.6 -> 2.3.6
* [`a6afdbb7`](NixOS/nixpkgs@a6afdbb) nixos: Allow empty hostnames again
* [`84b5d5df`](NixOS/nixpkgs@84b5d5d) Update my GitHub username
* [`e2b0fd0b`](NixOS/nixpkgs@e2b0fd0) patchelfUnstable: bump
* [`8a9cbdb5`](NixOS/nixpkgs@8a9cbdb) tev: 1.15 -> 1.16
* [`b2da7141`](NixOS/nixpkgs@b2da714) pythonPackages.django2_2: 2.2.11 -> 2.2.13
* [`948ffb6b`](NixOS/nixpkgs@948ffb6) grafana: 7.0.1 -> 7.0.2
* [`7b3a2963`](NixOS/nixpkgs@7b3a296) treewide: replace base64 encoded hashes
* [`0e13f49e`](NixOS/nixpkgs@0e13f49) python3Packages.zope-hookable: 4.2.0 -> 5.0.1
* [`7a8434c7`](NixOS/nixpkgs@7a8434c) python3Packages.zope_i18nmessageid: fix tests
* [`22ef38bd`](NixOS/nixpkgs@22ef38b) python3Packages.zope_lifecycleevent: fix tests
* [`74e0cbf3`](NixOS/nixpkgs@74e0cbf) python3Packages.clickclick: fix tests
* [`57238c56`](NixOS/nixpkgs@57238c5) python3Packages.celery: 4.4.2 -> 4.4.4, fix tests
* [`89c986fd`](NixOS/nixpkgs@89c986f) python3Packages.flower: add missing dependencies
* [`fd19d900`](NixOS/nixpkgs@fd19d90) octoprint: freeze watchdog
* [`903e0ecd`](NixOS/nixpkgs@903e0ec) python3Packages.minio: fix build, fix tests
* [`7211e4ef`](NixOS/nixpkgs@7211e4e) devpi-server: 5.2.0 -> 5.5.0
* [`4ecc2d85`](NixOS/nixpkgs@4ecc2d8) devpi-client: 5.0.0 -> 5.2.0
* [`9b5b9432`](NixOS/nixpkgs@9b5b943) python3Packages.mautrix: 0.4.2 -> 0.5.0
* [`f7dbcb56`](NixOS/nixpkgs@f7dbcb5) python3Packages.telethon: 1.10.10 -> 1.14.0
* [`f7036e2c`](NixOS/nixpkgs@f7036e2) mautrix-telegram: 0.7.2 -> 0.8.0
nothingelsematters pushed a commit to nothingelsematters/nixconfigs that referenced this issue Jun 4, 2020
dependencies updates.

## Changelog for nixpkgs:
Commits: [NixOS/nixpkgs@571212e...f7036e2c](NixOS/nixpkgs@571212e...f7036e2)

* [`3e201de1`](NixOS/nixpkgs@3e201de) iconpack-obsidian: 4.11 -> 4.12
* [`70609273`](NixOS/nixpkgs@7060927) gitaly: fix gitlab-shell-config path patching
* [`af05325f`](NixOS/nixpkgs@af05325) gitlab: 12.10.6 -> 12.10.8
* [`b3206bb4`](NixOS/nixpkgs@b3206bb) vamp-plugin-sdk: 2.9 -> 2.10
* [`40eaca1c`](NixOS/nixpkgs@40eaca1) .editorconfig: fix for node-packages
* [`3052b4ea`](NixOS/nixpkgs@3052b4e) nixos/libvirtd: correct spelling
* [`665dfc26`](NixOS/nixpkgs@665dfc2) libversion: Fix unsafe concatenation of $LD_LIBRARY_PATH
* [`93f30ea3`](NixOS/nixpkgs@93f30ea) gnuradio: 3.7.13.4 -> 3.7.14.0
* [`69d71eb2`](NixOS/nixpkgs@69d71eb) gitea: 1.11.5 -> 1.11.6
* [`e536b9e2`](NixOS/nixpkgs@e536b9e) maintainers: add timstott
* [`162f00a3`](NixOS/nixpkgs@162f00a) go-jira: 1.0.17 -> 1.0.23
* [`f7056dca`](NixOS/nixpkgs@f7056dc) docker-compose: fix zsh completion
* [`c06682b9`](NixOS/nixpkgs@c06682b) hyperfine: install man and shell completion
* [`b3204747`](NixOS/nixpkgs@b320474) Add shardy to maintainers
* [`2d955362`](NixOS/nixpkgs@2d95536) yabai: 3.0.1 -> 3.0.2
* [`177e04e3`](NixOS/nixpkgs@177e04e) efivar: fix Could not parse device path: Invalid Argument
* [`b24a082b`](NixOS/nixpkgs@b24a082) hugo: 0.71.1 -> 0.72.0
* [`a03e0483`](NixOS/nixpkgs@a03e048) haskellPackages.cachix: dontCheck
* [`7fb87309`](NixOS/nixpkgs@7fb8730) todoist-electron: 1.20 -> 1.22
* [`49832631`](NixOS/nixpkgs@4983263) intel-media-sdk: enable unit tests
* [`7c3ff4de`](NixOS/nixpkgs@7c3ff4d) gnuchess: 6.2.6 -> 6.2.7
* [`0e3a28a4`](NixOS/nixpkgs@0e3a28a) rabbitmq: fix darwin build
* [`4e455343`](NixOS/nixpkgs@4e45534) cawbird: 1.0.5 -> 1.1.0
* [`25776e4c`](NixOS/nixpkgs@25776e4) v2ray: 4.23.0 -> 4.23.2
* [`13083b1a`](NixOS/nixpkgs@13083b1) validatePkgConfig: init
* [`127cdd0c`](NixOS/nixpkgs@127cdd0) mkl: use validatePkgConfig hook
* [`7c7fc820`](NixOS/nixpkgs@7c7fc82) gopacked - init at 0.4.1
* [`e90c5fe0`](NixOS/nixpkgs@e90c5fe) linuxPackages.wireguard: 1.0.20200506 -> 1.0.20200520
* [`f32733fc`](NixOS/nixpkgs@f32733f) udiskie: 2.1.0 -> 2.2.0
* [`5e898d1c`](NixOS/nixpkgs@5e898d1) diffoscope: 144 -> 146
* [`e238cf45`](NixOS/nixpkgs@e238cf4) lxqt.lxqt-qtplugin: 0.15.0 -> 0.15.1
* [`146d626d`](NixOS/nixpkgs@146d626) lxqt.lxqt-qtplugin: sort dependencies
* [`c784d3ab`](NixOS/nixpkgs@c784d3a) nixos/haproxy: add reloading support, use upstream service hardening
* [`09244cbd`](NixOS/nixpkgs@09244cb) nixos/nscd: set positive hosts caching ttl to 0
* [`43e6a42d`](NixOS/nixpkgs@43e6a42) gitstatus: unstable-2020-04-21 -> 1.1.3
* [`5cb2c698`](NixOS/nixpkgs@5cb2c69) zsh-powerlevel10k: 1.7.0 -> 1.11.0
* [`83ad0f5a`](NixOS/nixpkgs@83ad0f5) .github/stale.yml: quote labels
* [`67325b12`](NixOS/nixpkgs@67325b1) ip2unix: 2.1.2 -> 2.1.3
* [`55e7f952`](NixOS/nixpkgs@55e7f95) doc/stdenv: improve autoPatchelfHook description
* [`5e8e887e`](NixOS/nixpkgs@5e8e887) pipenv: 2018.11.26 -> 2020.5.28
* [`55fea6d2`](NixOS/nixpkgs@55fea6d) mautrix-whatsapp: 2020-05-27 -> 2020-05-29
* [`043ecdbe`](NixOS/nixpkgs@043ecdb) alacritty: 0.4.2 -> 0.4.3
* [`79b9b772`](NixOS/nixpkgs@79b9b77) fluentd: add cloudwatchlogs plugin (NixOS/nixpkgs#68028)
* [`f3c8acc0`](NixOS/nixpkgs@f3c8acc) nixos/doc: update stale fn name s/copy_file_from_host/copy_from_host/
* [`52374315`](NixOS/nixpkgs@5237431) matrix-appservice-discord: init at 0.5.2 (NixOS/nixpkgs#62744)
* [`ab327b27`](NixOS/nixpkgs@ab327b2) nixos/mautrix-telegram: add module (NixOS/nixpkgs#63589)
* [`d5117e79`](NixOS/nixpkgs@d5117e7) gpxsee: 7.29 -> 7.30 (NixOS/nixpkgs#89290)
* [`99b5c0bc`](NixOS/nixpkgs@99b5c0b) sbt-extras: 2019-10-21 -> 2020-06-01 (NixOS/nixpkgs#89289)
* [`7913a86e`](NixOS/nixpkgs@7913a86) lucky-cli: 0.20.0 -> 0.21.0
* [`d8428e44`](NixOS/nixpkgs@d8428e4) enlightenment.enlightenment: 0.24.0 -> 0.24.1
* [`e9b0f308`](NixOS/nixpkgs@e9b0f30) mdcat: 0.17.1 -> 0.18.2
* [`51a24425`](NixOS/nixpkgs@51a2442) cde-gtk-theme: init at 1.3
* [`82ee41b1`](NixOS/nixpkgs@82ee41b) maintainers: update 1000101 (mail)
* [`19dab239`](NixOS/nixpkgs@19dab23) coqPackages.CoLoR: enable for Coq 8.11
* [`46f2bf63`](NixOS/nixpkgs@46f2bf6) firmwareLinuxNonfree: 2020-01-22 -> 2020-05-19
* [`b7ddbd52`](NixOS/nixpkgs@b7ddbd5) treewide: replace SRI hashes
* [`8d705d9f`](NixOS/nixpkgs@8d705d9) poetry2nix: translate hashes to sha256
* [`a4ea8aba`](NixOS/nixpkgs@a4ea8ab) docker: 19.03.10 -> 19.03.11
* [`54efe7b5`](NixOS/nixpkgs@54efe7b) v2ray: 4.23.2 -> 4.23.3
* [`46fcaf3c`](NixOS/nixpkgs@46fcaf3) openttd: Add XDG support (NixOS/nixpkgs#89296)
* [`d85dc4f6`](NixOS/nixpkgs@d85dc4f) qemu-vm: fix inconsistent caching of xchg dirs
* [`98bb8277`](NixOS/nixpkgs@98bb827) runit: Add Darwin Compatibility
* [`75b07778`](NixOS/nixpkgs@75b0777) dblatex: add pdflscape as a dependency
* [`5f97610f`](NixOS/nixpkgs@5f97610) ubootROCPCRK3399: init at 2020.04
* [`ece733fe`](NixOS/nixpkgs@ece733f) smartmontools-db: 4883 -> 5033
* [`c710d14f`](NixOS/nixpkgs@c710d14) runc: 1.0.0-rc10 -> 1.0.0-rc90
* [`f5ca4bc6`](NixOS/nixpkgs@f5ca4bc) sysprof: fix build on i686
* [`c516c31d`](NixOS/nixpkgs@c516c31) .github/stale.yml: fix formatting
* [`5d9f617c`](NixOS/nixpkgs@5d9f617) qutebrowser: 1.11.1 -> 1.12.0
* [`55053317`](NixOS/nixpkgs@5505331) coqPackages.InfSeqExt: 20180918 → 20200131
* [`6f9d1246`](NixOS/nixpkgs@6f9d124) coqPackages.Cheerios: 20181102 → 20200201
* [`f0d985cf`](NixOS/nixpkgs@f0d985c) coqPackages.Verdi: 20190202 → 20200131
* [`7864354a`](NixOS/nixpkgs@7864354) yquake2: 7.30 -> 7.43
* [`30d9df50`](NixOS/nixpkgs@30d9df5) zbar: use libintl on darwin
* [`491b4daf`](NixOS/nixpkgs@491b4da) python3Packages.bokeh: 1.4.0 -> 2.0.1
* [`f4c52d58`](NixOS/nixpkgs@f4c52d5) python3.pkgs.panel: 0.8.3 -> 0.9.5
* [`1ee0b9bc`](NixOS/nixpkgs@1ee0b9b) python3.pkgs.hvplot: 0.5.2 -> 0.6.0
* [`f5375283`](NixOS/nixpkgs@f537528) oh-my-zsh: 2020-05-26 -> 2020-06-02
* [`a8848248`](NixOS/nixpkgs@a884824) ubuntu-themes: init at 19.04
* [`da6b277f`](NixOS/nixpkgs@da6b277) nixos/home-assistant: allow arbitrary yaml functions
* [`9a36fe96`](NixOS/nixpkgs@9a36fe9) klavaro: 3.08 -> 3.10
* [`a33bf86b`](NixOS/nixpkgs@a33bf86) strace: 5.6 -> 5.7
* [`367b3a99`](NixOS/nixpkgs@367b3a9) multipath-tools: Fix build failure due to GZIP make var
* [`84342d7b`](NixOS/nixpkgs@84342d7) inxi: 3.1.00-1 -> 3.1.01-1
* [`7cae204e`](NixOS/nixpkgs@7cae204) mautrix-whatsapp: 2020-05-29 -> 2020-06-01
* [`ce6fbb9c`](NixOS/nixpkgs@ce6fbb9) python3.pkgs.fastparquet: 0.3.3 -> 0.4.0
* [`994576f4`](NixOS/nixpkgs@994576f) python3.pkgs.datashader: 0.9.0 -> 0.11.0
* [`47228358`](NixOS/nixpkgs@4722835) minecraft-server: add update script (NixOS/nixpkgs#88514)
* [`8214b8bd`](NixOS/nixpkgs@8214b8b) diffoscope: add missing tools
* [`0446bf0c`](NixOS/nixpkgs@0446bf0) lightstep-tracer-cpp: 0.12.0 -> 0.13.0
* [`2c3ed60f`](NixOS/nixpkgs@2c3ed60) xbanish: 1.6 -> 1.7
* [`55a41783`](NixOS/nixpkgs@55a4178) xawtv: 3.106 -> 3.107
* [`6563ed49`](NixOS/nixpkgs@6563ed4) pinnwand: 1.1.0 -> 1.1.1
* [`cb374f90`](NixOS/nixpkgs@cb374f9) libinstpatch: 1.1.4 -> 1.1.5
* [`64de2db0`](NixOS/nixpkgs@64de2db) fossil: 2.10 -> 2.11
* [`8662e58e`](NixOS/nixpkgs@8662e58) wire-desktop: linux 3.17.2924 -> 3.18.2925
* [`7f07e990`](NixOS/nixpkgs@7f07e99) wire-desktop: mac 3.17.3666 -> 3.18.3728
* [`29fc454d`](NixOS/nixpkgs@29fc454) pcm: 202003 -> 202005
* [`259f344a`](NixOS/nixpkgs@259f344) python27Packages.pytest-factoryboy: init at 2.0.3
* [`247b5468`](NixOS/nixpkgs@247b546) projectm: adopt, Qt{4->5}, {2->3}1.3, patch rpath, clean-up closure
* [`49ca8ce7`](NixOS/nixpkgs@49ca8ce) pre-commit: 1.21.0 -> 2.4.0
* [`d83cba6d`](NixOS/nixpkgs@d83cba6) dbeaver: 7.0.5 -> 7.1.0
* [`94114246`](NixOS/nixpkgs@9411424) rtags: 2.34 -> 2.38
* [`e1c3bbfd`](NixOS/nixpkgs@e1c3bbf) flacon: 5.5.1 -> 6.0.0
* [`8f1be70e`](NixOS/nixpkgs@8f1be70) nodejs-10_x: 10.20.1 -> 10.21.0
* [`14d32f57`](NixOS/nixpkgs@14d32f5) nodejs-12_x: 12.17.0 -> 12.18.0
* [`ee99697e`](NixOS/nixpkgs@ee99697) nodejs-14_x: 14.3.0 -> 14.4.0
* [`1471767b`](NixOS/nixpkgs@1471767) pythonPackages.pulp: 2.0 -> 2.1
* [`bfcead18`](NixOS/nixpkgs@bfcead1) python27Packages.tenacity: 6.0.0 -> 6.2.0
* [`598fcd56`](NixOS/nixpkgs@598fcd5) kops_1_16: 1.16.2 -> 1.16.3
* [`623a3f0a`](NixOS/nixpkgs@623a3f0) kops_1_17: init at 1.17.0
* [`b236a58b`](NixOS/nixpkgs@b236a58) roundcube: 1.4.4 -> 1.4.5
* [`468091a6`](NixOS/nixpkgs@468091a) tor-browser-bundle-bin: 9.0.9 -> 9.5
* [`2fe15744`](NixOS/nixpkgs@2fe1574) alttab: fix malformed enableParallelBuilding
* [`1a41ae81`](NixOS/nixpkgs@1a41ae8) intel-media-sdk: fix malformed enableParallelBuilding
* [`e47dd4ca`](NixOS/nixpkgs@e47dd4c) tracy: init at 0.6.3 (NixOS/nixpkgs#89292)
* [`3f05ce54`](NixOS/nixpkgs@3f05ce5) gitlab-runner: 13.0.0 -> 13.0.1 (NixOS/nixpkgs#89391)
* [`c976124d`](NixOS/nixpkgs@c976124) falkon: use wrapQtAppsHook (NixOS/nixpkgs#89375)
* [`3b605eae`](NixOS/nixpkgs@3b605ea) jetbrains: update
* [`383c5d09`](NixOS/nixpkgs@383c5d0) gerrit: 3.1.4 -> 3.1.5 (NixOS/nixpkgs#89288)
* [`a55f6b46`](NixOS/nixpkgs@a55f6b4) gomuks: 2020-03-20 -> 0.1.0
* [`caf2c1bb`](NixOS/nixpkgs@caf2c1b) python2.pkgs.flask-autoindex: fix build
* [`87e8f736`](NixOS/nixpkgs@87e8f73) softmaker-office: 976 -> 1014
* [`aef2bc13`](NixOS/nixpkgs@aef2bc1) nix: 2.3.6 -> 2.3.6
* [`a6afdbb7`](NixOS/nixpkgs@a6afdbb) nixos: Allow empty hostnames again
* [`84b5d5df`](NixOS/nixpkgs@84b5d5d) Update my GitHub username
* [`e2b0fd0b`](NixOS/nixpkgs@e2b0fd0) patchelfUnstable: bump
* [`8a9cbdb5`](NixOS/nixpkgs@8a9cbdb) tev: 1.15 -> 1.16
* [`b2da7141`](NixOS/nixpkgs@b2da714) pythonPackages.django2_2: 2.2.11 -> 2.2.13
* [`948ffb6b`](NixOS/nixpkgs@948ffb6) grafana: 7.0.1 -> 7.0.2
* [`7b3a2963`](NixOS/nixpkgs@7b3a296) treewide: replace base64 encoded hashes
* [`0e13f49e`](NixOS/nixpkgs@0e13f49) python3Packages.zope-hookable: 4.2.0 -> 5.0.1
* [`7a8434c7`](NixOS/nixpkgs@7a8434c) python3Packages.zope_i18nmessageid: fix tests
* [`22ef38bd`](NixOS/nixpkgs@22ef38b) python3Packages.zope_lifecycleevent: fix tests
* [`74e0cbf3`](NixOS/nixpkgs@74e0cbf) python3Packages.clickclick: fix tests
* [`57238c56`](NixOS/nixpkgs@57238c5) python3Packages.celery: 4.4.2 -> 4.4.4, fix tests
* [`89c986fd`](NixOS/nixpkgs@89c986f) python3Packages.flower: add missing dependencies
* [`fd19d900`](NixOS/nixpkgs@fd19d90) octoprint: freeze watchdog
* [`903e0ecd`](NixOS/nixpkgs@903e0ec) python3Packages.minio: fix build, fix tests
* [`7211e4ef`](NixOS/nixpkgs@7211e4e) devpi-server: 5.2.0 -> 5.5.0
* [`4ecc2d85`](NixOS/nixpkgs@4ecc2d8) devpi-client: 5.0.0 -> 5.2.0
* [`9b5b9432`](NixOS/nixpkgs@9b5b943) python3Packages.mautrix: 0.4.2 -> 0.5.0
* [`f7dbcb56`](NixOS/nixpkgs@f7dbcb5) python3Packages.telethon: 1.10.10 -> 1.14.0
* [`f7036e2c`](NixOS/nixpkgs@f7036e2) mautrix-telegram: 0.7.2 -> 0.8.0

Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
nothingelsematters added a commit to nothingelsematters/nixconfigs that referenced this issue Jun 14, 2020
dependencies updates.

## Changelog for nixpkgs:
Commits: [NixOS/nixpkgs@571212e...f7036e2c](NixOS/nixpkgs@571212e...f7036e2)

* [`3e201de1`](NixOS/nixpkgs@3e201de) iconpack-obsidian: 4.11 -> 4.12
* [`70609273`](NixOS/nixpkgs@7060927) gitaly: fix gitlab-shell-config path patching
* [`af05325f`](NixOS/nixpkgs@af05325) gitlab: 12.10.6 -> 12.10.8
* [`b3206bb4`](NixOS/nixpkgs@b3206bb) vamp-plugin-sdk: 2.9 -> 2.10
* [`40eaca1c`](NixOS/nixpkgs@40eaca1) .editorconfig: fix for node-packages
* [`3052b4ea`](NixOS/nixpkgs@3052b4e) nixos/libvirtd: correct spelling
* [`665dfc26`](NixOS/nixpkgs@665dfc2) libversion: Fix unsafe concatenation of $LD_LIBRARY_PATH
* [`93f30ea3`](NixOS/nixpkgs@93f30ea) gnuradio: 3.7.13.4 -> 3.7.14.0
* [`69d71eb2`](NixOS/nixpkgs@69d71eb) gitea: 1.11.5 -> 1.11.6
* [`e536b9e2`](NixOS/nixpkgs@e536b9e) maintainers: add timstott
* [`162f00a3`](NixOS/nixpkgs@162f00a) go-jira: 1.0.17 -> 1.0.23
* [`f7056dca`](NixOS/nixpkgs@f7056dc) docker-compose: fix zsh completion
* [`c06682b9`](NixOS/nixpkgs@c06682b) hyperfine: install man and shell completion
* [`b3204747`](NixOS/nixpkgs@b320474) Add shardy to maintainers
* [`2d955362`](NixOS/nixpkgs@2d95536) yabai: 3.0.1 -> 3.0.2
* [`177e04e3`](NixOS/nixpkgs@177e04e) efivar: fix Could not parse device path: Invalid Argument
* [`b24a082b`](NixOS/nixpkgs@b24a082) hugo: 0.71.1 -> 0.72.0
* [`a03e0483`](NixOS/nixpkgs@a03e048) haskellPackages.cachix: dontCheck
* [`7fb87309`](NixOS/nixpkgs@7fb8730) todoist-electron: 1.20 -> 1.22
* [`49832631`](NixOS/nixpkgs@4983263) intel-media-sdk: enable unit tests
* [`7c3ff4de`](NixOS/nixpkgs@7c3ff4d) gnuchess: 6.2.6 -> 6.2.7
* [`0e3a28a4`](NixOS/nixpkgs@0e3a28a) rabbitmq: fix darwin build
* [`4e455343`](NixOS/nixpkgs@4e45534) cawbird: 1.0.5 -> 1.1.0
* [`25776e4c`](NixOS/nixpkgs@25776e4) v2ray: 4.23.0 -> 4.23.2
* [`13083b1a`](NixOS/nixpkgs@13083b1) validatePkgConfig: init
* [`127cdd0c`](NixOS/nixpkgs@127cdd0) mkl: use validatePkgConfig hook
* [`7c7fc820`](NixOS/nixpkgs@7c7fc82) gopacked - init at 0.4.1
* [`e90c5fe0`](NixOS/nixpkgs@e90c5fe) linuxPackages.wireguard: 1.0.20200506 -> 1.0.20200520
* [`f32733fc`](NixOS/nixpkgs@f32733f) udiskie: 2.1.0 -> 2.2.0
* [`5e898d1c`](NixOS/nixpkgs@5e898d1) diffoscope: 144 -> 146
* [`e238cf45`](NixOS/nixpkgs@e238cf4) lxqt.lxqt-qtplugin: 0.15.0 -> 0.15.1
* [`146d626d`](NixOS/nixpkgs@146d626) lxqt.lxqt-qtplugin: sort dependencies
* [`c784d3ab`](NixOS/nixpkgs@c784d3a) nixos/haproxy: add reloading support, use upstream service hardening
* [`09244cbd`](NixOS/nixpkgs@09244cb) nixos/nscd: set positive hosts caching ttl to 0
* [`43e6a42d`](NixOS/nixpkgs@43e6a42) gitstatus: unstable-2020-04-21 -> 1.1.3
* [`5cb2c698`](NixOS/nixpkgs@5cb2c69) zsh-powerlevel10k: 1.7.0 -> 1.11.0
* [`83ad0f5a`](NixOS/nixpkgs@83ad0f5) .github/stale.yml: quote labels
* [`67325b12`](NixOS/nixpkgs@67325b1) ip2unix: 2.1.2 -> 2.1.3
* [`55e7f952`](NixOS/nixpkgs@55e7f95) doc/stdenv: improve autoPatchelfHook description
* [`5e8e887e`](NixOS/nixpkgs@5e8e887) pipenv: 2018.11.26 -> 2020.5.28
* [`55fea6d2`](NixOS/nixpkgs@55fea6d) mautrix-whatsapp: 2020-05-27 -> 2020-05-29
* [`043ecdbe`](NixOS/nixpkgs@043ecdb) alacritty: 0.4.2 -> 0.4.3
* [`79b9b772`](NixOS/nixpkgs@79b9b77) fluentd: add cloudwatchlogs plugin (NixOS/nixpkgs#68028)
* [`f3c8acc0`](NixOS/nixpkgs@f3c8acc) nixos/doc: update stale fn name s/copy_file_from_host/copy_from_host/
* [`52374315`](NixOS/nixpkgs@5237431) matrix-appservice-discord: init at 0.5.2 (NixOS/nixpkgs#62744)
* [`ab327b27`](NixOS/nixpkgs@ab327b2) nixos/mautrix-telegram: add module (NixOS/nixpkgs#63589)
* [`d5117e79`](NixOS/nixpkgs@d5117e7) gpxsee: 7.29 -> 7.30 (NixOS/nixpkgs#89290)
* [`99b5c0bc`](NixOS/nixpkgs@99b5c0b) sbt-extras: 2019-10-21 -> 2020-06-01 (NixOS/nixpkgs#89289)
* [`7913a86e`](NixOS/nixpkgs@7913a86) lucky-cli: 0.20.0 -> 0.21.0
* [`d8428e44`](NixOS/nixpkgs@d8428e4) enlightenment.enlightenment: 0.24.0 -> 0.24.1
* [`e9b0f308`](NixOS/nixpkgs@e9b0f30) mdcat: 0.17.1 -> 0.18.2
* [`51a24425`](NixOS/nixpkgs@51a2442) cde-gtk-theme: init at 1.3
* [`82ee41b1`](NixOS/nixpkgs@82ee41b) maintainers: update 1000101 (mail)
* [`19dab239`](NixOS/nixpkgs@19dab23) coqPackages.CoLoR: enable for Coq 8.11
* [`46f2bf63`](NixOS/nixpkgs@46f2bf6) firmwareLinuxNonfree: 2020-01-22 -> 2020-05-19
* [`b7ddbd52`](NixOS/nixpkgs@b7ddbd5) treewide: replace SRI hashes
* [`8d705d9f`](NixOS/nixpkgs@8d705d9) poetry2nix: translate hashes to sha256
* [`a4ea8aba`](NixOS/nixpkgs@a4ea8ab) docker: 19.03.10 -> 19.03.11
* [`54efe7b5`](NixOS/nixpkgs@54efe7b) v2ray: 4.23.2 -> 4.23.3
* [`46fcaf3c`](NixOS/nixpkgs@46fcaf3) openttd: Add XDG support (NixOS/nixpkgs#89296)
* [`d85dc4f6`](NixOS/nixpkgs@d85dc4f) qemu-vm: fix inconsistent caching of xchg dirs
* [`98bb8277`](NixOS/nixpkgs@98bb827) runit: Add Darwin Compatibility
* [`75b07778`](NixOS/nixpkgs@75b0777) dblatex: add pdflscape as a dependency
* [`5f97610f`](NixOS/nixpkgs@5f97610) ubootROCPCRK3399: init at 2020.04
* [`ece733fe`](NixOS/nixpkgs@ece733f) smartmontools-db: 4883 -> 5033
* [`c710d14f`](NixOS/nixpkgs@c710d14) runc: 1.0.0-rc10 -> 1.0.0-rc90
* [`f5ca4bc6`](NixOS/nixpkgs@f5ca4bc) sysprof: fix build on i686
* [`c516c31d`](NixOS/nixpkgs@c516c31) .github/stale.yml: fix formatting
* [`5d9f617c`](NixOS/nixpkgs@5d9f617) qutebrowser: 1.11.1 -> 1.12.0
* [`55053317`](NixOS/nixpkgs@5505331) coqPackages.InfSeqExt: 20180918 → 20200131
* [`6f9d1246`](NixOS/nixpkgs@6f9d124) coqPackages.Cheerios: 20181102 → 20200201
* [`f0d985cf`](NixOS/nixpkgs@f0d985c) coqPackages.Verdi: 20190202 → 20200131
* [`7864354a`](NixOS/nixpkgs@7864354) yquake2: 7.30 -> 7.43
* [`30d9df50`](NixOS/nixpkgs@30d9df5) zbar: use libintl on darwin
* [`491b4daf`](NixOS/nixpkgs@491b4da) python3Packages.bokeh: 1.4.0 -> 2.0.1
* [`f4c52d58`](NixOS/nixpkgs@f4c52d5) python3.pkgs.panel: 0.8.3 -> 0.9.5
* [`1ee0b9bc`](NixOS/nixpkgs@1ee0b9b) python3.pkgs.hvplot: 0.5.2 -> 0.6.0
* [`f5375283`](NixOS/nixpkgs@f537528) oh-my-zsh: 2020-05-26 -> 2020-06-02
* [`a8848248`](NixOS/nixpkgs@a884824) ubuntu-themes: init at 19.04
* [`da6b277f`](NixOS/nixpkgs@da6b277) nixos/home-assistant: allow arbitrary yaml functions
* [`9a36fe96`](NixOS/nixpkgs@9a36fe9) klavaro: 3.08 -> 3.10
* [`a33bf86b`](NixOS/nixpkgs@a33bf86) strace: 5.6 -> 5.7
* [`367b3a99`](NixOS/nixpkgs@367b3a9) multipath-tools: Fix build failure due to GZIP make var
* [`84342d7b`](NixOS/nixpkgs@84342d7) inxi: 3.1.00-1 -> 3.1.01-1
* [`7cae204e`](NixOS/nixpkgs@7cae204) mautrix-whatsapp: 2020-05-29 -> 2020-06-01
* [`ce6fbb9c`](NixOS/nixpkgs@ce6fbb9) python3.pkgs.fastparquet: 0.3.3 -> 0.4.0
* [`994576f4`](NixOS/nixpkgs@994576f) python3.pkgs.datashader: 0.9.0 -> 0.11.0
* [`47228358`](NixOS/nixpkgs@4722835) minecraft-server: add update script (NixOS/nixpkgs#88514)
* [`8214b8bd`](NixOS/nixpkgs@8214b8b) diffoscope: add missing tools
* [`0446bf0c`](NixOS/nixpkgs@0446bf0) lightstep-tracer-cpp: 0.12.0 -> 0.13.0
* [`2c3ed60f`](NixOS/nixpkgs@2c3ed60) xbanish: 1.6 -> 1.7
* [`55a41783`](NixOS/nixpkgs@55a4178) xawtv: 3.106 -> 3.107
* [`6563ed49`](NixOS/nixpkgs@6563ed4) pinnwand: 1.1.0 -> 1.1.1
* [`cb374f90`](NixOS/nixpkgs@cb374f9) libinstpatch: 1.1.4 -> 1.1.5
* [`64de2db0`](NixOS/nixpkgs@64de2db) fossil: 2.10 -> 2.11
* [`8662e58e`](NixOS/nixpkgs@8662e58) wire-desktop: linux 3.17.2924 -> 3.18.2925
* [`7f07e990`](NixOS/nixpkgs@7f07e99) wire-desktop: mac 3.17.3666 -> 3.18.3728
* [`29fc454d`](NixOS/nixpkgs@29fc454) pcm: 202003 -> 202005
* [`259f344a`](NixOS/nixpkgs@259f344) python27Packages.pytest-factoryboy: init at 2.0.3
* [`247b5468`](NixOS/nixpkgs@247b546) projectm: adopt, Qt{4->5}, {2->3}1.3, patch rpath, clean-up closure
* [`49ca8ce7`](NixOS/nixpkgs@49ca8ce) pre-commit: 1.21.0 -> 2.4.0
* [`d83cba6d`](NixOS/nixpkgs@d83cba6) dbeaver: 7.0.5 -> 7.1.0
* [`94114246`](NixOS/nixpkgs@9411424) rtags: 2.34 -> 2.38
* [`e1c3bbfd`](NixOS/nixpkgs@e1c3bbf) flacon: 5.5.1 -> 6.0.0
* [`8f1be70e`](NixOS/nixpkgs@8f1be70) nodejs-10_x: 10.20.1 -> 10.21.0
* [`14d32f57`](NixOS/nixpkgs@14d32f5) nodejs-12_x: 12.17.0 -> 12.18.0
* [`ee99697e`](NixOS/nixpkgs@ee99697) nodejs-14_x: 14.3.0 -> 14.4.0
* [`1471767b`](NixOS/nixpkgs@1471767) pythonPackages.pulp: 2.0 -> 2.1
* [`bfcead18`](NixOS/nixpkgs@bfcead1) python27Packages.tenacity: 6.0.0 -> 6.2.0
* [`598fcd56`](NixOS/nixpkgs@598fcd5) kops_1_16: 1.16.2 -> 1.16.3
* [`623a3f0a`](NixOS/nixpkgs@623a3f0) kops_1_17: init at 1.17.0
* [`b236a58b`](NixOS/nixpkgs@b236a58) roundcube: 1.4.4 -> 1.4.5
* [`468091a6`](NixOS/nixpkgs@468091a) tor-browser-bundle-bin: 9.0.9 -> 9.5
* [`2fe15744`](NixOS/nixpkgs@2fe1574) alttab: fix malformed enableParallelBuilding
* [`1a41ae81`](NixOS/nixpkgs@1a41ae8) intel-media-sdk: fix malformed enableParallelBuilding
* [`e47dd4ca`](NixOS/nixpkgs@e47dd4c) tracy: init at 0.6.3 (NixOS/nixpkgs#89292)
* [`3f05ce54`](NixOS/nixpkgs@3f05ce5) gitlab-runner: 13.0.0 -> 13.0.1 (NixOS/nixpkgs#89391)
* [`c976124d`](NixOS/nixpkgs@c976124) falkon: use wrapQtAppsHook (NixOS/nixpkgs#89375)
* [`3b605eae`](NixOS/nixpkgs@3b605ea) jetbrains: update
* [`383c5d09`](NixOS/nixpkgs@383c5d0) gerrit: 3.1.4 -> 3.1.5 (NixOS/nixpkgs#89288)
* [`a55f6b46`](NixOS/nixpkgs@a55f6b4) gomuks: 2020-03-20 -> 0.1.0
* [`caf2c1bb`](NixOS/nixpkgs@caf2c1b) python2.pkgs.flask-autoindex: fix build
* [`87e8f736`](NixOS/nixpkgs@87e8f73) softmaker-office: 976 -> 1014
* [`aef2bc13`](NixOS/nixpkgs@aef2bc1) nix: 2.3.6 -> 2.3.6
* [`a6afdbb7`](NixOS/nixpkgs@a6afdbb) nixos: Allow empty hostnames again
* [`84b5d5df`](NixOS/nixpkgs@84b5d5d) Update my GitHub username
* [`e2b0fd0b`](NixOS/nixpkgs@e2b0fd0) patchelfUnstable: bump
* [`8a9cbdb5`](NixOS/nixpkgs@8a9cbdb) tev: 1.15 -> 1.16
* [`b2da7141`](NixOS/nixpkgs@b2da714) pythonPackages.django2_2: 2.2.11 -> 2.2.13
* [`948ffb6b`](NixOS/nixpkgs@948ffb6) grafana: 7.0.1 -> 7.0.2
* [`7b3a2963`](NixOS/nixpkgs@7b3a296) treewide: replace base64 encoded hashes
* [`0e13f49e`](NixOS/nixpkgs@0e13f49) python3Packages.zope-hookable: 4.2.0 -> 5.0.1
* [`7a8434c7`](NixOS/nixpkgs@7a8434c) python3Packages.zope_i18nmessageid: fix tests
* [`22ef38bd`](NixOS/nixpkgs@22ef38b) python3Packages.zope_lifecycleevent: fix tests
* [`74e0cbf3`](NixOS/nixpkgs@74e0cbf) python3Packages.clickclick: fix tests
* [`57238c56`](NixOS/nixpkgs@57238c5) python3Packages.celery: 4.4.2 -> 4.4.4, fix tests
* [`89c986fd`](NixOS/nixpkgs@89c986f) python3Packages.flower: add missing dependencies
* [`fd19d900`](NixOS/nixpkgs@fd19d90) octoprint: freeze watchdog
* [`903e0ecd`](NixOS/nixpkgs@903e0ec) python3Packages.minio: fix build, fix tests
* [`7211e4ef`](NixOS/nixpkgs@7211e4e) devpi-server: 5.2.0 -> 5.5.0
* [`4ecc2d85`](NixOS/nixpkgs@4ecc2d8) devpi-client: 5.0.0 -> 5.2.0
* [`9b5b9432`](NixOS/nixpkgs@9b5b943) python3Packages.mautrix: 0.4.2 -> 0.5.0
* [`f7dbcb56`](NixOS/nixpkgs@f7dbcb5) python3Packages.telethon: 1.10.10 -> 1.14.0
* [`f7036e2c`](NixOS/nixpkgs@f7036e2) mautrix-telegram: 0.7.2 -> 0.8.0

Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
@nixos-discourse
Copy link

@nixos-discourse nixos-discourse commented Oct 23, 2020

This pull request has been mentioned on NixOS Discourse. There might be relevant details there:

https://discourse.nixos.org/t/matrix-use-appservice-registration-files/9613/1

@eyJhb
Copy link
Member

@eyJhb eyJhb commented Jan 23, 2021

I am currently trying to rework this, to have a central services.mautrix.* module, as there are ~7 Mautrix services atm. 6 of them written in Python using the exact same interface. And it seems redundant to have a module for each mautrix service.

I have done a initial PoC over here #110404 , where it requires less user interaction and can run entirely just by the config without any copy-pasting around :)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Linked issues

Successfully merging this pull request may close these issues.

None yet