Date: Sun, 19 Jan 2020 07:14:01 +0000 (UTC) From: "Tobias C. Berner" <tcberner@FreeBSD.org> To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r523513 - in head/devel/libphonenumber: . files Message-ID: <202001190714.00J7E1Y3049622@repo.freebsd.org>
next in thread | raw e-mail | index | archive | help
Author: tcberner Date: Sun Jan 19 07:14:00 2020 New Revision: 523513 URL: https://svnweb.freebsd.org/changeset/ports/523513 Log: devel/libphonenumber: fix headers - add FreeBSD to the OS checks Added: head/devel/libphonenumber/files/ head/devel/libphonenumber/files/patch-src_phonenumbers_base_memory_singleton.h (contents, props changed) head/devel/libphonenumber/files/patch-src_phonenumbers_base_synchronization_lock.h (contents, props changed) head/devel/libphonenumber/files/patch-src_phonenumbers_base_thread__checker.h (contents, props changed) Modified: head/devel/libphonenumber/Makefile Modified: head/devel/libphonenumber/Makefile ============================================================================== --- head/devel/libphonenumber/Makefile Sun Jan 19 06:53:15 2020 (r523512) +++ head/devel/libphonenumber/Makefile Sun Jan 19 07:14:00 2020 (r523513) @@ -3,6 +3,7 @@ PORTNAME= libphonenumber DISTVERSIONPREFIX= v DISTVERSION= 8.11.2 +PORTREVISION= 1 CATEGORIES= devel MAINTAINER= kde@FreeBSD.org Added: head/devel/libphonenumber/files/patch-src_phonenumbers_base_memory_singleton.h ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/devel/libphonenumber/files/patch-src_phonenumbers_base_memory_singleton.h Sun Jan 19 07:14:00 2020 (r523513) @@ -0,0 +1,11 @@ +--- src/phonenumbers/base/memory/singleton.h.orig 2020-01-18 23:13:06 UTC ++++ src/phonenumbers/base/memory/singleton.h +@@ -56,7 +56,7 @@ template <class T> boost::once_flag Singleton<T>::flag + #include "phonenumbers/base/logging.h" + #include "phonenumbers/base/thread_checker.h" + +-#if !defined(__linux__) && !defined(__APPLE__) ++#if !defined(__linux__) && !defined(__APPLE__) && !defined(__FreeBSD__) + + namespace i18n { + namespace phonenumbers { Added: head/devel/libphonenumber/files/patch-src_phonenumbers_base_synchronization_lock.h ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/devel/libphonenumber/files/patch-src_phonenumbers_base_synchronization_lock.h Sun Jan 19 07:14:00 2020 (r523513) @@ -0,0 +1,11 @@ +--- src/phonenumbers/base/synchronization/lock.h.orig 2020-01-18 23:13:17 UTC ++++ src/phonenumbers/base/synchronization/lock.h +@@ -63,7 +63,7 @@ class Lock { (private) + // Dummy lock implementation on non-POSIX platforms. If you are running on a + // different platform and care about thread-safety, please compile with + // -DI18N_PHONENUMBERS_USE_BOOST. +-#elif !defined(__linux__) && !defined(__APPLE__) ++#elif !defined(__linux__) && !defined(__APPLE__) && !defined(__FreeBSD__) + + namespace i18n { + namespace phonenumbers { Added: head/devel/libphonenumber/files/patch-src_phonenumbers_base_thread__checker.h ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/devel/libphonenumber/files/patch-src_phonenumbers_base_thread__checker.h Sun Jan 19 07:14:00 2020 (r523513) @@ -0,0 +1,20 @@ +--- src/phonenumbers/base/thread_checker.h.orig 2020-01-18 23:13:13 UTC ++++ src/phonenumbers/base/thread_checker.h +@@ -22,7 +22,7 @@ + // Note that I18N_PHONENUMBERS_NO_THREAD_SAFETY must be defined only to let the + // user of the library know that it can't be used in a thread-safe manner when + // it is not depending on Boost. +-#if !defined(__linux__) && !defined(__APPLE__) && \ ++#if !defined(__linux__) && !defined(__APPLE__) && !defined(__FreeBSD__) && \ + !defined(I18N_PHONENUMBERS_NO_THREAD_SAFETY) + #error Building without Boost, please provide \ + -DI18N_PHONENUMBERS_NO_THREAD_SAFETY +@@ -31,7 +31,7 @@ + #endif + + #if !defined(NDEBUG) && !defined(I18N_PHONENUMBERS_USE_BOOST) && \ +- (defined(__linux__) || defined(__apple__)) ++ (defined(__linux__) || defined(__apple__) || defined(__FreeBSD__)) + + #include <pthread.h> +
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?202001190714.00J7E1Y3049622>