From a137ed9e2705d8594fd1ae5f17f697e9a51e9aca Mon Sep 17 00:00:00 2001 From: Aditya Bansal Date: Sat, 10 Feb 2018 01:10:23 +0530 Subject: [PATCH] thumbor: Fix issue with dependencies. We do the following here: * Remove libjasper-dev from THUMBOR_VENV_DEPENDENCIES. Reason: This dependancy wasn't really needed by us for using thumbor. It was a dependancy for using open-cv as Imaging Engine in thumbor but we use PIL (Pillow now) as Imaging Engine. * Add zlib1g-dev, libfreetype6-dev to THUMBOR_VENV_DEPENDENCIES. Reason: These are dependancies of Pillow which are required for it Pillow to function. Since we use Pillow in thumbor as Imaging Engine we need these. Stuff before this didn't break because we also use Pillow in development Environment and have these dependancies installed from VENV_DEPENDENCIES as well. --- scripts/lib/setup_venv.py | 3 ++- version.py | 2 +- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/scripts/lib/setup_venv.py b/scripts/lib/setup_venv.py index 872dcdd356..d871c2f926 100644 --- a/scripts/lib/setup_venv.py +++ b/scripts/lib/setup_venv.py @@ -40,7 +40,8 @@ VENV_DEPENDENCIES = [ THUMBOR_VENV_DEPENDENCIES = [ "libcurl4-openssl-dev", "libjpeg-dev", - "libjasper-dev", + "zlib1g-dev", + "libfreetype6-dev", "libpng-dev", "gifsicle", ] diff --git a/version.py b/version.py index c55e95310c..1c0b27adf7 100644 --- a/version.py +++ b/version.py @@ -8,4 +8,4 @@ ZULIP_VERSION = "1.7.1+git" # Typically, adding a dependency only requires a minor version bump, and # removing a dependency requires a major version bump. -PROVISION_VERSION = '14.8' +PROVISION_VERSION = '14.9'