diff --git a/p/allure/debian/allure.desktop b/p/allure/debian/allure.desktop index 4f12c30..c4e1026 100644 --- a/p/allure/debian/allure.desktop +++ b/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 diff --git a/p/allure/debian/changelog b/p/allure/debian/changelog index 6fc85df..d6ebe56 100644 --- a/p/allure/debian/changelog +++ b/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 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 diff --git a/p/allure/debian/control b/p/allure/debian/control index be17a94..47bd83d 100644 --- a/p/allure/debian/control +++ b/p/allure/debian/control @@ -22,7 +22,7 @@ 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] diff --git a/p/allure/debian/patches/fix-tests b/p/allure/debian/patches/fix-tests index 61babd8..ded978e 100644 --- a/p/allure/debian/patches/fix-tests +++ b/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 @@ diff --git a/p/allure/debian/patches/series b/p/allure/debian/patches/series index 34e44aa..eb5ffdd 100644 --- a/p/allure/debian/patches/series +++ b/p/allure/debian/patches/series @@ -1 +1,2 @@ fix-tests +workaround-freetype-2.11-bug.diff diff --git a/p/allure/debian/patches/workaround-freetype-2.11-bug.diff b/p/allure/debian/patches/workaround-freetype-2.11-bug.diff new file mode 100644 index 0000000..9558471 --- /dev/null +++ b/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"