[mapserver] 05/08: Drop php56.patch, applied upstream; refresh remaining patches.
Sebastiaan Couwenberg
sebastic at moszumanska.debian.org
Tue Jul 7 19:34:32 UTC 2015
This is an automated email from the git hooks/post-receive script.
sebastic pushed a commit to branch master
in repository mapserver.
commit b77ef0092086b8ae00bc8da51503bbb692d18488
Author: Bas Couwenberg <sebastic at xs4all.nl>
Date: Tue Jul 7 19:33:41 2015 +0200
Drop php56.patch, applied upstream; refresh remaining patches.
---
debian/changelog | 1 +
debian/patches/cmake-mapserver-export.patch | 4 +-
debian/patches/php56.patch | 73 -----------------------------
debian/patches/series | 1 -
4 files changed, 3 insertions(+), 76 deletions(-)
diff --git a/debian/changelog b/debian/changelog
index 9ef4eff..2042c53 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -3,6 +3,7 @@ mapserver (6.4.2-1) UNRELEASED; urgency=medium
* Update watch file to use GitHub releases instead of download.osgeo.org.
* Use upstream-6.4 branch in gbp.conf.
* New upstream release.
+ * Drop php56.patch, applied upstream; refresh remaining patches.
-- Bas Couwenberg <sebastic at debian.org> Tue, 07 Jul 2015 19:24:57 +0200
diff --git a/debian/patches/cmake-mapserver-export.patch b/debian/patches/cmake-mapserver-export.patch
index 846fade..a9a698f 100644
--- a/debian/patches/cmake-mapserver-export.patch
+++ b/debian/patches/cmake-mapserver-export.patch
@@ -188,9 +188,9 @@ Last-Update: 2013-10-21
report_optional_not_found(GDAL)
@@ -532,6 +576,7 @@ if(WITH_SVGCAIRO)
if(SVGCAIRO_FOUND)
- include_directories(${SVGCAIRO_INCLUDE_DIR})
+ include_directories(${SVG_INCLUDE_DIR} ${SVGCAIRO_INCLUDE_DIR})
ms_link_libraries( ${SVG_LIBRARY} ${SVGCAIRO_LIBRARY})
-+ list(APPEND ALL_INCLUDE_DIRS ${SVGCAIRO_INCLUDE_DIR})
++ list(APPEND ALL_INCLUDE_DIRS ${SVG_INCLUDE_DIR} ${SVGCAIRO_INCLUDE_DIR})
set (USE_SVG_CAIRO 1)
else(SVGCAIRO_FOUND)
report_optional_not_found(SVGCAIRO)
diff --git a/debian/patches/php56.patch b/debian/patches/php56.patch
deleted file mode 100644
index 008adbc..0000000
--- a/debian/patches/php56.patch
+++ /dev/null
@@ -1,73 +0,0 @@
-Description: Use php://input instead of raw_post_data to support PHP 5.6.
- php_stream handling largely taken from PECL HTTP:
- .
- http://git.php.net/?p=pecl/http/pecl_http.git;a=blob;f=php_http_env.c;h=30ee32d7c68b3341aeaeb24c909b102537caccdf;hb=8ec2c825719482e62222163a300b0e18319591d0#l229
- .
- Copyright (c) 2004-2014, Michael Wallner <mike at iworks.at>.
- All rights reserved.
- .
- Redistribution and use in source and binary forms, with or without
- modification, are permitted provided that the following conditions are met:
- .
- * Redistributions of source code must retain the above copyright notice,
- this list of conditions and the following disclaimer.
- * Redistributions in binary form must reproduce the above copyright
- notice, this list of conditions and the following disclaimer in the
- documentation and/or other materials provided with the distribution.
- .
- THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
- AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
- IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
- DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE
- FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
- DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
- SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
- CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,
- OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
- OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-Author: Bas Couwenberg <sebastic at debian.org>
-Bug-Debian: https://bugs.debian.org/745600
-Forwarded: https://github.com/mapserver/mapserver/issues/4911
-Applied-Upstream: https://github.com/mapserver/mapserver/commit/fc99472b8b2fc837148f71755f23349a71e307bf
---- a/mapscript/php/owsrequest.c
-+++ b/mapscript/php/owsrequest.c
-@@ -32,6 +32,9 @@
- #include "php_mapscript.h"
- #include "SAPI.h"
- #include "php_variables.h"
-+#if PHP_VERSION_ID >= 50600
-+#include "php_streams.h"
-+#endif
-
- char *owsrequest_getenv(const char *name, void *thread_context);
-
-@@ -193,9 +196,29 @@ PHP_METHOD(OWSRequestObj, loadParams)
- cgirequestObj_loadParams(php_owsrequest->cgirequest, owsrequest_getenv, NULL, 0, thread_context);
- }
- } else {
-+#if PHP_VERSION_ID >= 50600
-+ php_stream *s = php_stream_temp_new();
-+ php_stream *input = php_stream_open_wrapper("php://input", "r", 0, NULL);
-+
-+ /* php://input does not support stat */
-+ php_stream_copy_to_stream_ex(input, s, -1, NULL);
-+ php_stream_close(input);
-+
-+ php_stream_rewind(s);
-+
-+ char *raw_post_data = NULL;
-+ long raw_post_data_length = 0;
-+
-+ raw_post_data_length = php_stream_copy_to_mem(s, raw_post_data, -1, 0);
-+
-+ cgirequestObj_loadParams(php_owsrequest->cgirequest, owsrequest_getenv,
-+ raw_post_data,
-+ raw_post_data_length, thread_context);
-+#else
- cgirequestObj_loadParams(php_owsrequest->cgirequest, owsrequest_getenv,
- SG(request_info).raw_post_data,
- SG(request_info).raw_post_data_length, thread_context);
-+#endif
- }
- }
-
diff --git a/debian/patches/series b/debian/patches/series
index 1fd50e2..58ac143 100644
--- a/debian/patches/series
+++ b/debian/patches/series
@@ -4,4 +4,3 @@ perl-mapscript-install.patch
ruby-mapscript-install.patch
cmake-mapserver-export.patch
java-hardening.patch
-php56.patch
--
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-grass/mapserver.git
More information about the Pkg-grass-devel
mailing list