From d62614453620b5bb956069a4a68d8a0b21fa42ad Mon Sep 17 00:00:00 2001
From: Kateryna Kostiuk <kateryna.kostiuk@savoirfairelinux.com>
Date: Tue, 17 Nov 2020 16:35:15 -0500
Subject: [PATCH] dependencies: add libtasn for Darwin

Currently libtasn builds as part of gnutls. When building
with clang 12 asn1_der_coding return an error ASN1_VALUE_NOT_VALID
when parsing time. This patch add libtasn to dependencies to
use prebuilt version.

Change-Id: I424ea58a3c89981e8c3a781c9cbd66fc429f919b
---
 make-ring.py | 9 +++++----
 1 file changed, 5 insertions(+), 4 deletions(-)

diff --git a/make-ring.py b/make-ring.py
index 344f5b5c..1ed9fd76 100755
--- a/make-ring.py
+++ b/make-ring.py
@@ -145,22 +145,23 @@ PACMAN_DEPENDENCIES = [
 
 OSX_DEPENDENCIES = [
     'autoconf', 'cmake', 'gettext', 'pkg-config', 'qt5',
-    'libtool', 'yasm', 'nasm', 'automake'
+    'libtool', 'yasm', 'nasm', 'automake', 'libtasn'
 ]
 
 OSX_DEPENDENCIES_UNLINK = [
     'autoconf*', 'cmake*', 'gettext*', 'pkg-config*', 'qt*', 'qt@5.*',
-    'libtool*', 'yasm*', 'nasm*', 'automake*', 'gnutls*', 'nettle*', 'msgpack*'
+    'libtool*', 'yasm*', 'nasm*', 'automake*', 'gnutls*', 'nettle*', 'msgpack*',
+    'libtasn'
 ]
 
 IOS_DEPENDENCIES = [
     'autoconf', 'automake', 'cmake', 'yasm', 'libtool',
-    'pkg-config', 'gettext', 'swiftlint', 'swiftgen'
+    'pkg-config', 'gettext', 'swiftlint', 'swiftgen', 'libtasn'
 ]
 
 IOS_DEPENDENCIES_UNLINK = [
     'autoconf*', 'automake*', 'cmake*', 'yasm*', 'libtool*',
-    'pkg-config*', 'gettext*', 'swiftlint*', 'swiftgen*'
+    'pkg-config*', 'gettext*', 'swiftlint*', 'swiftgen*', 'libtasn'
 ]
 
 UNINSTALL_SCRIPT = [
-- 
GitLab