[geary/mjog/build-updates] Remove optional Enchant 1.x optional dependency



commit 3278d01b71ced42757892036edf3300b883462df
Author: Michael Gratton <mike vee net>
Date:   Sat Mar 7 18:06:45 2020 +1100

    Remove optional Enchant 1.x optional dependency

 .gitlab-ci.yml |  2 +-
 INSTALL        | 11 ++++++-----
 meson.build    |  7 +------
 3 files changed, 8 insertions(+), 12 deletions(-)
---
diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index d15f671c..a891bc70 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -37,7 +37,7 @@ variables:
   # Ubuntu packages
   UBUNTU_DEPS:
     meson build-essential valac desktop-file-utils gettext iso-codes
-    itstool libappstream-glib-dev libenchant-dev libfolks-dev
+    itstool libappstream-glib-dev libenchant-2-dev libfolks-dev
     libgcr-3-dev libgee-0.8-dev libglib2.0-dev libgmime-3.0-dev
     libgoa-1.0-dev libgspell-1-dev libgtk-3-dev libhandy-0.0-dev
     libjson-glib-dev libmessaging-menu-dev libpeas-dev libsecret-1-dev
diff --git a/INSTALL b/INSTALL
index 3bb721fb..d1994357 100644
--- a/INSTALL
+++ b/INSTALL
@@ -54,11 +54,12 @@ Install them by running this command:
 
     sudo apt-get install meson build-essential valac \
         desktop-file-utils iso-codes gettext itstool \
-        libappstream-glib-dev libenchant-dev libfolks-dev libgcr-3-dev \
-        libgee-0.8-dev libglib2.0-dev libgmime3.0-dev libgoa-1.0-dev \
-        libgspell-1-dev libgtk-3-dev libjson-glib-dev libhandy-0.0-dev \
-        libpeas-dev libsecret-1-dev libsqlite3-dev libunwind-dev \
-        libwebkit2gtk-4.0-dev libxml2-dev libytnef0-dev
+        libappstream-glib-dev libenchant-2-dev libfolks-dev \
+        libgcr-3-dev libgee-0.8-dev libglib2.0-dev libgmime3.0-dev \
+        libgoa-1.0-dev libgspell-1-dev libgtk-3-dev libjson-glib-dev \
+        libhandy-0.0-dev libpeas-dev libsecret-1-dev libsqlite3-dev \
+        libunwind-dev libwebkit2gtk-4.0-dev libxml2-dev \
+        libytnef0-dev
 
 And for Ubuntu Messaging Menu integration:
 
diff --git a/meson.build b/meson.build
index b18f2286..7c3b4e00 100644
--- a/meson.build
+++ b/meson.build
@@ -71,7 +71,7 @@ webkit2gtk = dependency('webkit2gtk-4.0', version: '>=' + target_webkit)
 # We need appdata.its from appstream-glib:
 # https://gitlab.gnome.org/GNOME/geary/issues/439
 appstream_glib = dependency('appstream-glib', version: '>=0.7.10')
-enchant = dependency('enchant-2', version: '>=2.1', required: false) # see below
+enchant = dependency('enchant-2', version: '>=2.1')
 folks = dependency('folks', version: '>=0.11')
 gck = dependency('gck-1')
 gcr = dependency('gcr-3', version: '>= 3.10.1')
@@ -100,11 +100,6 @@ libytnef = dependency('libytnef', version: '>= 1.9.3', required: get_option('tne
 posix = valac.find_library('posix')
 webkit2gtk_web_extension = dependency('webkit2gtk-web-extension-4.0', version: '>=' + target_webkit)
 
-# Can currently use either Enchant 1 or 2
-if not enchant.found()
-  enchant = dependency('enchant', version: '>=1.6')
-endif
-
 # Libunwind system dependencies above ensures appropriate versions,
 # but this declared depencency is what we actually build against so we
 # can include the custom VAPI correctly. We need to add unwind_lib to


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]