From 6b726ea4d2092822cac064d02e5ebe8557e61edf Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Cyryl=20P=C5=82otnicki?= Date: Fri, 26 Apr 2019 07:23:20 +0100 Subject: [PATCH] Add broken decsync package --- nixos/.gitignore | 1 + nixos/packages/decsync-evolution/default.nix | 19 +++++++++++++++++++ 2 files changed, 20 insertions(+) create mode 100644 nixos/.gitignore create mode 100644 nixos/packages/decsync-evolution/default.nix diff --git a/nixos/.gitignore b/nixos/.gitignore new file mode 100644 index 00000000..b2be92b7 --- /dev/null +++ b/nixos/.gitignore @@ -0,0 +1 @@ +result diff --git a/nixos/packages/decsync-evolution/default.nix b/nixos/packages/decsync-evolution/default.nix new file mode 100644 index 00000000..e191f09e --- /dev/null +++ b/nixos/packages/decsync-evolution/default.nix @@ -0,0 +1,19 @@ +with import {}; + +stdenv.mkDerivation rec { + name = "evolution-decsync"; + version = "1.0.1"; + src = fetchFromGitHub { + owner = "39aldo39"; + repo = "Evolution-DecSync"; + rev = "v1.0.1"; + sha256 = "0cq5cvc9ywcbwrhj5nm9azjmjwc8hxfbw3r7bjqkjd0bwfnxk3g6"; + fetchSubmodules = true; + }; + + buildInputs = [ libgee json-glib gnome3.evolution-data-server gnome3.evolution gtk3 webkitgtk glib libsecret libsoup]; + nativeBuildInputs = [ meson ninja vala pkg-config ]; + configurePhase = "meson build --prefix=$out"; + buildPhase = "ninja -C build"; + installPhase = "ninja -C build install"; +} \ No newline at end of file