Book a Demo!
CoCalc Logo Icon
StoreFeaturesDocsShareSupportNewsAboutPoliciesSign UpSign In
freebsd
GitHub Repository: freebsd/freebsd-ports-kde
Path: blob/main/astro/celestia/files/celestia-1.6.1-gcc48.patch
16461 views
1
diff -Naur celestia-1.6.1.orig/src/celengine/image.cpp celestia-1.6.1/src/celengine/image.cpp
2
--- celestia-1.6.1.orig/src/celengine/image.cpp 2011-06-05 18:11:09.000000000 +0200
3
+++ celestia-1.6.1/src/celengine/image.cpp 2013-08-22 06:34:16.238358718 +0200
4
@@ -33,6 +33,8 @@
5
6
#ifdef JPEG_SUPPORT
7
8
+#include <cstring> /* for memcpy */
9
+
10
#ifndef PNG_SUPPORT
11
#include "setjmp.h"
12
#endif // PNG_SUPPORT
13
diff -Naur celestia-1.6.1.orig/src/celengine/texture.cpp celestia-1.6.1/src/celengine/texture.cpp
14
--- celestia-1.6.1.orig/src/celengine/texture.cpp 2011-06-05 18:11:09.000000000 +0200
15
+++ celestia-1.6.1/src/celengine/texture.cpp 2013-08-22 06:34:16.239358735 +0200
16
@@ -27,6 +27,7 @@
17
#include <fstream>
18
#include <cstdlib>
19
#include <cstdio>
20
+#include <cstring>
21
#include <cassert>
22
23
#ifndef _WIN32
24
diff -Naur celestia-1.6.1.orig/src/celutil/basictypes.h celestia-1.6.1/src/celutil/basictypes.h
25
--- celestia-1.6.1.orig/src/celutil/basictypes.h 2011-06-05 18:11:15.000000000 +0200
26
+++ celestia-1.6.1/src/celutil/basictypes.h 2013-08-22 06:34:16.239358735 +0200
27
@@ -31,7 +31,9 @@
28
#include <limits>
29
typedef int64_t int64;
30
typedef uint64_t uint64;
31
+#ifndef INT64_MAX
32
#define INT64_MAX 9223372036854775807LL
33
+#endif
34
#ifndef UINT64_MAX
35
#define UINT64_MAX 0xffffffffffffffffULL
36
#endif
37
38