Index: head/devel/leatherman/Makefile =================================================================== --- head/devel/leatherman/Makefile (revision 451906) +++ head/devel/leatherman/Makefile (revision 451907) @@ -1,30 +1,30 @@ # $FreeBSD$ PORTNAME= leatherman PORTVERSION= 1.3.0 -PORTREVISION= 2 +PORTREVISION= 3 CATEGORIES= devel MAINTAINER= puppet@FreeBSD.org COMMENT= Leatherman C++ Tool library LICENSE= APACHE20 LIB_DEPENDS= libboost_system.so:devel/boost-libs \ libcurl.so:ftp/curl BROKEN_armv6= fails to configure: CMake: execution of make failed BROKEN_powerpc64= fails to compile: cc1plus: error: unrecognized command line option "-std=c++11" USE_GITHUB= yes GH_ACCOUNT= puppetlabs USES= cmake:outsource gettext USE_RUBY= yes CMAKE_ARGS= -DLEATHERMAN_SHARED:BOOL=ON USE_LDCONFIG= yes TEST_TARGET= test PLIST_SUB= PORTVERSION=${PORTVERSION} .include Index: head/devel/leatherman/files/patch-locale_src_locale.cc =================================================================== --- head/devel/leatherman/files/patch-locale_src_locale.cc (nonexistent) +++ head/devel/leatherman/files/patch-locale_src_locale.cc (revision 451907) @@ -0,0 +1,12 @@ +--- locale/src/locale.cc.orig 2017-10-10 10:16:35 UTC ++++ locale/src/locale.cc +@@ -43,6 +43,9 @@ namespace leatherman { namespace locale + gen.add_messages_domain(domain); + } + ++ if (id.empty()) ++ return g_locales.insert(make_pair(domain, std::locale())).first->second; ++ + // Ensure creating and adding a new locale is thread-safe. + try { + return g_locales.insert(make_pair(domain, gen(id))).first->second; Property changes on: head/devel/leatherman/files/patch-locale_src_locale.cc ___________________________________________________________________ Added: fbsd:nokeywords ## -0,0 +1 ## +yes \ No newline at end of property Added: svn:eol-style ## -0,0 +1 ## +native \ No newline at end of property Added: svn:mime-type ## -0,0 +1 ## +text/plain \ No newline at end of property