ports/109148: [games/pydance] sdl_ttf font.render problem; patch appended
Hannes Frederic Sowa
hannes at sowa.ath.cx
Wed Feb 14 02:10:18 UTC 2007
>Number: 109148
>Category: ports
>Synopsis: [games/pydance] sdl_ttf font.render problem; patch appended
>Confidential: no
>Severity: non-critical
>Priority: low
>Responsible: freebsd-ports-bugs
>State: open
>Quarter:
>Keywords:
>Date-Required:
>Class: sw-bug
>Submitter-Id: current-users
>Arrival-Date: Wed Feb 14 02:10:17 GMT 2007
>Closed-Date:
>Last-Modified:
>Originator: Hannes Frederic Sowa
>Release:
>Organization:
private
>Environment:
>Description:
when installing games/pydance via ports it breaks right after start with an error-message: SDL_ttf render failed
>How-To-Repeat:
just start pydance
>Fix:
just put the appended patch in games/pydance/files/patch-fontfx.py
--- fontfx.py.orig Wed Feb 14 02:45:59 2007
+++ fontfx.py Wed Feb 14 02:50:23 2007
@@ -144,7 +144,7 @@
self.bgcolor = bgcolor
self.offcolor = [c^40 for c in color]
self.notcolor = [c^0xFF for c in color]
- self.text = font.render(message, False, [255, 0, 0], self.notcolor)
+ self.text = font.render(message, True, [255, 0, 0], self.notcolor)
self.text.set_colorkey(1, RLEACCEL)
self.outline = self.textHollow(font, message, color)
self.bar = pygame.Surface(self.text.get_size())
@@ -155,7 +155,7 @@
self.ratio = width / 100.0
def textHollow(self, font, message, fontcolor):
- base = font.render(message, 0, fontcolor, self.notcolor)
+ base = font.render(message, True, fontcolor, self.notcolor)
size = base.get_width() + 2, base.get_height() + 2
img = pygame.Surface(size, 16)
img.fill(self.notcolor)
>Release-Note:
>Audit-Trail:
>Unformatted:
More information about the freebsd-ports-bugs
mailing list