matrix-synapse 0 -> 1 attrpath: matrix-synapse Checking auto update branch... No auto update branch exists There might already be an open PR for this update: - nixos/matrix-synapse: add override for PostgreSQL database assertion URL "https://api.github.com/repos/NixOS/nixpkgs/issues/236062" - python3Packages.email-validator: 1.3.1 -> 2.0.0 URL "https://api.github.com/repos/NixOS/nixpkgs/issues/235657" - WIP: matrix-registration: init 1.0.0.dev4 URL "https://api.github.com/repos/NixOS/nixpkgs/issues/107654" - python310Packages.flask-limiter: 3.3.1 -> 3.4.1 URL "https://api.github.com/repos/NixOS/nixpkgs/issues/251711" - libretranslate: init service URL "https://api.github.com/repos/NixOS/nixpkgs/issues/243050" - treewide: don't set phases URL "https://api.github.com/repos/NixOS/nixpkgs/issues/186899" - rsync: Fix `enable*` options breaking build if disabled URL "https://api.github.com/repos/NixOS/nixpkgs/issues/152354" matrix-synapse 1.92.1 -> 1.92.3 https://repology.org/project/matrix-synapse/versions attrpath: matrix-synapse Checking auto update branch... No auto update branch exists Old version 1.92.1" not present in master derivation file with contents: { lib , stdenv , makeWrapper , matrix-synapse-unwrapped , extras ? [ "postgres" "url-preview" "user-search" ] ++ lib.optional (lib.meta.availableOn stdenv.hostPlatform matrix-synapse-unwrapped.python.pkgs.systemd) "systemd" , plugins ? [ ] , ... }: let extraPackages = lib.concatMap (extra: matrix-synapse-unwrapped.optional-dependencies.${extra}) (lib.unique extras); pluginsEnv = matrix-synapse-unwrapped.python.buildEnv.override { extraLibs = plugins; }; searchPath = lib.makeSearchPathOutput "lib" matrix-synapse-unwrapped.python.sitePackages (extraPackages ++ [ pluginsEnv ]); in stdenv.mkDerivation { name = (lib.appendToName "wrapped" matrix-synapse-unwrapped).name; nativeBuildInputs = [ makeWrapper ]; buildCommand = '' for bin in ${matrix-synapse-unwrapped}/bin/*; do echo $bin makeWrapper "$bin" "$out/bin/$(basename $bin)" \ --set PYTHONPATH ${searchPath} done; ''; passthru = { unwrapped = matrix-synapse-unwrapped; # for backward compatibility inherit (matrix-synapse-unwrapped) plugins tools; }; }