[Git][haskell-team/package-plan][experimental] patch out some haskell-gi-overloading deps
Sean Whitton
gitlab at salsa.debian.org
Sat Apr 18 05:32:40 BST 2020
Sean Whitton pushed to branch experimental at Debian Haskell Group / package-plan
Commits:
50276a0e by Sean Whitton at 2020-04-17T21:32:07-07:00
patch out some haskell-gi-overloading deps
- - - - -
28 changed files:
- + patches/gi-atk/2.0.21/drop-gi-overloading.patch
- + patches/gi-atk/2.0.21/series
- + patches/gi-cairo/1.0.23/drop-gi-overloading.patch
- + patches/gi-cairo/1.0.23/series
- + patches/gi-dbusmenu/0.4.7/drop-gi-overloading.patch
- + patches/gi-dbusmenu/0.4.7/series
- + patches/gi-dbusmenugtk3/0.4.8/drop-gi-overloading.patch
- + patches/gi-dbusmenugtk3/0.4.8/series
- + patches/gi-gdk/3.0.22/drop-gi-overloading.patch
- + patches/gi-gdk/3.0.22/series
- + patches/gi-gdkpixbuf/2.0.23/drop-gi-overloading.patch
- + patches/gi-gdkpixbuf/2.0.23/series
- + patches/gi-gdkx11/3.0.9/drop-gi-overloading.patch
- + patches/gi-gdkx11/3.0.9/series
- + patches/gi-gio/2.0.26/drop-gi-overloading.patch
- + patches/gi-gio/2.0.26/series
- + patches/gi-glib/2.0.23/drop-gi-overloading.patch
- + patches/gi-glib/2.0.23/series
- + patches/gi-gobject/2.0.22/drop-gi-overloading.patch
- + patches/gi-gobject/2.0.22/series
- + patches/gi-gtk-hs/0.3.8.1/drop-gi-overloading.patch
- + patches/gi-gtk-hs/0.3.8.1/series
- + patches/gi-gtk/3.0.32/drop-gi-overloading.patch
- + patches/gi-gtk/3.0.32/series
- + patches/gi-pango/1.0.22/drop-gi-overloading.patch
- + patches/gi-pango/1.0.22/series
- + patches/gi-xlib/2.0.8/drop-gi-overloading.patch
- + patches/gi-xlib/2.0.8/series
Changes:
=====================================
patches/gi-atk/2.0.21/drop-gi-overloading.patch
=====================================
@@ -0,0 +1,22 @@
+--- a/gi-atk.cabal
++++ b/gi-atk.cabal
+@@ -30,7 +30,6 @@ library
+ build-depends: base >= 4.7 && <5,
+ haskell-gi-base >= 0.23 && < 0.24,
+ haskell-gi >= 0.23.0 && < 0.24,
+- haskell-gi-overloading < 1.1,
+ gi-gobject == 2.0.*,
+ gi-glib == 2.0.*,
+ bytestring >= 0.10 && < 1,
+@@ -38,11 +37,6 @@ library
+ text >= 1.0 && < 2,
+ transformers >= 0.4 && < 1
+
+- -- Disable overloading when compiling under GHC 8.2.x
+- -- see https://ghc.haskell.org/trac/ghc/ticket/14382
+- if impl(ghc == 8.2.*)
+- build-depends: haskell-gi-overloading == 0.0
+-
+ -- Note that the following list of exposed modules and autogen
+ -- modules is for documentation purposes only, so that some
+ -- documentation appears in hackage. The actual list of modules
=====================================
patches/gi-atk/2.0.21/series
=====================================
@@ -0,0 +1 @@
+drop-gi-overloading.patch
=====================================
patches/gi-cairo/1.0.23/drop-gi-overloading.patch
=====================================
@@ -0,0 +1,20 @@
+--- a/gi-cairo.cabal
++++ b/gi-cairo.cabal
+@@ -28,17 +28,11 @@ library
+ build-depends: base >= 4.7 && <5,
+ haskell-gi-base >= 0.23 && < 0.24,
+ haskell-gi >= 0.23.0 && < 0.24,
+- haskell-gi-overloading < 1.1,
+ bytestring >= 0.10 && < 1,
+ containers >= 0.5 && < 1,
+ text >= 1.0 && < 2,
+ transformers >= 0.4 && < 1
+
+- -- Disable overloading when compiling under GHC 8.2.x
+- -- see https://ghc.haskell.org/trac/ghc/ticket/14382
+- if impl(ghc == 8.2.*)
+- build-depends: haskell-gi-overloading == 0.0
+-
+ -- Note that the following list of exposed modules and autogen
+ -- modules is for documentation purposes only, so that some
+ -- documentation appears in hackage. The actual list of modules
=====================================
patches/gi-cairo/1.0.23/series
=====================================
@@ -0,0 +1 @@
+drop-gi-overloading.patch
=====================================
patches/gi-dbusmenu/0.4.7/drop-gi-overloading.patch
=====================================
@@ -0,0 +1,22 @@
+--- a/gi-dbusmenu.cabal
++++ b/gi-dbusmenu.cabal
+@@ -30,7 +30,6 @@ library
+ build-depends: base >= 4.7 && <5,
+ haskell-gi-base >= 0.23 && < 0.24,
+ haskell-gi >= 0.23.0 && < 0.24,
+- haskell-gi-overloading < 1.1,
+ gi-glib == 2.0.*,
+ gi-gobject == 2.0.*,
+ bytestring >= 0.10 && < 1,
+@@ -38,11 +37,6 @@ library
+ text >= 1.0 && < 2,
+ transformers >= 0.4 && < 1
+
+- -- Disable overloading when compiling under GHC 8.2.x
+- -- see https://ghc.haskell.org/trac/ghc/ticket/14382
+- if impl(ghc == 8.2.*)
+- build-depends: haskell-gi-overloading == 0.0
+-
+ -- Note that the following list of exposed modules and autogen
+ -- modules is for documentation purposes only, so that some
+ -- documentation appears in hackage. The actual list of modules
=====================================
patches/gi-dbusmenu/0.4.7/series
=====================================
@@ -0,0 +1 @@
+drop-gi-overloading.patch
=====================================
patches/gi-dbusmenugtk3/0.4.8/drop-gi-overloading.patch
=====================================
@@ -0,0 +1,22 @@
+--- a/gi-dbusmenugtk3.cabal
++++ b/gi-dbusmenugtk3.cabal
+@@ -35,7 +35,6 @@ library
+ build-depends: base >= 4.7 && <5,
+ haskell-gi-base >= 0.23 && < 0.24,
+ haskell-gi >= 0.23.0 && < 0.24,
+- haskell-gi-overloading < 1.1,
+ gi-glib == 2.0.*,
+ gi-gobject == 2.0.*,
+ gi-gtk == 3.0.*,
+@@ -48,11 +47,6 @@ library
+ text >= 1.0 && < 2,
+ transformers >= 0.4 && < 1
+
+- -- Disable overloading when compiling under GHC 8.2.x
+- -- see https://ghc.haskell.org/trac/ghc/ticket/14382
+- if impl(ghc == 8.2.*)
+- build-depends: haskell-gi-overloading == 0.0
+-
+ -- Note that the following list of exposed modules and autogen
+ -- modules is for documentation purposes only, so that some
+ -- documentation appears in hackage. The actual list of modules
=====================================
patches/gi-dbusmenugtk3/0.4.8/series
=====================================
@@ -0,0 +1 @@
+drop-gi-overloading.patch
=====================================
patches/gi-gdk/3.0.22/drop-gi-overloading.patch
=====================================
@@ -0,0 +1,22 @@
+--- a/gi-gdk.cabal
++++ b/gi-gdk.cabal
+@@ -34,7 +34,6 @@ library
+ build-depends: base >= 4.7 && <5,
+ haskell-gi-base >= 0.23 && < 0.24,
+ haskell-gi >= 0.23.0 && < 0.24,
+- haskell-gi-overloading < 1.1,
+ gi-cairo == 1.0.*,
+ gi-pango == 1.0.*,
+ gi-gio == 2.0.*,
+@@ -46,11 +45,6 @@ library
+ text >= 1.0 && < 2,
+ transformers >= 0.4 && < 1
+
+- -- Disable overloading when compiling under GHC 8.2.x
+- -- see https://ghc.haskell.org/trac/ghc/ticket/14382
+- if impl(ghc == 8.2.*)
+- build-depends: haskell-gi-overloading == 0.0
+-
+ -- Note that the following list of exposed modules and autogen
+ -- modules is for documentation purposes only, so that some
+ -- documentation appears in hackage. The actual list of modules
=====================================
patches/gi-gdk/3.0.22/series
=====================================
@@ -0,0 +1 @@
+drop-gi-overloading.patch
=====================================
patches/gi-gdkpixbuf/2.0.23/drop-gi-overloading.patch
=====================================
@@ -0,0 +1,22 @@
+--- a/gi-gdkpixbuf.cabal
++++ b/gi-gdkpixbuf.cabal
+@@ -31,7 +31,6 @@ library
+ build-depends: base >= 4.7 && <5,
+ haskell-gi-base >= 0.23 && < 0.24,
+ haskell-gi >= 0.23.0 && < 0.24,
+- haskell-gi-overloading < 1.1,
+ gi-gio == 2.0.*,
+ gi-gobject == 2.0.*,
+ gi-glib == 2.0.*,
+@@ -40,11 +39,6 @@ library
+ text >= 1.0 && < 2,
+ transformers >= 0.4 && < 1
+
+- -- Disable overloading when compiling under GHC 8.2.x
+- -- see https://ghc.haskell.org/trac/ghc/ticket/14382
+- if impl(ghc == 8.2.*)
+- build-depends: haskell-gi-overloading == 0.0
+-
+ -- Note that the following list of exposed modules and autogen
+ -- modules is for documentation purposes only, so that some
+ -- documentation appears in hackage. The actual list of modules
=====================================
patches/gi-gdkpixbuf/2.0.23/series
=====================================
@@ -0,0 +1 @@
+drop-gi-overloading.patch
=====================================
patches/gi-gdkx11/3.0.9/drop-gi-overloading.patch
=====================================
@@ -0,0 +1,22 @@
+--- a/gi-gdkx11.cabal
++++ b/gi-gdkx11.cabal
+@@ -33,7 +33,6 @@ library
+ build-depends: base >= 4.7 && <5,
+ haskell-gi-base >= 0.23 && < 0.24,
+ haskell-gi >= 0.23.0 && < 0.24,
+- haskell-gi-overloading < 1.1,
+ gi-gobject == 2.0.*,
+ gi-gdk == 3.0.*,
+ gi-gio == 2.0.*,
+@@ -44,11 +43,6 @@ library
+ text >= 1.0 && < 2,
+ transformers >= 0.4 && < 1
+
+- -- Disable overloading when compiling under GHC 8.2.x
+- -- see https://ghc.haskell.org/trac/ghc/ticket/14382
+- if impl(ghc == 8.2.*)
+- build-depends: haskell-gi-overloading == 0.0
+-
+ -- Note that the following list of exposed modules and autogen
+ -- modules is for documentation purposes only, so that some
+ -- documentation appears in hackage. The actual list of modules
=====================================
patches/gi-gdkx11/3.0.9/series
=====================================
@@ -0,0 +1 @@
+drop-gi-overloading.patch
=====================================
patches/gi-gio/2.0.26/drop-gi-overloading.patch
=====================================
@@ -0,0 +1,22 @@
+--- a/gi-gio.cabal
++++ b/gi-gio.cabal
+@@ -30,7 +30,6 @@ library
+ build-depends: base >= 4.7 && <5,
+ haskell-gi-base >= 0.23 && < 0.24,
+ haskell-gi >= 0.23.0 && < 0.24,
+- haskell-gi-overloading < 1.1,
+ gi-gobject == 2.0.*,
+ gi-glib == 2.0.*,
+ bytestring >= 0.10 && < 1,
+@@ -38,11 +37,6 @@ library
+ text >= 1.0 && < 2,
+ transformers >= 0.4 && < 1
+
+- -- Disable overloading when compiling under GHC 8.2.x
+- -- see https://ghc.haskell.org/trac/ghc/ticket/14382
+- if impl(ghc == 8.2.*)
+- build-depends: haskell-gi-overloading == 0.0
+-
+ -- Note that the following list of exposed modules and autogen
+ -- modules is for documentation purposes only, so that some
+ -- documentation appears in hackage. The actual list of modules
=====================================
patches/gi-gio/2.0.26/series
=====================================
@@ -0,0 +1 @@
+drop-gi-overloading.patch
=====================================
patches/gi-glib/2.0.23/drop-gi-overloading.patch
=====================================
@@ -0,0 +1,20 @@
+--- a/gi-glib.cabal
++++ b/gi-glib.cabal
+@@ -28,17 +28,11 @@ library
+ build-depends: base >= 4.7 && <5,
+ haskell-gi-base >= 0.23 && < 0.24,
+ haskell-gi >= 0.23.0 && < 0.24,
+- haskell-gi-overloading < 1.1,
+ bytestring >= 0.10 && < 1,
+ containers >= 0.5 && < 1,
+ text >= 1.0 && < 2,
+ transformers >= 0.4 && < 1
+
+- -- Disable overloading when compiling under GHC 8.2.x
+- -- see https://ghc.haskell.org/trac/ghc/ticket/14382
+- if impl(ghc == 8.2.*)
+- build-depends: haskell-gi-overloading == 0.0
+-
+ -- Note that the following list of exposed modules and autogen
+ -- modules is for documentation purposes only, so that some
+ -- documentation appears in hackage. The actual list of modules
=====================================
patches/gi-glib/2.0.23/series
=====================================
@@ -0,0 +1 @@
+drop-gi-overloading.patch
=====================================
patches/gi-gobject/2.0.22/drop-gi-overloading.patch
=====================================
@@ -0,0 +1,21 @@
+--- a/gi-gobject.cabal
++++ b/gi-gobject.cabal
+@@ -29,18 +29,12 @@ library
+ build-depends: base >= 4.7 && <5,
+ haskell-gi-base >= 0.23 && < 0.24,
+ haskell-gi >= 0.23.0 && < 0.24,
+- haskell-gi-overloading < 1.1,
+ gi-glib == 2.0.*,
+ bytestring >= 0.10 && < 1,
+ containers >= 0.5 && < 1,
+ text >= 1.0 && < 2,
+ transformers >= 0.4 && < 1
+
+- -- Disable overloading when compiling under GHC 8.2.x
+- -- see https://ghc.haskell.org/trac/ghc/ticket/14382
+- if impl(ghc == 8.2.*)
+- build-depends: haskell-gi-overloading == 0.0
+-
+ -- Note that the following list of exposed modules and autogen
+ -- modules is for documentation purposes only, so that some
+ -- documentation appears in hackage. The actual list of modules
=====================================
patches/gi-gobject/2.0.22/series
=====================================
@@ -0,0 +1 @@
+drop-gi-overloading.patch
=====================================
patches/gi-gtk-hs/0.3.8.1/drop-gi-overloading.patch
=====================================
=====================================
patches/gi-gtk-hs/0.3.8.1/series
=====================================
@@ -0,0 +1 @@
+drop-gi-overloading.patch
=====================================
patches/gi-gtk/3.0.32/drop-gi-overloading.patch
=====================================
@@ -0,0 +1,22 @@
+--- a/gi-gtk.cabal
++++ b/gi-gtk.cabal
+@@ -36,7 +36,6 @@ library
+ build-depends: base >= 4.7 && <5,
+ haskell-gi-base >= 0.23 && < 0.24,
+ haskell-gi >= 0.23.0 && < 0.24,
+- haskell-gi-overloading < 1.1,
+ gi-cairo == 1.0.*,
+ gi-pango == 1.0.*,
+ gi-gio == 2.0.*,
+@@ -50,11 +49,6 @@ library
+ text >= 1.0 && < 2,
+ transformers >= 0.4 && < 1
+
+- -- Disable overloading when compiling under GHC 8.2.x
+- -- see https://ghc.haskell.org/trac/ghc/ticket/14382
+- if impl(ghc == 8.2.*)
+- build-depends: haskell-gi-overloading == 0.0
+-
+ -- Note that the following list of exposed modules and autogen
+ -- modules is for documentation purposes only, so that some
+ -- documentation appears in hackage. The actual list of modules
=====================================
patches/gi-gtk/3.0.32/series
=====================================
@@ -0,0 +1 @@
+drop-gi-overloading.patch
=====================================
patches/gi-pango/1.0.22/drop-gi-overloading.patch
=====================================
@@ -0,0 +1,22 @@
+--- a/gi-pango.cabal
++++ b/gi-pango.cabal
+@@ -30,7 +30,6 @@ library
+ build-depends: base >= 4.7 && <5,
+ haskell-gi-base >= 0.23 && < 0.24,
+ haskell-gi >= 0.23.0 && < 0.24,
+- haskell-gi-overloading < 1.1,
+ gi-gobject == 2.0.*,
+ gi-glib == 2.0.*,
+ bytestring >= 0.10 && < 1,
+@@ -38,11 +37,6 @@ library
+ text >= 1.0 && < 2,
+ transformers >= 0.4 && < 1
+
+- -- Disable overloading when compiling under GHC 8.2.x
+- -- see https://ghc.haskell.org/trac/ghc/ticket/14382
+- if impl(ghc == 8.2.*)
+- build-depends: haskell-gi-overloading == 0.0
+-
+ -- Note that the following list of exposed modules and autogen
+ -- modules is for documentation purposes only, so that some
+ -- documentation appears in hackage. The actual list of modules
=====================================
patches/gi-pango/1.0.22/series
=====================================
@@ -0,0 +1 @@
+drop-gi-overloading.patch
=====================================
patches/gi-xlib/2.0.8/drop-gi-overloading.patch
=====================================
@@ -0,0 +1,20 @@
+--- a/gi-xlib.cabal
++++ b/gi-xlib.cabal
+@@ -28,17 +28,11 @@ library
+ build-depends: base >= 4.7 && <5,
+ haskell-gi-base >= 0.23 && < 0.24,
+ haskell-gi >= 0.23.0 && < 0.24,
+- haskell-gi-overloading < 1.1,
+ bytestring >= 0.10 && < 1,
+ containers >= 0.5 && < 1,
+ text >= 1.0 && < 2,
+ transformers >= 0.4 && < 1
+
+- -- Disable overloading when compiling under GHC 8.2.x
+- -- see https://ghc.haskell.org/trac/ghc/ticket/14382
+- if impl(ghc == 8.2.*)
+- build-depends: haskell-gi-overloading == 0.0
+-
+ -- Note that the following list of exposed modules and autogen
+ -- modules is for documentation purposes only, so that some
+ -- documentation appears in hackage. The actual list of modules
=====================================
patches/gi-xlib/2.0.8/series
=====================================
@@ -0,0 +1 @@
+drop-gi-overloading.patch
View it on GitLab: https://salsa.debian.org/haskell-team/package-plan/-/commit/50276a0e368cbb2cd57fe252f0cb912e4fe34b4f
--
View it on GitLab: https://salsa.debian.org/haskell-team/package-plan/-/commit/50276a0e368cbb2cd57fe252f0cb912e4fe34b4f
You're receiving this email because of your account on salsa.debian.org.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://alioth-lists.debian.net/pipermail/pkg-haskell-commits/attachments/20200418/9cbff4b7/attachment-0001.html>
More information about the Pkg-haskell-commits
mailing list