[Git][haskell-team/package-plan][master] add gi-graphene

Clint Adams (@clint) gitlab at salsa.debian.org
Mon Dec 8 16:22:58 GMT 2025



Clint Adams pushed to branch master at Debian Haskell Group / package-plan


Commits:
152e7149 by Clint Adams at 2025-12-08T11:22:52-05:00
add gi-graphene

- - - - -


3 changed files:

- packages.txt
- + patches/gi-graphene/1.0.4/no-gi-overloading.patch
- + patches/gi-graphene/1.0.4/series


Changes:

=====================================
packages.txt
=====================================
@@ -351,6 +351,7 @@ gi-gio 2.0.35
 gi-glib 2.0.30
 gi-gmodule 2.0.6
 gi-gobject 2.0.31
+gi-graphene 1.0.4
 gi-gtk 3.0.43
 gi-gtk-hs 0.3.16
 gi-harfbuzz 0.0.10


=====================================
patches/gi-graphene/1.0.4/no-gi-overloading.patch
=====================================
@@ -0,0 +1,23 @@
+--- a/gi-graphene.cabal
++++ b/gi-graphene.cabal
+@@ -30,19 +30,13 @@ library
+       build-depends: base >= 4.9 && <5,
+                      haskell-gi-base >= 0.26 && < 0.27,
+                      haskell-gi >= 0.26 && < 0.27,
+-                     haskell-gi-overloading < 1.1,
+                      gi-gobject == 2.0.*,
+                      gi-glib == 2.0.*,
+                      bytestring >= 0.10 && < 1,
+                      containers >= 0.5 && < 1,
+-                     text >= 1.0 && < 2,
++                     text >= 1.0 && < 2.1,
+                      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-graphene/1.0.4/series
=====================================
@@ -0,0 +1 @@
+no-gi-overloading.patch



View it on GitLab: https://salsa.debian.org/haskell-team/package-plan/-/commit/152e71497c1962bb79f2f9ac081cac4c3dcf6ee1

-- 
View it on GitLab: https://salsa.debian.org/haskell-team/package-plan/-/commit/152e71497c1962bb79f2f9ac081cac4c3dcf6ee1
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/20251208/618da08b/attachment-0001.htm>


More information about the Pkg-haskell-commits mailing list