diff options
author | Dirk Meyer <dinoex@FreeBSD.org> | 2012-06-01 05:26:28 +0000 |
---|---|---|
committer | Dirk Meyer <dinoex@FreeBSD.org> | 2012-06-01 05:26:28 +0000 |
commit | 2b74a89bc8342f0b9b737c37d87737caf7b0ea1e (patch) | |
tree | c04604583d8be53b3ed7f10975be828c731f87cb /devel/clanlib | |
parent | 24315159daa0089f08acea4ba1b130fb6721ad5c (diff) |
Notes
Diffstat (limited to 'devel/clanlib')
-rw-r--r-- | devel/clanlib/Makefile | 6 | ||||
-rw-r--r-- | devel/clanlib/files/patch-Sources-Display-Providers-png_provider_generic.cpp | 11 |
2 files changed, 14 insertions, 3 deletions
diff --git a/devel/clanlib/Makefile b/devel/clanlib/Makefile index 79a96f87af71..cbffaf5c8fe6 100644 --- a/devel/clanlib/Makefile +++ b/devel/clanlib/Makefile @@ -8,7 +8,7 @@ PORTNAME= clanlib PORTVERSION= 0.8.1 -PORTREVISION= 10 +PORTREVISION= 11 PORTEPOCH= 1 CATEGORIES= devel MASTER_SITES= http://www.clanlib.org/download/releases-0.8/ @@ -19,12 +19,12 @@ MAINTAINER= ports@FreeBSD.org COMMENT= Cross-platform game SDK LIB_DEPENDS= jpeg.11:${PORTSDIR}/graphics/jpeg \ - png.6:${PORTSDIR}/graphics/png \ + png15:${PORTSDIR}/graphics/png \ mikmod:${PORTSDIR}/audio/libmikmod \ vorbis:${PORTSDIR}/audio/libvorbis WRKSRC= ${WRKDIR}/ClanLib-${PORTVERSION} -CPPFLAGS+= -I${LOCALBASE}/include ${PTHREAD_CFLAGS} +CPPFLAGS+= -I${LOCALBASE}/include -I${LOCALBASE}/include/libpng15 ${PTHREAD_CFLAGS} LDFLAGS+= -L${LOCALBASE}/lib ${PTHREAD_LIBS} USE_AUTOTOOLS= libtool GNU_CONFIGURE= yes diff --git a/devel/clanlib/files/patch-Sources-Display-Providers-png_provider_generic.cpp b/devel/clanlib/files/patch-Sources-Display-Providers-png_provider_generic.cpp new file mode 100644 index 000000000000..11b53dc223ec --- /dev/null +++ b/devel/clanlib/files/patch-Sources-Display-Providers-png_provider_generic.cpp @@ -0,0 +1,11 @@ +--- Sources/Display/Providers/png_provider_generic.cpp.orig 2006-10-27 03:55:01.000000000 +0200 ++++ Sources/Display/Providers/png_provider_generic.cpp 2012-04-27 10:17:04.000000000 +0200 +@@ -107,7 +107,7 @@ + png_destroy_read_struct(&png_ptr, &info_ptr, (png_infopp) NULL); + cl_assert(false); + } +- if (setjmp(png_ptr->jmpbuf)) ++ if (setjmp(png_jmpbuf(png_ptr))) + { + png_destroy_read_struct(&png_ptr, &info_ptr, &end_info); + cl_assert(false); |