svn commit: r437610 - in head/deskutils/pinot: . files
Baptiste Daroussin
bapt at FreeBSD.org
Mon Apr 3 09:58:35 UTC 2017
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;
+ }
More information about the svn-ports-all
mailing list