Index: www/newsboat/Makefile =================================================================== --- www/newsboat/Makefile (revision 480949) +++ www/newsboat/Makefile (working copy) @@ -2,8 +2,7 @@ # $FreeBSD$ PORTNAME= newsboat -PORTVERSION= 2.12 -PORTREVISION= 2 +PORTVERSION= 2.13 DISTVERSIONPREFIX= r CATEGORIES= www @@ -19,7 +18,7 @@ libjson-c.so:devel/json-c USES= compiler:c++11-lib gettext gmake iconv:translit ncurses \ - pkgconfig sqlite shebangfix ssl + pkgconfig sqlite shebangfix ssl gnome USE_GITHUB= yes USE_CXXSTD= gnu++11 USE_GNOME= libxml2 Index: www/newsboat/distinfo =================================================================== --- www/newsboat/distinfo (revision 480949) +++ www/newsboat/distinfo (working copy) @@ -1,3 +1,3 @@ -TIMESTAMP = 1530284475 -SHA256 (newsboat-newsboat-r2.12_GH0.tar.gz) = 8f2f511703d3218ab195fa48dc94306f5e13ceff86d94dcf78d917cb57090c88 -SIZE (newsboat-newsboat-r2.12_GH0.tar.gz) = 660853 +TIMESTAMP = 1538306020 +SHA256 (newsboat-newsboat-r2.13_GH0.tar.gz) = 3e3b30a03dda293b6187475ae300abe9fcdbf03b98e55ed8f1fe6a0ffa548508 +SIZE (newsboat-newsboat-r2.13_GH0.tar.gz) = 686245 Index: www/newsboat/files/patch-json-libc++7 =================================================================== --- www/newsboat/files/patch-json-libc++7 (revision 480949) +++ www/newsboat/files/patch-json-libc++7 (nonexistent) @@ -1,63 +0,0 @@ -https://github.com/nlohmann/json/commit/8165707990e4 - ---- 3rd-party/json.hpp.orig 2018-06-24 19:26:15 UTC -+++ 3rd-party/json.hpp -@@ -353,6 +353,16 @@ struct is_compatible_object_type_impl::value; - }; - -+template -+struct is_compatible_string_type_impl : std::false_type {}; -+ -+template -+struct is_compatible_string_type_impl -+{ -+ static constexpr auto value = -+ std::is_same::value; -+}; -+ - template - struct is_compatible_object_type - { -@@ -363,6 +373,15 @@ struct is_compatible_object_type - typename BasicJsonType::object_t, CompatibleObjectType >::value; - }; - -+template -+struct is_compatible_string_type -+{ -+ static auto constexpr value = is_compatible_string_type_impl < -+ conjunction>, -+ has_value_type>::value, -+ typename BasicJsonType::string_t, CompatibleStringType >::value; -+}; -+ - template - struct is_basic_json_nested_type - { -@@ -974,6 +993,25 @@ void from_json(const BasicJsonType& j, typename BasicJ - { - JSON_THROW(type_error::create(302, "type must be string, but is " + std::string(j.type_name()))); - } -+ s = *j.template get_ptr(); -+} -+ -+template < -+ typename BasicJsonType, typename CompatibleStringType, -+ enable_if_t < -+ is_compatible_string_type::value and -+ not std::is_same::value and -+ std::is_constructible < -+ BasicJsonType, typename CompatibleStringType::value_type >::value, -+ int > = 0 > -+void from_json(const BasicJsonType& j, CompatibleStringType& s) -+{ -+ if (JSON_UNLIKELY(not j.is_string())) -+ { -+ JSON_THROW(type_error::create(302, "type must be string, but is " + std::string(j.type_name()))); -+ } -+ - s = *j.template get_ptr(); - } - Property changes on: www/newsboat/files/patch-json-libc++7 ___________________________________________________________________ Deleted: fbsd:nokeywords ## -1 +0,0 ## -yes \ No newline at end of property Deleted: svn:eol-style ## -1 +0,0 ## -native \ No newline at end of property Deleted: svn:mime-type ## -1 +0,0 ## -text/plain \ No newline at end of property