summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--src/wt-2-rename-variables-near-and-far.patch78
-rw-r--r--src/wt-3-wserver-dllimport.patch84
-rw-r--r--src/wt-4-secur32-ws2-32-in-lowercase.patch29
-rw-r--r--src/wt.mk6
4 files changed, 3 insertions, 194 deletions
diff --git a/src/wt-2-rename-variables-near-and-far.patch b/src/wt-2-rename-variables-near-and-far.patch
deleted file mode 100644
index fc56d66..0000000
--- a/src/wt-2-rename-variables-near-and-far.patch
+++ /dev/null
@@ -1,78 +0,0 @@
-This file is part of MXE.
-See index.html for further information.
-
-From e81074f3819bd5b10b047132cfa473516a547afd Mon Sep 17 00:00:00 2001
-From: Boris Nagaev <bnagaev@gmail.com>
-Date: Sun, 30 Aug 2015 18:36:39 +0200
-Subject: [PATCH] WCartesian3DChart: rename variables near and far
-
-"near" and "far" are defined in minwindef.h (mingw-w64):
-
- #define far
- #define near
-
-Error message:
-
- wt-3.3.4/src/Wt/Chart/WCartesian3DChart.C:330:16: error:
- expected primary-expression before '(' token
- WVector4 far(
- ^
----
- src/Wt/Chart/WCartesian3DChart.C | 26 +++++++++++++-------------
- 1 file changed, 13 insertions(+), 13 deletions(-)
-
-diff --git a/src/Wt/Chart/WCartesian3DChart.C b/src/Wt/Chart/WCartesian3DChart.C
-index f028d75..c5fc675 100644
---- a/src/Wt/Chart/WCartesian3DChart.C
-+++ b/src/Wt/Chart/WCartesian3DChart.C
-@@ -321,34 +321,34 @@ void WCartesian3DChart::createRay(double x, double y, WVector3 &eye, WVector3 &d
- invTransform =
- #endif
- invTransform.inverted();
-- WVector4 near(
-+ WVector4 near_(
- x / width().value() * 2 - 1,
- y / height().value() * (-2) + 1,
- -1.0,
- 1.0
- );
-- WVector4 far(
-- near.x(),
-- near.y(),
-+ WVector4 far_(
-+ near_.x(),
-+ near_.y(),
- 1.0,
- 1.0
- );
-- near = invTransform * near;
-- far = invTransform * far;
-- near = near / near.w();
-- far = far / far.w();
-- WVector4 ray = far - near;
-+ near_ = invTransform * near_;
-+ far_ = invTransform * far_;
-+ near_ = near_ / near_.w();
-+ far_ = far_ / far_.w();
-+ WVector4 ray = far_ - near_;
- ray.normalize();
- #ifndef WT_TARGET_JAVA
- direction = WVector3(ray.x(), ray.z(), ray.y());
-- eye = WVector3(near.x(), near.z(), near.y());
-+ eye = WVector3(near_.x(), near_.z(), near_.y());
- #else
- direction.setElement(0, ray.x());
- direction.setElement(1, ray.z());
- direction.setElement(2, ray.y());
-- eye.setElement(0, near.x());
-- eye.setElement(1, near.z());
-- eye.setElement(2, near.y());
-+ eye.setElement(0, near_.x());
-+ eye.setElement(1, near_.z());
-+ eye.setElement(2, near_.y());
- #endif
- }
-
---
-1.7.10.4
-
diff --git a/src/wt-3-wserver-dllimport.patch b/src/wt-3-wserver-dllimport.patch
deleted file mode 100644
index ff923b8..0000000
--- a/src/wt-3-wserver-dllimport.patch
+++ /dev/null
@@ -1,84 +0,0 @@
-This file is part of MXE.
-See index.html for further information.
-
-From 051edee4feb365a0f79fa971c7bf95dfe2b4f58a Mon Sep 17 00:00:00 2001
-From: Koen Deforche <koen@emweb.be>
-Date: Tue, 21 Apr 2015 21:24:09 +0200
-Subject: [PATCH 22/22] Several changes:
-
- - applied patch from Stefan Ruppert for building on mingw64
----
- src/Wt/WServer | 6 ++---
- src/Wt/WServer.C | 15 ++++++++++++
-
-diff --git a/src/Wt/WServer b/src/Wt/WServer
-index 0be01bd..9d25551 100644
---- a/src/Wt/WServer
-+++ b/src/Wt/WServer
-@@ -441,7 +441,7 @@ public:
- *
- * \sa setLocalizedStrings()
- */
-- WT_API WLocalizedStrings *localizedStrings() { return localizedStrings_; }
-+ WT_API WLocalizedStrings *localizedStrings();
-
- #ifndef WT_TARGET_JAVA
-
-@@ -461,7 +461,7 @@ public:
- * This is the logger class used in WApplication::log() and
- * Wt::log() functions.
- */
-- WT_API WLogger& logger() { return logger_; }
-+ WT_API WLogger& logger();
-
- /*! \brief Adds an entry to the log.
- *
-@@ -477,7 +477,7 @@ public:
-
- WT_API Configuration& configuration();
-
-- WT_API WebController *controller() { return webController_; }
-+ WT_API WebController *controller();
-
- #ifndef WT_TARGET_JAVA
- WT_API void scheduleStop();
-diff --git a/src/Wt/WServer.C b/src/Wt/WServer.C
-index ddf710d..0941fd4 100644
---- a/src/Wt/WServer.C
-+++ b/src/Wt/WServer.C
-@@ -78,6 +78,11 @@ void WServer::setLocalizedStrings(WLocalizedStrings *stringResolver)
- localizedStrings_ = stringResolver;
- }
-
-+WLocalizedStrings *WServer::localizedStrings()
-+{
-+ return localizedStrings_;
-+}
-+
- void WServer::setIOService(WIOService& ioService)
- {
- if (ioService_) {
-@@ -128,6 +133,11 @@ void WServer::setConfiguration(const std::string& file,
- application_ = application;
- }
-
-+WLogger& WServer::logger()
-+{
-+ return logger_;
-+}
-+
- WLogEntry WServer::log(const std::string& type) const
- {
- WLogEntry e = logger_.entry(type);
-@@ -168,6 +178,11 @@ Configuration& WServer::configuration()
- return *configuration_;
- }
-
-+WebController *WServer::controller()
-+{
-+ return webController_;
-+}
-+
- bool WServer::readConfigurationProperty(const std::string& name,
- std::string& value) const
- {
diff --git a/src/wt-4-secur32-ws2-32-in-lowercase.patch b/src/wt-4-secur32-ws2-32-in-lowercase.patch
deleted file mode 100644
index b9aafb0..0000000
--- a/src/wt-4-secur32-ws2-32-in-lowercase.patch
+++ /dev/null
@@ -1,29 +0,0 @@
-This file is part of MXE.
-See index.html for further information.
-
-From 80e187872cc72153417ab1f2d9b6caa3c156eef1 Mon Sep 17 00:00:00 2001
-From: Boris Nagaev <bnagaev@gmail.com>
-Date: Sun, 30 Aug 2015 22:28:48 +0200
-Subject: [PATCH] WtFindPostgresql: secur32 ws2_32 in lowercase
-
-Fix mingw64 build
----
- cmake/WtFindPostgresql.txt | 2 +-
- 1 file changed, 1 insertion(+), 1 deletion(-)
-
-diff --git a/cmake/WtFindPostgresql.txt b/cmake/WtFindPostgresql.txt
-index 68403ae..9a298cc 100644
---- a/cmake/WtFindPostgresql.txt
-+++ b/cmake/WtFindPostgresql.txt
-@@ -59,7 +59,7 @@ IF(POSTGRES_LIBRARIES AND POSTGRES_INCLUDE)
- SET(POSTGRES_FOUND TRUE)
- SET(POSTGRES_INCLUDE_DIRS ${POSTGRES_INCLUDE})
- IF (WIN32)
-- SET(POSTGRES_LIBRARIES Secur32.lib Ws2_32.lib ${POSTGRES_LIBRARIES})
-+ SET(POSTGRES_LIBRARIES secur32.lib ws2_32.lib ${POSTGRES_LIBRARIES})
- ENDIF (WIN32)
- ENDIF(POSTGRES_LIBRARIES AND POSTGRES_INCLUDE)
-
---
-1.7.10.4
-
diff --git a/src/wt.mk b/src/wt.mk
index 334af13..1c554d3 100644
--- a/src/wt.mk
+++ b/src/wt.mk
@@ -3,11 +3,11 @@
PKG := wt
$(PKG)_IGNORE :=
-$(PKG)_VERSION := 3.3.4
-$(PKG)_CHECKSUM := 327f9c64504366e3f2fa2c8f1d1a23efc7b8fba8ace3869de375d668f99ede10
+$(PKG)_VERSION := 3.3.5
+$(PKG)_CHECKSUM := c136ce78ee00fe950071ab56a112b5d9a1fc19944b56a530b1826de865523eaf
$(PKG)_SUBDIR := $(PKG)-$($(PKG)_VERSION)
$(PKG)_FILE := $(PKG)-$($(PKG)_VERSION).tar.gz
-$(PKG)_URL := http://$(SOURCEFORGE_MIRROR)/witty/$($(PKG)_FILE)
+$(PKG)_URL := https://github.com/kdeforche/wt/archive/$($(PKG)_VERSION).tar.gz
$(PKG)_DEPS := gcc boost graphicsmagick libharu openssl pango postgresql qt sqlite
define $(PKG)_UPDATE