[Git][haskell-team/DHG_packages][master] LambdaHack: Upgrading from 0.9.5.0 to 0.11.0.0

Clint Adams (@clint) gitlab at salsa.debian.org
Sun Jul 31 03:01:42 BST 2022



Clint Adams pushed to branch master at Debian Haskell Group / DHG_packages


Commits:
bb0c42a0 by Clint Adams at 2022-07-30T22:01:35-04:00
LambdaHack: Upgrading from 0.9.5.0 to 0.11.0.0

- - - - -


5 changed files:

- p/haskell-lambdahack/debian/changelog
- p/haskell-lambdahack/debian/control
- − p/haskell-lambdahack/debian/patches/fix-tests
- − p/haskell-lambdahack/debian/patches/series
- − p/haskell-lambdahack/debian/patches/workaround-freetype-2.11-bug.diff


Changes:

=====================================
p/haskell-lambdahack/debian/changelog
=====================================
@@ -1,4 +1,4 @@
-haskell-lambdahack (0.9.5.0-4) unstable; urgency=medium
+haskell-lambdahack (0.11.0.0-1) unstable; urgency=medium
 
   [ Mikolaj Konarski ]
   * Add patch workaround-freetype-2.11-bug.diff (the same bug as https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=997674)
@@ -8,7 +8,10 @@ haskell-lambdahack (0.9.5.0-4) unstable; urgency=medium
   [ Ilias Tsitsimpis ]
   * Declare compliance with Debian policy 4.6.1
 
- -- Mikolaj Konarski <mikolaj.konarski at funktory.com>  Wed, 24 Nov 2021 01:15:04 +0100
+  [ Clint Adams ]
+  * New upstream version.
+
+ -- Clint Adams <clint at debian.org>  Sat, 30 Jul 2022 21:57:25 -0400
 
 haskell-lambdahack (0.9.5.0-3) unstable; urgency=medium
 


=====================================
p/haskell-lambdahack/debian/control
=====================================
@@ -9,15 +9,21 @@ Build-Depends: debhelper (>= 10),
  cdbs,
  ghc (>= 8.4.3),
  ghc-prof,
+ libghc-quickcheck2-dev,
+ libghc-quickcheck2-prof,
+ libghc-ansi-terminal-dev (>= 0.10),
+ libghc-ansi-terminal-prof,
  libghc-assert-failure-dev (>= 0.1.2),
  libghc-assert-failure-dev (<< 0.2),
  libghc-assert-failure-prof,
- libghc-async-dev (>= 2),
+ libghc-async-dev (>= 2.2.1),
  libghc-async-prof,
- libghc-base-compat-dev (>= 0.8.0),
+ libghc-base-compat-dev (>= 0.10.0),
  libghc-base-compat-prof,
  libghc-enummapset-dev (>= 0.5.2.2),
  libghc-enummapset-prof,
+ libghc-file-embed-dev (>= 0.0.11),
+ libghc-file-embed-prof,
  libghc-hashable-dev (>= 1.1.2.5),
  libghc-hashable-prof,
  libghc-hsini-dev (>= 0.2),
@@ -26,44 +32,67 @@ Build-Depends: debhelper (>= 10),
  libghc-keys-prof,
  libghc-miniutter-dev (>= 0.5.0.0),
  libghc-miniutter-prof,
+ libghc-open-browser-dev (>= 0.2),
+ libghc-open-browser-prof,
  libghc-optparse-applicative-dev (>= 0.13),
  libghc-optparse-applicative-prof,
  libghc-pretty-show-dev (>= 1.6),
  libghc-pretty-show-prof,
  libghc-primitive-dev (>= 0.6.1.0),
  libghc-primitive-prof,
- libghc-random-dev (>= 1.1),
- libghc-random-prof,
  libghc-sdl2-dev (>= 2),
  libghc-sdl2-prof,
  libghc-sdl2-ttf-dev (>= 2),
  libghc-sdl2-ttf-prof,
+ libghc-splitmix-dev (>= 0.0.3),
+ libghc-splitmix-prof,
+ libghc-th-lift-instances-dev,
+ libghc-th-lift-instances-prof,
  libghc-unordered-containers-dev (>= 0.2.3),
  libghc-unordered-containers-prof,
  libghc-vector-dev (>= 0.11),
  libghc-vector-prof,
  libghc-vector-binary-instances-dev (>= 0.2.3.1),
  libghc-vector-binary-instances-prof,
+ libghc-witch-dev (>= 0.3),
+ libghc-witch-prof,
  libghc-zlib-dev (>= 0.5.3.1),
  libghc-zlib-prof,
