taskchampion-sync-server: 0.6.1 -> 0.7.0

changelog: https://github.com/GothenburgBitFactory/taskchampion-sync-server/releases/tag/v0.7.0

Co-authored-by: Masum Reza <50095635+JohnRTitor@users.noreply.github.com>

+17 -4
+17 -4
pkgs/by-name/ta/taskchampion-sync-server/package.nix
··· 1 1 { 2 + fetchFromGitHub, 2 3 lib, 4 + openssl, 3 5 rustPlatform, 4 - fetchFromGitHub, 6 + stdenv, 5 7 }: 6 8 rustPlatform.buildRustPackage rec { 7 9 pname = "taskchampion-sync-server"; 8 - version = "0.6.1"; 10 + version = "0.7.0"; 9 11 src = fetchFromGitHub { 10 12 owner = "GothenburgBitFactory"; 11 13 repo = "taskchampion-sync-server"; 12 14 tag = "v${version}"; 13 - hash = "sha256-spuTCRsF1uHTTWfOjkMRokZnBhqP53CPAi3WMJB3yq4="; 15 + hash = "sha256-DNGugytc4dMjj8je4BpEjNjdrnTBnWc1MNeMqcdTr4s="; 16 + }; 17 + 18 + cargoHash = "sha256-A0alSDqsqlAL0XW0rJ35rYcoyx2ndX/Xft9Qff/rr9I="; 19 + 20 + env = { 21 + # Use system openssl. 22 + OPENSSL_DIR = lib.getDev openssl; 23 + OPENSSL_LIB_DIR = "${lib.getLib openssl}/lib"; 24 + OPENSSL_NO_VENDOR = 1; 14 25 }; 15 26 16 - cargoHash = "sha256-bsB/dPqPmzviHsGA8gtSew2PQdySNzifZ6dhu7XQ8IU="; 27 + buildInputs = lib.optionals stdenv.hostPlatform.isLinux [ 28 + openssl 29 + ]; 17 30 18 31 meta = { 19 32 description = "Sync server for Taskwarrior 3";