[110894] trunk/dports/graphics/hugin-app
mojca at macports.org
mojca at macports.org
Mon Sep 9 11:35:15 PDT 2013
Revision: 110894
https://trac.macports.org/changeset/110894
Author: mojca at macports.org
Date: 2013-09-09 11:35:15 -0700 (Mon, 09 Sep 2013)
Log Message:
-----------
hugin-app: comments related to upstream patches
Modified Paths:
--------------
trunk/dports/graphics/hugin-app/Portfile
trunk/dports/graphics/hugin-app/files/patch-src-foreign-vigra-vigra-cachedfileimage.hxx.patch
trunk/dports/graphics/hugin-app/files/patch-src-foreign-zthread-include-zthread-Guard.h.diff
trunk/dports/graphics/hugin-app/files/patch-src-hugin1-base_wx-platform.h.diff
Modified: trunk/dports/graphics/hugin-app/Portfile
===================================================================
--- trunk/dports/graphics/hugin-app/Portfile 2013-09-09 16:27:25 UTC (rev 110893)
+++ trunk/dports/graphics/hugin-app/Portfile 2013-09-09 18:35:15 UTC (rev 110894)
@@ -80,7 +80,8 @@
# prevents some compiler errors
configure.cxxflags-append -D__ASSERT_MACROS_DEFINE_VERSIONS_WITHOUT_UNDERSCORES=1
-# if this option works ok, others may be removed
+# version 2013.0.0 most probably works OK with wxWidgets 2.9,
+# so all these wxWidgets-related options can probably be removed once tested
variant wxwidgets30 conflicts wxgtk28 wxwidgets28 description {Use wxWidgets 2.9 (experimental)} {
wxWidgets.use wxWidgets-3.0
depends_lib-append port:${wxWidgets.port}
Modified: trunk/dports/graphics/hugin-app/files/patch-src-foreign-vigra-vigra-cachedfileimage.hxx.patch
===================================================================
--- trunk/dports/graphics/hugin-app/files/patch-src-foreign-vigra-vigra-cachedfileimage.hxx.patch 2013-09-09 16:27:25 UTC (rev 110893)
+++ trunk/dports/graphics/hugin-app/files/patch-src-foreign-vigra-vigra-cachedfileimage.hxx.patch 2013-09-09 18:35:15 UTC (rev 110894)
@@ -1,12 +1,13 @@
-wrong patch, but a temporary workaround for clang
---- src/foreign/vigra/vigra/cachedfileimage.hxx
+upstream patch
+http://sourceforge.net/p/hugin/hugin/ci/752123441af3ca9d1977081b59f480b9a161247f/
+--- src/foreign/vigra/vigra/cachedfileimage.hxx.orig
+++ src/foreign/vigra/vigra/cachedfileimage.hxx
-@@ -555,7 +555,7 @@ template <class T, class Notify>
+@@ -554,7 +554,7 @@
+ template <class T, class Notify>
class NotifyingDirectionSelector<UnstridedArrayTag, T, Notify>
{
- #ifdef __GNUC__
--friend class Notify::self_type;
-+friend typename Notify::self_type;
+-#ifdef __GNUC__
++#if defined __GNUC__ && !defined __clang__
+ friend class Notify::self_type;
#else
friend typename Notify::self_type;
- #endif
Modified: trunk/dports/graphics/hugin-app/files/patch-src-foreign-zthread-include-zthread-Guard.h.diff
===================================================================
--- trunk/dports/graphics/hugin-app/files/patch-src-foreign-zthread-include-zthread-Guard.h.diff 2013-09-09 16:27:25 UTC (rev 110893)
+++ trunk/dports/graphics/hugin-app/files/patch-src-foreign-zthread-include-zthread-Guard.h.diff 2013-09-09 18:35:15 UTC (rev 110894)
@@ -1,5 +1,6 @@
-report this bug upstream
---- src/foreign/zthread/include/zthread/Guard.h
+upstream patch
+http://sourceforge.net/p/hugin/hugin/ci/e07f13ff32a0677de4181f470792dcf770864378/
+--- src/foreign/zthread/include/zthread/Guard.h.orig
+++ src/foreign/zthread/include/zthread/Guard.h
@@ -108,7 +108,7 @@ class CompoundScope {
}
Modified: trunk/dports/graphics/hugin-app/files/patch-src-hugin1-base_wx-platform.h.diff
===================================================================
--- trunk/dports/graphics/hugin-app/files/patch-src-hugin1-base_wx-platform.h.diff 2013-09-09 16:27:25 UTC (rev 110893)
+++ trunk/dports/graphics/hugin-app/files/patch-src-hugin1-base_wx-platform.h.diff 2013-09-09 18:35:15 UTC (rev 110894)
@@ -1,4 +1,4 @@
-report upstream
+quick workaround; upstream has this fixed in 2013.0.0 and later
--- src/hugin1/base_wx/platform.h
+++ src/hugin1/base_wx/platform.h
@@ -42,7 +42,11 @@
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.macosforge.org/pipermail/macports-changes/attachments/20130909/b322735e/attachment.html>
More information about the macports-changes
mailing list