svn commit: r550086 - head/devel/nlohmann-json
Mateusz Piotrowski
0mp at FreeBSD.org
Fri Sep 25 21:44:48 UTC 2020
Author: 0mp
Date: Fri Sep 25 21:44:47 2020
New Revision: 550086
URL: https://svnweb.freebsd.org/changeset/ports/550086
Log:
devel/nlohmann-json: Install all the headers
It turns out that it is necessary to ship all the headers if the
JSON_MultipleHeaders option was used for building. Otherwise, even the most
popular header, json.hpp, no longer works correctly.
PR: 249895
Approved by: yuri@ (maintainer)
Added:
head/devel/nlohmann-json/pkg-plist (contents, props changed)
Modified:
head/devel/nlohmann-json/Makefile
Modified: head/devel/nlohmann-json/Makefile
==============================================================================
--- head/devel/nlohmann-json/Makefile Fri Sep 25 21:38:13 2020 (r550085)
+++ head/devel/nlohmann-json/Makefile Fri Sep 25 21:44:47 2020 (r550086)
@@ -4,7 +4,7 @@
PORTNAME= json
DISTVERSIONPREFIX= v
DISTVERSION= 3.9.1
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= devel
PKGNAMEPREFIX= nlohmann-
@@ -23,17 +23,6 @@ NO_ARCH= yes
CMAKE_ON= JSON_MultipleHeaders
CMAKE_OFF= JSON_BuildTests
-
-PLIST_FILES= lib/cmake/nlohmann_json/nlohmann_jsonConfig.cmake \
- lib/cmake/nlohmann_json/nlohmann_jsonConfigVersion.cmake \
- lib/cmake/nlohmann_json/nlohmann_jsonTargets.cmake \
- libdata/pkgconfig/nlohmann_json.pc \
- include/nlohmann/json.hpp \
- include/nlohmann/json_fwd.hpp
-
-post-install:
- @${FIND} ${STAGEDIR}${PREFIX}/include/nlohmann \
- ! -name json.hpp -and ! -name json_fwd.hpp -delete
do-test:
@cd ${BUILD_WRKSRC} && \
Added: head/devel/nlohmann-json/pkg-plist
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/devel/nlohmann-json/pkg-plist Fri Sep 25 21:44:47 2020 (r550086)
@@ -0,0 +1,41 @@
+include/nlohmann/adl_serializer.hpp
+include/nlohmann/byte_container_with_subtype.hpp
+include/nlohmann/detail/conversions/from_json.hpp
+include/nlohmann/detail/conversions/to_chars.hpp
+include/nlohmann/detail/conversions/to_json.hpp
+include/nlohmann/detail/exceptions.hpp
+include/nlohmann/detail/hash.hpp
+include/nlohmann/detail/input/binary_reader.hpp
+include/nlohmann/detail/input/input_adapters.hpp
+include/nlohmann/detail/input/json_sax.hpp
+include/nlohmann/detail/input/lexer.hpp
+include/nlohmann/detail/input/parser.hpp
+include/nlohmann/detail/input/position_t.hpp
+include/nlohmann/detail/iterators/internal_iterator.hpp
+include/nlohmann/detail/iterators/iter_impl.hpp
+include/nlohmann/detail/iterators/iteration_proxy.hpp
+include/nlohmann/detail/iterators/iterator_traits.hpp
+include/nlohmann/detail/iterators/json_reverse_iterator.hpp
+include/nlohmann/detail/iterators/primitive_iterator.hpp
+include/nlohmann/detail/json_pointer.hpp
+include/nlohmann/detail/json_ref.hpp
+include/nlohmann/detail/macro_scope.hpp
+include/nlohmann/detail/macro_unscope.hpp
+include/nlohmann/detail/meta/cpp_future.hpp
+include/nlohmann/detail/meta/detected.hpp
+include/nlohmann/detail/meta/is_sax.hpp
+include/nlohmann/detail/meta/type_traits.hpp
+include/nlohmann/detail/meta/void_t.hpp
+include/nlohmann/detail/output/binary_writer.hpp
+include/nlohmann/detail/output/output_adapters.hpp
+include/nlohmann/detail/output/serializer.hpp
+include/nlohmann/detail/value_t.hpp
+include/nlohmann/json.hpp
+include/nlohmann/json_fwd.hpp
+include/nlohmann/ordered_map.hpp
+include/nlohmann/thirdparty/hedley/hedley.hpp
+include/nlohmann/thirdparty/hedley/hedley_undef.hpp
+lib/cmake/nlohmann_json/nlohmann_jsonConfig.cmake
+lib/cmake/nlohmann_json/nlohmann_jsonConfigVersion.cmake
+lib/cmake/nlohmann_json/nlohmann_jsonTargets.cmake
+libdata/pkgconfig/nlohmann_json.pc
More information about the svn-ports-head
mailing list