10 stdenv.mkDerivation (finalAttrs: {
14 src = fetchFromGitHub {
15 owner = "paullouisageneau";
17 rev = "v${finalAttrs.version}";
18 hash = "sha256-Xy6eo0BOKlUb6SN3mU8Nc85cW+I93pKl7N1bXoSOYUI=";
19 fetchSubmodules = true;
22 nativeBuildInputs = [ cmake ];
25 updateScript = nix-update-script { };
26 tests = testers.testVersion { package = finalAttrs.finalPackage; };
30 description = "Lightweight STUN/TURN server";
31 homepage = "https://github.com/paullouisageneau/violet";
32 license = lib.licenses.gpl2Only;
33 mainProgram = "violet";
34 maintainers = with lib.maintainers; [ oluceps ];
35 platforms = lib.platforms.all;