biome: 1.9.2 -> 1.9.3
[NixPkgs.git] / pkgs / tools / networking / notemap / default.nix
blob0611665d6618a7c0a5f7242b7bc31fe4c380615a
1 { lib
2 , stdenv
3 , fetchzip
4 , pkg-config
5 , libressl
6 , memstreamHook
7 }:
9 stdenv.mkDerivation rec {
10   pname = "notemap";
11   version = "1.3";
13   src = fetchzip {
14     url = "https://git.causal.agency/notemap/snapshot/notemap-${version}.tar.gz";
15     sha256 = "0s9c1xx0iggyzclqw3294bjv7qgvd5l5zgbryks4hvfibr73r6ps";
16   };
18   nativeBuildInputs = [
19     pkg-config
20   ];
22   buildInputs = [
23     libressl
24   ] ++ lib.optionals (stdenv.hostPlatform.isDarwin && stdenv.hostPlatform.isx86_64) [
25     memstreamHook
26   ];
28   meta = {
29     description = "Mirror notes to IMAP";
30     longDescription = ''
31       notemap(1) mirrors text files to an IMAP mailbox in a format compatible with the iOS
32       Notes app. It's intended to make notes managed in git(1) easily accessible
33       from the phone.
34     '';
35     license = lib.licenses.gpl3Plus;
36     maintainers = [ lib.maintainers.sternenseemann ];
37     homepage = "https://git.causal.agency/notemap/about/";
38     platforms = lib.platforms.unix;
39   };