Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 3 Apr 2017 09:58:34 +0000 (UTC)
From:      Baptiste Daroussin <bapt@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r437610 - in head/deskutils/pinot: . files
Message-ID:  <201704030958.v339wYZc006909@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: bapt
Date: Mon Apr  3 09:58:34 2017
New Revision: 437610
URL: https://svnweb.freebsd.org/changeset/ports/437610

Log:
  Fix build with -std=c++11

Added:
  head/deskutils/pinot/files/
  head/deskutils/pinot/files/patch-Tokenize_filters_GMimeMboxFilter.cc   (contents, props changed)
Modified:
  head/deskutils/pinot/Makefile

Modified: head/deskutils/pinot/Makefile
==============================================================================
--- head/deskutils/pinot/Makefile	Mon Apr  3 09:48:43 2017	(r437609)
+++ head/deskutils/pinot/Makefile	Mon Apr  3 09:58:34 2017	(r437610)
@@ -11,8 +11,6 @@ COMMENT=	Personal search and metasearch 
 
 LICENSE=	GPLv2
 
-BROKEN=		depends on C++11 libs while not itself being C++11 compatible
-
 BUILD_DEPENDS=	desktop-file-install:devel/desktop-file-utils	\
 		update-mime-database:misc/shared-mime-info
 LIB_DEPENDS=	libxapian.so:databases/xapian-core		\
@@ -48,8 +46,9 @@ CONFIGURE_ENV=	MKDIR_P="${MKDIR}" TEXTCA
 CPPFLAGS+=	-I${LOCALBASE}/include
 LIBS+=		-L${LOCALBASE}/lib -lboost_system
 
-USES=		autoreconf execinfo gettext libarchive libtool pkgconfig python \
-		shebangfix sqlite:3 ssl
+USES=		compiler:c++11-lang autoreconf execinfo gettext libarchive \
+		libtool pkgconfig python shebangfix sqlite:3 ssl
+USE_CXXSTD=	c++11
 USE_XORG=	pixman
 USE_GNOME=	atkmm cairo cairomm glibmm gtk20 gtkmm24 libsigc++20 libxml2 pangomm
 USE_LDCONFIG=	${PREFIX}/lib/pinot/backends ${PREFIX}/lib/pinot/filters

Added: head/deskutils/pinot/files/patch-Tokenize_filters_GMimeMboxFilter.cc
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/deskutils/pinot/files/patch-Tokenize_filters_GMimeMboxFilter.cc	Mon Apr  3 09:58:34 2017	(r437610)
@@ -0,0 +1,11 @@
+--- Tokenize/filters/GMimeMboxFilter.cc.orig	2017-04-03 09:38:48 UTC
++++ Tokenize/filters/GMimeMboxFilter.cc
+@@ -301,7 +301,7 @@ bool GMimeMboxFilter::skip_to_document(const string &i
+ 	}
+ 
+ 	// ipath's format is "o=offset&l=part_levels"
+-	if (sscanf(ipath.c_str(), "o="GMIME_OFFSET_MODIFIER"&l=[", &m_messageStart) != 1)
++	if (sscanf(ipath.c_str(), "o=" GMIME_OFFSET_MODIFIER "&l=[", &m_messageStart) != 1)
+ 	{
+ 		return false;
+ 	}



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201704030958.v339wYZc006909>