- bugfix update to sdl-ttf-2.0.9
* Fixed rendering of fonts with 2 bit and 4 bit embedded graymaps * Fixed bug in solid bold glyph rendering * Updated to build with the latest version of FreeType * Fixed crash when passing NULL to TTF_CloseFont()
This commit is contained in:
parent
a1b6fb61f9
commit
7e32395ff8
@ -1,10 +1,10 @@
|
||||
# $OpenBSD: Makefile,v 1.31 2008/11/07 00:33:01 sthen Exp $
|
||||
# $OpenBSD: Makefile,v 1.32 2009/04/25 13:28:51 ajacoutot Exp $
|
||||
|
||||
COMMENT= SDL TrueType fonts library
|
||||
|
||||
V= 2.0.8
|
||||
V= 2.0.9
|
||||
DISTNAME= SDL_ttf-${V}
|
||||
PKGNAME= sdl-ttf-${V}p4
|
||||
PKGNAME= sdl-ttf-${V}
|
||||
SHARED_LIBS= SDL_ttf 7.0
|
||||
CATEGORIES= devel graphics
|
||||
MASTER_SITES= ftp://ftp.fr.freebsd.org/pub/FreeBSD/distfiles/ \
|
||||
@ -14,11 +14,12 @@ HOMEPAGE= http://www.libsdl.org/projects/SDL_ttf/
|
||||
|
||||
MAINTAINER= Jolan Luff <jolan@openbsd.org>
|
||||
|
||||
# GPL
|
||||
# LGPLv2.1
|
||||
PERMIT_PACKAGE_CDROM= Yes
|
||||
PERMIT_PACKAGE_FTP= Yes
|
||||
PERMIT_DISTFILES_CDROM= Yes
|
||||
PERMIT_DISTFILES_FTP= Yes
|
||||
|
||||
WANTLIB= X11 Xau Xdmcp Xext Xrandr Xrender freetype iconv \
|
||||
usbhid m z sndio
|
||||
|
||||
|
@ -1,5 +1,5 @@
|
||||
MD5 (SDL_ttf-2.0.8.tar.gz) = CUtsCHaemELb4d+176It9w==
|
||||
RMD160 (SDL_ttf-2.0.8.tar.gz) = /U/B1W4NyYL7g7wcQWCdJtOh2LY=
|
||||
SHA1 (SDL_ttf-2.0.8.tar.gz) = osTLFSUXNBTKfl6u+6utymm9ERQ=
|
||||
SHA256 (SDL_ttf-2.0.8.tar.gz) = b1fIecDRUhH0aKrEjtQ2UxA7vnAaPxz/RiEHrR90xbw=
|
||||
SIZE (SDL_ttf-2.0.8.tar.gz) = 2457385
|
||||
MD5 (SDL_ttf-2.0.9.tar.gz) = bdWoXkkkaJo1pfscszNhVg==
|
||||
RMD160 (SDL_ttf-2.0.9.tar.gz) = TgsPcn9ztdileePmFatPUOyZK4I=
|
||||
SHA1 (SDL_ttf-2.0.9.tar.gz) = a8Nhiwjdu/Vl/o9j9iR4LBXhzvI=
|
||||
SHA256 (SDL_ttf-2.0.9.tar.gz) = tCSIdnmLQ9D64ZMc+K4kn09nqHc2+XGD8DXzSqtVRlM=
|
||||
SIZE (SDL_ttf-2.0.9.tar.gz) = 3143838
|
||||
|
@ -1,11 +1,16 @@
|
||||
$OpenBSD: patch-Makefile_in,v 1.5 2007/01/15 16:31:46 ajacoutot Exp $
|
||||
--- Makefile.in.orig Sun Jan 14 11:02:41 2007
|
||||
+++ Makefile.in Sun Jan 14 11:03:30 2007
|
||||
@@ -249,7 +249,6 @@ EXTRA_DIST = \
|
||||
$OpenBSD: patch-Makefile_in,v 1.6 2009/04/25 13:28:51 ajacoutot Exp $
|
||||
--- Makefile.in.orig Fri Apr 24 16:52:03 2009
|
||||
+++ Makefile.in Fri Apr 24 16:52:30 2009
|
||||
@@ -253,12 +253,10 @@ EXTRA_DIST = \
|
||||
|
||||
libSDL_ttf_la_LDFLAGS = \
|
||||
-no-undefined \
|
||||
- -release $(LT_RELEASE) \
|
||||
-version-info $(LT_CURRENT):$(LT_REVISION):$(LT_AGE)
|
||||
@USE_VERSION_RC_FALSE@libSDL_ttf_la_LDFLAGS = \
|
||||
@USE_VERSION_RC_FALSE@ -no-undefined \
|
||||
-@USE_VERSION_RC_FALSE@ -release $(LT_RELEASE) \
|
||||
@USE_VERSION_RC_FALSE@ -version-info $(LT_CURRENT):$(LT_REVISION):$(LT_AGE)
|
||||
|
||||
libSDL_ttf_la_LIBADD =
|
||||
@USE_VERSION_RC_TRUE@libSDL_ttf_la_LDFLAGS = \
|
||||
@USE_VERSION_RC_TRUE@ -no-undefined \
|
||||
-@USE_VERSION_RC_TRUE@ -release $(LT_RELEASE) \
|
||||
@USE_VERSION_RC_TRUE@ -version-info $(LT_CURRENT):$(LT_REVISION):$(LT_AGE) -Wl,version.o
|
||||
|
||||
@USE_VERSION_RC_TRUE@libSDL_ttf_la_DEPENDENCIES = version.o
|
||||
|
@ -1,30 +0,0 @@
|
||||
$OpenBSD: patch-SDL_ttf_c,v 1.3 2007/01/15 17:53:44 ajacoutot Exp $
|
||||
--- SDL_ttf.c.orig Mon May 1 05:26:17 2006
|
||||
+++ SDL_ttf.c Sat Jan 6 19:26:23 2007
|
||||
@@ -43,17 +43,7 @@
|
||||
#include FT_FREETYPE_H
|
||||
#include FT_OUTLINE_H
|
||||
#include FT_TRUETYPE_IDS_H
|
||||
-/*
|
||||
-#include <freetype/freetype.h>
|
||||
-#include <freetype/ftoutln.h>
|
||||
-#include <freetype/ttnameid.h>
|
||||
-*/
|
||||
-#include <freetype/internal/ftobjs.h>
|
||||
|
||||
-#ifndef FT_OPEN_STREAM
|
||||
-#define FT_OPEN_STREAM ft_open_stream
|
||||
-#endif
|
||||
-
|
||||
#include "SDL.h"
|
||||
#include "SDL_endian.h"
|
||||
#include "SDL_ttf.h"
|
||||
@@ -278,7 +268,7 @@ TTF_Font* TTF_OpenFontIndexRW( SDL_RWops
|
||||
}
|
||||
memset(stream, 0, sizeof(*stream));
|
||||
|
||||
- stream->memory = library->memory;
|
||||
+ stream->memory = NULL; /* set by FT_Open_Face */
|
||||
stream->read = RWread;
|
||||
stream->descriptor.pointer = src;
|
||||
stream->pos = (unsigned long)position;
|
Loading…
x
Reference in New Issue
Block a user