[Git][haskell-team/package-plan][experimental] 2 commits: patch out gi-overloading from gi-vte

Sean Whitton gitlab at salsa.debian.org
Sat Apr 18 06:23:21 BST 2020



Sean Whitton pushed to branch experimental at Debian Haskell Group / package-plan


Commits:
6d4dac49 by Sean Whitton at 2020-04-17T22:05:19-07:00
patch out gi-overloading from gi-vte

- - - - -
d046ea19 by Sean Whitton at 2020-04-17T22:23:12-07:00
continue upgrading to LTS 15.5

- - - - -


3 changed files:

- packages.txt
- + patches/gi-vte/2.91.25/drop-gi-overloading.patch
- + patches/gi-vte/2.91.25/series


Changes:

=====================================
packages.txt
=====================================
@@ -9,7 +9,7 @@ aeson-diff 1.1.0.8
 aeson-extra 0.4.1.3
 aeson-pretty 0.8.8
 aeson-qq 0.8.3
-Agda 2.6.0.1 key
+Agda 2.6.1 key
 alex 3.2.5 binary key
 Allure 0.9.5.0 binary=allure
 alsa-core 0.5.0.1
@@ -176,7 +176,7 @@ csv-conduit 0.7.1.0
 curl 1.3.8
 curry-base 1.1.1
 curry-frontend 1.0.4
-darcs 2.14.2 key binary=darcs -fpkgconfig -fcurl -f-http -fterminfo notest
+darcs 2.14.2 key binary=darcs -fpkgconfig -fcurl -f-http -fterminfo notest ignore # BROKEN: LTS 15.5: newer hashable
 darcs-monitor 0.4.2 binary=darcs-monitor key
 data-accessor 0.2.3
 data-accessor-mtl 0.2.0.4
@@ -209,7 +209,7 @@ deriving-compat 0.5.8
 descriptive 0.9.5
 dhall 1.30.0
 diagrams 1.4 binary=libghc-diagrams-dev ignore # hand-created meta package, does not yet pull in diagrams-contrib
-diagrams-cairo 1.4.1
+diagrams-cairo 1.4.1.1
 diagrams-core 1.4.2
 diagrams-gtk 1.4 ignore # LTS 13: newer base
 diagrams-lib 1.4.3
@@ -332,11 +332,11 @@ git-annex 8.20200226 binary key -f-ConcurrentOutput
 githash 0.1.3.3
 github 0.20 ignore # BROKEN:
 github-backup 1.20170301 binary key ignore # depends on github
-gitit 0.12.3.1 key
+gitit 0.12.3.1 key ignore # BROKEN: LTS 15.5: newer feed
 git-lfs 1.1.0
 gitlib 3.1.2
 gitrev 1.3.1
-gi-vte 2.91.19
+gi-vte 2.91.25
 gi-xlib 2.0.8
 glib 0.13.7.0
 glirc 2.32 binary


=====================================
patches/gi-vte/2.91.25/drop-gi-overloading.patch
=====================================
@@ -0,0 +1,22 @@
+--- a/gi-vte.cabal
++++ b/gi-vte.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-pango == 1.0.*,
+                      gi-gtk == 3.0.*,
+                      gi-gio == 2.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-vte/2.91.25/series
=====================================
@@ -0,0 +1 @@
+drop-gi-overloading.patch



View it on GitLab: https://salsa.debian.org/haskell-team/package-plan/-/compare/50276a0e368cbb2cd57fe252f0cb912e4fe34b4f...d046ea1961ced97b4a76bbc3b4f71581d3717649

-- 
View it on GitLab: https://salsa.debian.org/haskell-team/package-plan/-/compare/50276a0e368cbb2cd57fe252f0cb912e4fe34b4f...d046ea1961ced97b4a76bbc3b4f71581d3717649
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/71972dda/attachment-0001.html>


More information about the Pkg-haskell-commits mailing list