Included a diff for bringing devel/msgpack to 2.1.5. From CHANGELOG:

- Improve cross platform configuration
- Add boost asio examples (including zlib)
- Remove some warnings
- Fix unpack visitor to treat float32/64 correctly
- Improve documents
- Fix alignment problem on some platform
- Fix conflict std::tuple, std::pair, and boost::fusion::sequence problem

While here drop GH_ in favour of MASTER_SITES, and switch HOMEPAGE to
https. No need to bump SHARED_LIBS.

Output make test:

100% tests passed, 0 tests failed out of 30

Tested lightly while using neovim. No complaints...so far.


diff --git Makefile Makefile
index 501ae93053c..84ccd67b27f 100644
--- Makefile
+++ Makefile
@@ -2,24 +2,25 @@
 
 COMMENT =              MessagePack implementation for C and C++
 
-V =                    2.1.4
-DISTNAME =             msgpack-${V}
-SHARED_LIBS += msgpackc                  1.0 # 2.0
+V =                    2.1.5
+DISTNAME =             cpp-${V}
+PKGNAME =              msgpack-${V}
+
+SHARED_LIBS =          msgpackc                  1.0 # 2.0
 
 CATEGORIES =           devel
 
-HOMEPAGE =             http://msgpack.org/
+HOMEPAGE =             https://msgpack.org/
 
 # Boost license
 PERMIT_PACKAGE_CDROM = Yes
 
-GH_ACCOUNT =           msgpack
-GH_PROJECT =           msgpack-c
-GH_TAGNAME =           cpp-${V}
+MASTER_SITES=          https://github.com/msgpack/msgpack-c/archive/
 
 MODULES =              devel/cmake
-
 BUILD_DEPENDS =                devel/gtest
 TEST_DEPENDS =         devel/gtest
 
+WRKDIST =              ${WRKDIR}/msgpack-c-cpp-${V}
+
 .include <bsd.port.mk>
diff --git distinfo distinfo
index 594baa27160..48a80fee7f3 100644
--- distinfo
+++ distinfo
@@ -1,2 +1,2 @@
-SHA256 (msgpack-2.1.4.tar.gz) = DjufGzKWf4m0FuAor+LH98wI4middd4i8HrZtNsU9a4=
-SIZE (msgpack-2.1.4.tar.gz) = 460891
+SHA256 (cpp-2.1.5.tar.gz) = nIf4D8ZRuQB3LervCrFUtjFgx00pJSm1vm0G1khdRkA=
+SIZE (cpp-2.1.5.tar.gz) = 461179

Reply via email to