Blob Blame History Raw
From 0a6016e89ce98415bb395ca0cfafeaacf3b3fce6 Mon Sep 17 00:00:00 2001
From: Peter Simons <simons@cryp.to>
Date: Sun, 6 Oct 2019 12:34:25 +0200
Subject: [PATCH] pango: ignore the __attribute__(A) annotation introduced in
 glib-2.61.2

---
 pango/pango.cabal | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/pango/pango.cabal b/pango/pango.cabal
index 2eef515b..836e457f 100644
--- a/pango/pango.cabal
+++ b/pango/pango.cabal
@@ -78,9 +78,9 @@ Library
         x-c2hs-Header:  hspango.h
         includes:       hspango.h
         include-dirs:   .
-        cpp-options:    -U__BLOCKS__
+        cpp-options:    -U__BLOCKS__ -D__attribute__(A)=
         if os(darwin) || os(freebsd)
-          cpp-options: -D__attribute__(A)= -D_Nullable= -D_Nonnull= -D_Noreturn=
+          cpp-options: -D_Nullable= -D_Nonnull= -D_Noreturn=
         if os(windows)
           cpp-options: -D__USE_MINGW_ANSI_STDIO=1
         -- Pango 1.26 has a mysterious bug that makes it go into an infinite