[Git][haskell-team/DHG_packages][master] 2 commits: allure: Fix https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=997674

Mikolaj Konarski (@ManOfLetters-guest) gitlab at salsa.debian.org
Wed Nov 24 00:29:09 GMT 2021



Mikolaj Konarski pushed to branch master at Debian Haskell Group / DHG_packages


Commits:
0e4c97c4 by Mikolaj Konarski at 2021-11-24T01:13:12+01:00
allure: Fix https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=997674

- - - - -
5888b0d2 by Mikolaj Konarski at 2021-11-24T01:28:09+01:00
haskell-lambdahack: Work around freetype 2.11 bug

(but I don't know what to do with the lintian error
that I probably introduced in the previous revision:
https://lintian.debian.org/sources/haskell-lambdahack)

- - - - -


11 changed files:

- p/allure/debian/allure.desktop
- p/allure/debian/changelog
- p/allure/debian/control
- p/allure/debian/patches/fix-tests
- p/allure/debian/patches/series
- + p/allure/debian/patches/workaround-freetype-2.11-bug.diff
- 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/allure/debian/allure.desktop
=====================================
@@ -1,10 +1,9 @@
 [Desktop Entry]
 Version=1.0
-Encoding=UTF-8
 Type=Application
 Name=Allure of the Stars
 Comment=Explore an abandoned spaceship with a party of adventurers
-Keywords=game;strategy;tactics;roguelike;scifi;
+Keywords=game;strategy;tactics;roguelike;ascii;scifi;
 Exec=Allure
 Icon=allure
 Terminal=false


=====================================
p/allure/debian/changelog
=====================================
@@ -1,3 +1,10 @@
+allure (0.9.5.0-3) unstable; urgency=medium
+
+  * Add patch workaround-freetype-2.11-bug.diff (fixes https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=997674)
+  * Fix some lintian warnings
+
+ -- Mikolaj Konarski <mikolaj.konarski at funktory.com>  Wed, 24 Nov 2021 01:05:03 +0100
+
 allure (0.9.5.0-2) unstable; urgency=medium
 
   * Include InGameHelp.txt instead of the mixed up MoveKeys.txt


=====================================
p/allure/debian/control
=====================================
@@ -22,7 +22,7 @@ Build-Depends: debhelper (>= 10),
  libghc-primitive-prof,
  libghc-random-dev,
  libghc-random-prof,
-Standards-Version: 4.5.0
+Standards-Version: 4.6.0
 Homepage: http://allureofthestars.com
 Vcs-Browser: https://salsa.debian.org/haskell-team/DHG_packages/tree/master/p/allure
 Vcs-Git: https://salsa.debian.org/haskell-team/DHG_packages.git [p/allure]


=====================================
p/allure/debian/patches/fix-tests
=====================================
@@ -1,3 +1,4 @@
+Fix tests for the case of in-place font files.
 --- a/test/test.hs
 +++ b/test/test.hs
 @@ -16,6 +16,6 @@


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


=====================================
p/allure/debian/patches/workaround-freetype-2.11-bug.diff
=====================================
@@ -0,0 +1,22 @@
+; 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.
+--- a/GameDefinition/config.ui.default
++++ b/GameDefinition/config.ui.default
+@@ -39,7 +39,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"


=====================================
p/haskell-lambdahack/debian/changelog
=====================================
@@ -1,3 +1,10 @@
+haskell-lambdahack (0.9.5.0-4) unstable; urgency=medium
+
+  * Add patch workaround-freetype-2.11-bug.diff (the same bug as https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=997674)
+  * Fix some lintian warnings (but I don't know what to do with the lintian error that I probably introduced in the previous revision: https://lintian.debian.org/sources/haskell-lambdahack)
+
+ -- Mikolaj Konarski <mikolaj.konarski at funktory.com>  Wed, 24 Nov 2021 01:15:04 +0100
+
 haskell-lambdahack (0.9.5.0-3) unstable; urgency=medium
 
   * Include InGameHelp.txt instead of the mixed up MoveKeys.txt


=====================================
p/haskell-lambdahack/debian/control
=====================================
@@ -65,7 +65,7 @@ Build-Depends-Indep: ghc-doc,
  libghc-vector-doc,
  libghc-vector-binary-instances-doc,
  libghc-zlib-doc,
-Standards-Version: 4.5.0
+Standards-Version: 4.6.0
 Homepage: https://github.com/LambdaHack/LambdaHack
 Vcs-Browser: https://salsa.debian.org/haskell-team/DHG_packages/tree/master/p/haskell-lambdahack
 Vcs-Git: https://salsa.debian.org/haskell-team/DHG_packages.git [p/haskell-lambdahack]


=====================================
p/haskell-lambdahack/debian/patches/fix-tests
=====================================
@@ -1,3 +1,4 @@
+Fix tests for the case of in-place font files.
 --- a/test/test.hs
 +++ b/test/test.hs
 @@ -16,6 +16,6 @@


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


=====================================
p/haskell-lambdahack/debian/patches/workaround-freetype-2.11-bug.diff
=====================================
@@ -0,0 +1,22 @@
+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/-/compare/3cea2dcf2945f692798aa845a966f5f3f82b37d5...5888b0d2a2c0faacec8c4c1391f03cf2b56e7d79

-- 
View it on GitLab: https://salsa.debian.org/haskell-team/DHG_packages/-/compare/3cea2dcf2945f692798aa845a966f5f3f82b37d5...5888b0d2a2c0faacec8c4c1391f03cf2b56e7d79
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/20211124/eb4f6c90/attachment-0001.htm>


More information about the Pkg-haskell-commits mailing list