+ libghc-async-dev,
+ libghc-optparse-applicative-dev,
+ libghc-enummapset-dev,
+ libghc-splitmix-dev,
+ libghc-tasty-dev (>= 1.0),
+ libghc-tasty-prof,
+ libghc-tasty-hunit-dev,
+ libghc-tasty-hunit-prof,
+ libghc-tasty-quickcheck-dev,
+ libghc-tasty-quickcheck-prof,
+ libghc-vector-dev,
 Build-Depends-Indep: ghc-doc,
+ libghc-quickcheck2-doc,
+ libghc-ansi-terminal-doc,
  libghc-assert-failure-doc,
  libghc-async-doc,
  libghc-base-compat-doc,
  libghc-enummapset-doc,
+ libghc-file-embed-doc,
  libghc-hashable-doc,
  libghc-hsini-doc,
  libghc-keys-doc,
  libghc-miniutter-doc,
+ libghc-open-browser-doc,
  libghc-optparse-applicative-doc,
  libghc-pretty-show-doc,
  libghc-primitive-doc,
- libghc-random-doc,
  libghc-sdl2-doc,
  libghc-sdl2-ttf-doc,
+ libghc-splitmix-doc,
+ libghc-th-lift-instances-doc,
  libghc-unordered-containers-doc,
  libghc-vector-doc,
  libghc-vector-binary-instances-doc,
+ libghc-witch-doc,
  libghc-zlib-doc,
 Standards-Version: 4.6.1
 Homepage: https://github.com/LambdaHack/LambdaHack


=====================================
p/haskell-lambdahack/debian/patches/fix-tests deleted
=====================================
@@ -1,11 +0,0 @@
-Fix tests for the case of in-place font files.
---- a/test/test.hs
-+++ b/test/test.hs
-@@ -16,6 +16,6 @@
-   when (frontendName == "sdl") $ do
-     -- The hacky log priority 0 tells SDL frontend to init and quit at once,
-     -- for testing on CIs without graphics access.
--    let args2 = words "--dbgMsgSer --logPriority 0 --newGame 3 --maxFps 100000 --benchmark --stopAfterFrames 50 --automateAll --keepAutomated --gameMode battle --setDungeonRng 7 --setMainRng 7"
-+    let args2 = words "--dbgMsgSer --logPriority 0 --newGame 3 --maxFps 100000 --benchmark --stopAfterFrames 50 --automateAll --keepAutomated --gameMode battle --setDungeonRng 7 --setMainRng 7 --fontDir \"GameDefinition/fonts\""
-     serverOptions2 <- handleParseResult $ execParserPure defaultPrefs serverOptionsPI args2
-     tieKnot serverOptions2


=====================================
p/haskell-lambdahack/debian/patches/series deleted
=====================================
@@ -1,2 +0,0 @@
-fix-tests
-workaround-freetype-2.11-bug.diff


=====================================
p/haskell-lambdahack/debian/patches/workaround-freetype-2.11-bug.diff deleted
=====================================
@@ -1,22 +0,0 @@
-This is a temporary hack around bitmap font breakage caused by
-https://gitlab.freedesktop.org/freetype/freetype/-/issues/1076
-also see https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=997674
-In a couple of years this can be removed and the small bitmap fonts will work
-fine again, too.
---- a/GameDefinition/config.ui.default
-+++ b/GameDefinition/config.ui.default
-@@ -33,7 +33,13 @@
- ;sdlFontFile = "16x16xw.woff"
- scalableFontSize = 16
- sdlScalableSizeAdd = 0
--sdlFontFile = "16x16xw.bdf"
-+; This is a temporary hack around bitmap font breakage caused by
-+; https://gitlab.freedesktop.org/freetype/freetype/-/issues/1076
-+; see also https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=997674
-+; In a couple of years this can be removed and the small bitmap fonts will work
-+; fine again, too.
-+;sdlFontFile = "16x16xw.bdf"
-+sdlFontFile = "16x16xw.woff"
- sdlBitmapSizeAdd = 0
- ;sdlFontFile = "8x8xb.fnt"
- ;sdlFontFile = "8x8x.fnt"



View it on GitLab: https://salsa.debian.org/haskell-team/DHG_packages/-/commit/bb0c42a0362c9f7d2c7d8b5c7abf33b311f37a11

-- 
View it on GitLab: https://salsa.debian.org/haskell-team/DHG_packages/-/commit/bb0c42a0362c9f7d2c7d8b5c7abf33b311f37a11
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/20220731/703a74ce/attachment-0001.htm>


More information about the Pkg-haskell-commits mailing list