about summary refs log tree commit diff
path: root/pkgs/desktops
diff options
context:
space:
mode:
authorGuillaume Girol <symphorien@users.noreply.github.com>2021-01-21 19:42:45 +0000
committerGitHub <noreply@github.com>2021-01-21 19:42:45 +0000
commit7ed3d2df76cd1f637c6163858ac0e1db9cdf7b00 (patch)
tree9a2f2f4aa90ee85db401809e848fb13b042c8bf6 /pkgs/desktops
parentafa23b8a4be2e536cb6f905833a76f1434dffc65 (diff)
parentf45f22d51901eb85a6bd4628681bcbf2732655af (diff)
Merge pull request #103135 from symphorien/pr/92775
Evolution ews: wrap evolution and evolution data server, fix nixos module.
Diffstat (limited to 'pkgs/desktops')
-rw-r--r--pkgs/desktops/gnome-3/apps/evolution/default.nix134
-rw-r--r--pkgs/desktops/gnome-3/default.nix2
2 files changed, 0 insertions, 136 deletions
diff --git a/pkgs/desktops/gnome-3/apps/evolution/default.nix b/pkgs/desktops/gnome-3/apps/evolution/default.nix
deleted file mode 100644
index 4bede93ebb708..0000000000000
--- a/pkgs/desktops/gnome-3/apps/evolution/default.nix
+++ /dev/null
@@ -1,134 +0,0 @@
-{ lib, stdenv
-, cmake
-, ninja
-, intltool
-, fetchurl
-, libxml2
-, webkitgtk
-, highlight
-, pkg-config
-, gtk3
-, glib
-, libnotify
-, gspell
-, evolution-data-server
-, adwaita-icon-theme
-, gnome-desktop
-, libgdata
-, libgweather
-, glib-networking
-, gsettings-desktop-schemas
-, wrapGAppsHook
-, itstool
-, shared-mime-info
-, libical
-, db
-, gcr
-, sqlite
-, gnome3
-, librsvg
-, gdk-pixbuf
-, libsecret
-, nss
-, nspr
-, icu
-, libcanberra-gtk3
-, bogofilter
-, gst_all_1
-, procps
-, p11-kit
-, openldap
-, spamassassin
-}:
-
-stdenv.mkDerivation rec {
-  pname = "evolution";
-  version = "3.38.2";
-
-  src = fetchurl {
-    url = "mirror://gnome/sources/evolution/${lib.versions.majorMinor version}/${pname}-${version}.tar.xz";
-    sha256 = "1whjgfhcxpb5yhhvyqb8pv71vprw6fv02czin4k4z6dxrxsq32qx";
-  };
-
-  nativeBuildInputs = [
-    cmake
-    intltool
-    itstool
-    libxml2
-    ninja
-    pkg-config
-    wrapGAppsHook
-  ];
-
-  buildInputs = [
-    adwaita-icon-theme
-    bogofilter
-    db
-    evolution-data-server
-    gcr
-    gdk-pixbuf
-    glib
-    glib-networking
-    gnome-desktop
-    gsettings-desktop-schemas
-    gst_all_1.gst-plugins-base
-    gst_all_1.gstreamer
-    gtk3
-    gspell
-    highlight
-    icu
-    libcanberra-gtk3
-    libgdata
-    libgweather
-    libical
-    libnotify
-    librsvg
-    libsecret
-    nspr
-    nss
-    openldap
-    p11-kit
-    procps
-    shared-mime-info
-    sqlite
-    webkitgtk
-  ];
-
-  propagatedUserEnvPkgs = [
-    evolution-data-server
-  ];
-
-  cmakeFlags = [
-    "-DENABLE_AUTOAR=OFF"
-    "-DENABLE_LIBCRYPTUI=OFF"
-    "-DENABLE_PST_IMPORT=OFF"
-    "-DENABLE_YTNEF=OFF"
-    "-DWITH_SPAMASSASSIN=${spamassassin}/bin/spamassassin"
-    "-DWITH_SA_LEARN=${spamassassin}/bin/sa-learn"
-    "-DWITH_BOGOFILTER=${bogofilter}/bin/bogofilter"
-    "-DWITH_OPENLDAP=${openldap}"
-  ];
-
-  requiredSystemFeatures = [
-    "big-parallel"
-  ];
-
-  doCheck = true;
-
-  passthru = {
-    updateScript = gnome3.updateScript {
-      packageName = "evolution";
-      attrPath = "gnome3.evolution";
-    };
-  };
-
-  PKG_CONFIG_LIBEDATASERVERUI_1_2_UIMODULEDIR = "${placeholder "out"}/lib/evolution-data-server/ui-modules";
-
-  meta = with lib; {
-    homepage = "https://wiki.gnome.org/Apps/Evolution";
-    description = "Personal information management application that provides integrated mail, calendaring and address book functionality";
-    maintainers = teams.gnome.members;
-    license = licenses.lgpl2Plus;
-    platforms = platforms.linux;
-  };
-}
diff --git a/pkgs/desktops/gnome-3/default.nix b/pkgs/desktops/gnome-3/default.nix
index 2bc825d814907..c4e203913bea5 100644
--- a/pkgs/desktops/gnome-3/default.nix
+++ b/pkgs/desktops/gnome-3/default.nix
@@ -158,8 +158,6 @@ lib.makeScope pkgs.newScope (self: with self; {
 
   cheese = callPackage ./apps/cheese { };
 
-  evolution = callPackage ./apps/evolution { };
-
   file-roller = callPackage ./apps/file-roller { };
 
   gedit = callPackage ./apps/gedit { };