Date: Mon, 14 Mar 2016 12:04:26 +0000 (UTC) From: John Marino <marino@FreeBSD.org> To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r411057 - head/graphics/copperspice/files Message-ID: <201603141204.u2EC4Q6m051517@repo.freebsd.org>
next in thread | raw e-mail | index | archive | help
Author: marino Date: Mon Mar 14 12:04:26 2016 New Revision: 411057 URL: https://svnweb.freebsd.org/changeset/ports/411057 Log: graphics/copperspice: Add DragonFly support Added: head/graphics/copperspice/files/ head/graphics/copperspice/files/patch-configure (contents, props changed) head/graphics/copperspice/files/patch-df-support (contents, props changed) Added: head/graphics/copperspice/files/patch-configure ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/graphics/copperspice/files/patch-configure Mon Mar 14 12:04:26 2016 (r411057) @@ -0,0 +1,20 @@ +--- configure.orig 2016-03-12 21:43:12 UTC ++++ configure +@@ -9002,7 +9002,7 @@ esac + LIBTOOL_DEPS=$ltmain + + # Always use our own libtool. +-LIBTOOL='$(SHELL) $(top_builddir)/libtool' ++LIBTOOL='$(SHELL) $(top_builddir)/libtool --tag=CC' + + + +@@ -17104,7 +17104,7 @@ case "$target" in + OSTYPE=LINUX ;; + *-*-darwin*) + OSTYPE=DARWIN ;; +-*-*-*bsd*) ++*-*-*bsd*|*-*-dragonfly*) + OSTYPE=BSD ;; + esac + Added: head/graphics/copperspice/files/patch-df-support ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/graphics/copperspice/files/patch-df-support Mon Mar 14 12:04:26 2016 (r411057) @@ -0,0 +1,55 @@ +--- src/3rdparty/javascriptcore/JavaScriptCore/wtf/Platform.h ++++ src/3rdparty/javascriptcore/JavaScriptCore/wtf/Platform.h +@@ -405,7 +405,7 @@ + #endif + + /* OS(FREEBSD) - FreeBSD */ +-#ifdef __FreeBSD__ ++#if defined (__FreeBSD__) || defined (__DragonFly__) + #define WTF_OS_FREEBSD 1 + #endif + +--- src/3rdparty/webkit/Source/WebKit/qt/Api/qwebpage.cpp ++++ src/3rdparty/webkit/Source/WebKit/qt/Api/qwebpage.cpp +@@ -3781,6 +3781,8 @@ QString QWebPage::userAgentForUrl(const QUrl&) const + + #elif defined Q_OS_BSD4 + firstPartTemp += QString::fromLatin1("BSD Four"); ++#elif defined Q_OS_DRAGONFLY ++ firstPartTemp += QString::fromLatin1("DragonFly"); + #elif defined Q_OS_FREEBSD + firstPartTemp += QString::fromLatin1("FreeBSD"); + #elif defined Q_OS_HPUX +--- src/core/global/qglobal.h ++++ src/core/global/qglobal.h +@@ -178,6 +178,10 @@ QT_USE_NAMESPACE + #elif defined(__linux__) || defined(__linux) + # define Q_OS_LINUX + ++#elif defined(__DragonFly__) ++# define Q_OS_DRAGONFLY ++# define Q_OS_BSD4 ++ + #elif defined(__FreeBSD__) + # define Q_OS_FREEBSD + # define Q_OS_BSD4 +@@ -1665,7 +1669,7 @@ Q_CORE_EXPORT int qrand(); + + + #if defined (__ELF__) +-# if defined (Q_OS_LINUX) || defined (Q_OS_SOLARIS) || defined (Q_OS_FREEBSD) || defined (Q_OS_OPENBSD) ++# if defined (Q_OS_LINUX) || defined (Q_OS_SOLARIS) || defined (Q_OS_FREEBSD) || defined (Q_OS_OPENBSD) || defined (Q_OS_DRAGONFLY) + # define Q_OF_ELF + # endif + #endif +--- src/core/global/qplatformdefs.h ++++ src/core/global/qplatformdefs.h +@@ -280,7 +280,7 @@ typedef enum { + + + // *********** +-#elif defined(Q_OS_FREEBSD) || defined(Q_OS_NETBSD) ++#elif defined(Q_OS_FREEBSD) || defined(Q_OS_NETBSD) || defined(Q_OS_DRAGONFLY) + + #include <qplatformposix.h> +
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201603141204.u2EC4Q6m051517>