diff options
author | dholland <dholland@pkgsrc.org> | 2013-02-17 09:39:09 +0000 |
---|---|---|
committer | dholland <dholland@pkgsrc.org> | 2013-02-17 09:39:09 +0000 |
commit | d4ea037c8da07329e9dbb50231c981bc19e991f0 (patch) | |
tree | 2b191e704b0b10880f8463b4c7731fdd925b3182 /misc | |
parent | c8218032f78b944b0ce69cdfa9865e8b34e66fcf (diff) | |
download | pkgsrc-d4ea037c8da07329e9dbb50231c981bc19e991f0.tar.gz |
Fix build with png 1.6.
Diffstat (limited to 'misc')
-rw-r--r-- | misc/celestia/distinfo | 5 | ||||
-rw-r--r-- | misc/celestia/patches/patch-ap | 16 | ||||
-rw-r--r-- | misc/celestia/patches/patch-src_celengine_texture.cpp | 14 |
3 files changed, 30 insertions, 5 deletions
diff --git a/misc/celestia/distinfo b/misc/celestia/distinfo index f3e159d93b0..11d4b07a164 100644 --- a/misc/celestia/distinfo +++ b/misc/celestia/distinfo @@ -1,4 +1,4 @@ -$NetBSD: distinfo,v 1.22 2012/07/10 20:23:14 dholland Exp $ +$NetBSD: distinfo,v 1.23 2013/02/17 09:39:09 dholland Exp $ SHA1 (celestia-1.4.1.tar.gz) = 37863498c43d3078b41027706bfa033bccd949a9 RMD160 (celestia-1.4.1.tar.gz) = c66c2540e329613dace12e5b12b2dae2a4c679e0 @@ -18,11 +18,12 @@ SHA1 (patch-al) = 1fff49adf00c67dfd99bd79700336fd3d6186e63 SHA1 (patch-am) = 6cfa8ebc978ec35203613f26c3606ed1fb787b60 SHA1 (patch-an) = 089ecfe539186f20191595c79bcf84cb37daffef SHA1 (patch-ao) = ed7be1b0ac2d6a1bbf1c9ef8e66816124a7e8a99 -SHA1 (patch-ap) = 768ada9965afdbcfa8f797a9627ad90cb0b920b0 +SHA1 (patch-ap) = 81dece8ed5cc38442655865299cb302080a6acef SHA1 (patch-aq) = fdc7b7f0ff04672f93af144f41e09751b4de0c1a SHA1 (patch-src_celengine_console.cpp) = c837f465aa4c8ad67211d883af6157bcfa89dc55 SHA1 (patch-src_celengine_galaxy.cpp) = 26cff89cb98757a1ea4f5d2727bacf76b82179cb SHA1 (patch-src_celengine_stardb.cpp) = 43d1998fcdd0116db43267b334533ec5fa3dfc72 +SHA1 (patch-src_celengine_texture.cpp) = eb60e81aab7097a3cb2481b052a3a9fe98bfb8e6 SHA1 (patch-src_celengine_vecgl.h) = fbb6982731fdb7bd3561a091fe8c4910b55a4071 SHA1 (patch-src_celestia_eclipsefinder.cpp) = 0ee3adf6dcf8393b8dbb708fad9d09d6fe9aaf5a SHA1 (patch-src_celestia_url.cpp) = 895af96b6476d528e7e87ec1fc7e81d41ff94ec0 diff --git a/misc/celestia/patches/patch-ap b/misc/celestia/patches/patch-ap index 4b74bb5dd3a..2948c9c535a 100644 --- a/misc/celestia/patches/patch-ap +++ b/misc/celestia/patches/patch-ap @@ -1,10 +1,20 @@ -$NetBSD: patch-ap,v 1.2 2010/06/20 15:05:43 wiz Exp $ +$NetBSD: patch-ap,v 1.3 2013/02/17 09:39:09 dholland Exp $ https://sourceforge.net/tracker/?func=detail&aid=3018741&group_id=21302&atid=121302 +Also, add <cstring> to fix build with png 1.6. + --- src/celengine/image.cpp.orig 2005-07-19 20:30:54.000000000 +0000 +++ src/celengine/image.cpp -@@ -78,7 +78,7 @@ using namespace std; +@@ -7,6 +7,7 @@ + // as published by the Free Software Foundation; either version 2 + // of the License, or (at your option) any later version. + ++#include <cstring> + #include <fstream> + + #ifndef MACOSX +@@ -78,7 +79,7 @@ using namespace std; // Define various expansion transformations for old versions of libpng #if PNG_LIBPNG_VER < 10004 #define png_set_palette_to_rgb(p) png_set_expand(p) @@ -13,7 +23,7 @@ https://sourceforge.net/tracker/?func=detail&aid=3018741&group_id=21302&atid=121 #define png_set_tRNS_to_alpha(p) png_set_expand(p) #endif // PNG_LIBPNG_VER < 10004 -@@ -720,7 +720,7 @@ Image* LoadPNGImage(const string& filena +@@ -720,7 +721,7 @@ Image* LoadPNGImage(const string& filena if (color_type == PNG_COLOR_TYPE_GRAY && bit_depth < 8) { diff --git a/misc/celestia/patches/patch-src_celengine_texture.cpp b/misc/celestia/patches/patch-src_celengine_texture.cpp new file mode 100644 index 00000000000..5a87785f6c8 --- /dev/null +++ b/misc/celestia/patches/patch-src_celengine_texture.cpp @@ -0,0 +1,14 @@ +$NetBSD: patch-src_celengine_texture.cpp,v 1.1 2013/02/17 09:39:09 dholland Exp $ + +Fix build with png 1.6. + +--- src/celengine/texture.cpp~ 2004-02-22 00:35:52.000000000 +0000 ++++ src/celengine/texture.cpp +@@ -27,6 +27,7 @@ + #include <fstream> + #include <cstdlib> + #include <cstdio> ++#include <cstring> + #include <cassert> + + #ifndef _WIN32 |