diff options
author | Guillaume Girol <symphorien@users.noreply.github.com> | 2021-01-21 19:42:45 +0000 |
---|---|---|
committer | GitHub <noreply@github.com> | 2021-01-21 19:42:45 +0000 |
commit | 7ed3d2df76cd1f637c6163858ac0e1db9cdf7b00 (patch) | |
tree | 9a2f2f4aa90ee85db401809e848fb13b042c8bf6 /pkgs/desktops | |
parent | afa23b8a4be2e536cb6f905833a76f1434dffc65 (diff) | |
parent | f45f22d51901eb85a6bd4628681bcbf2732655af (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.nix | 134 | ||||
-rw-r--r-- | pkgs/desktops/gnome-3/default.nix | 2 |
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 { }; |