WIP: package evolution-decsync
This commit is contained in:
parent
82ccb8fb24
commit
2d6fa679c6
4 changed files with 170 additions and 0 deletions
48
nix/pkgs/evolution-decsync/default.nix
Normal file
48
nix/pkgs/evolution-decsync/default.nix
Normal file
|
@ -0,0 +1,48 @@
|
|||
{ fetchFromGitHub, git, makeWrapper, meson, ninja, pkg-config, lib, stdenv
|
||||
, libe-book, evolution-data-server, evolution, gtk3, webkitgtk, cmake
|
||||
, libdecsync }:
|
||||
|
||||
stdenv.mkDerivation rec {
|
||||
pname = "Evolution-DecSync";
|
||||
version = "v2.1.0-evolution-3.44";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "39aldo39";
|
||||
repo = pname;
|
||||
rev = version;
|
||||
sha256 = "sha256-5AdL3sKQjMe+gINebWivSAqoVRUbQjCIm8bNoDZTP4A=";
|
||||
};
|
||||
|
||||
patches = [ ];
|
||||
|
||||
buildInputs =
|
||||
[ evolution-data-server libe-book evolution gtk3 webkitgtk libdecsync ];
|
||||
|
||||
nativeBuildInputs = [ meson ninja pkg-config cmake ];
|
||||
|
||||
# mesonFlags = [
|
||||
# # use locales from cinnamon-translations
|
||||
# "--localedir=${cinnamon-translations}/share/locale"
|
||||
# ];
|
||||
|
||||
# postPatch = ''
|
||||
# chmod +x data/meson_install_schemas.py # patchShebangs requires executable file
|
||||
# patchShebangs data/meson_install_schemas.py
|
||||
# '';
|
||||
|
||||
# preFixup = ''
|
||||
# gappsWrapperArgs+=(
|
||||
# --prefix XDG_DATA_DIRS : "${cinnamon-desktop}/share"
|
||||
# --prefix XDG_CONFIG_DIRS : "${cinnamon-settings-daemon}/etc/xdg"
|
||||
# )
|
||||
# '';
|
||||
|
||||
meta = with lib; {
|
||||
homepage = "https://github.com/39aldo39/Evolution-DecSync";
|
||||
description =
|
||||
" Evolution plugin to sync contacts and calendars without a server using DecSync ";
|
||||
# license = licenses.gpl2;
|
||||
platforms = platforms.linux;
|
||||
maintainers = [ ];
|
||||
};
|
||||
}
|
Loading…
Add table
Add a link
Reference in a new issue