pkgs/sliding-sync: init at 0.99.1

This commit is contained in:
Aaron Bieber 2023-03-04 05:21:58 -07:00
parent 0f84028082
commit 1a6aa212c6
No known key found for this signature in database
2 changed files with 26 additions and 0 deletions

View File

@ -269,6 +269,7 @@
promnesia = pkgs.python3Packages.callPackage ./pkgs/promnesia.nix {
inherit pkgs;
};
sliding-sync = pkgs.callPackage ./pkgs/sliding-sync.nix { inherit pkgs; };
tailscaleSystray =
pkgs.callPackage ./pkgs/tailscale-systray.nix { inherit pkgs; };
golink = pkgs.callPackage ./pkgs/golink.nix { inherit pkgs; };

25
pkgs/sliding-sync.nix Normal file
View File

@ -0,0 +1,25 @@
{ lib, buildGoModule, fetchFromGitHub, ... }:
with lib;
buildGoModule rec {
pname = "sliding-sync";
version = "0.99.1";
src = fetchFromGitHub {
owner = "matrix-org";
repo = pname;
rev = "v${version}";
hash = "sha256-g1yMGb8taToEFG6N057yPcdZB855r0f6EwnJ98FIiic=";
};
vendorHash = "sha256-FmibAVjKeJUrMSlhoE7onLoa4EVjQvjDI4oU4PB5LBE=";
# Note: tests require a postgres install accessible to the current user
doCheck = false;
meta = {
description = "An implementation of MSC3575";
homepage = "https://github.com/matrix-org/sliding-sync";
license = licenses.asl20;
maintainers = with maintainers; [ qbit ];
};
}