From f337d9da083a3a6743d65a004b548ea8c2b15af8 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?I=C3=B1aki=20Garc=C3=ADa=20Etxebarria?= Date: Fri, 27 May 2016 11:02:53 +0200 Subject: [PATCH] Pin gi-* bindings to versions with stack workaround Stack does not understand the "custom-setup" stanza introduced in cabal 1.24: https://github.com/commercialhaskell/stack/issues/2094 so pin the versions of the bindings to those using the "explicit-setup-deps" workaround. --- build-constraints.yaml | 21 ++++++++++++--------- 1 file changed, 12 insertions(+), 9 deletions(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 89534041..2e0ebe65 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -2213,15 +2213,18 @@ packages: - telegram-api "Iñaki García Etxebarria @garetxe": - - gi-atk - - gi-cairo - - gi-gdk - - gi-gdkpixbuf - - gi-gio - - gi-glib - - gi-gobject - # GHC 8 - gi-gtk - - gi-pango + # Pinned to versions not using custom-setup, since stack does + # not understand that syntax yet: + # https://github.com/commercialhaskell/stack/issues/2094 + - gi-atk == 2.0.3 + - gi-cairo == 1.0.3 + - gi-gdk == 3.0.3 + - gi-gdkpixbuf == 2.0.3 + - gi-gio == 2.0.3 + - gi-glib == 2.0.3 + - gi-gobject == 2.0.3 + # GHC 8 - gi-gtk == 3.0.3 + - gi-pango == 1.0.3 - haskell-gi "Ian Grant Jeffries @seagreen":