Gentoo Archives: gentoo-commits

From: Patrice Clement <monsieurp@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: dev-libs/msgpack/
Date: Mon, 31 Jul 2017 21:58:47
Message-Id: 1501538321.0c7fcff5968a2f03ab391467425aebf159469355.monsieurp@gentoo
1 commit: 0c7fcff5968a2f03ab391467425aebf159469355
2 Author: Patrice Clement <monsieurp <AT> gentoo <DOT> org>
3 AuthorDate: Mon Jul 31 21:58:12 2017 +0000
4 Commit: Patrice Clement <monsieurp <AT> gentoo <DOT> org>
5 CommitDate: Mon Jul 31 21:58:41 2017 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0c7fcff5
7
8 dev-libs/msgpack: version bump.
9
10 Gentoo-Bug: https://bugs.gentoo.org/601370
11
12 Package-Manager: Portage-2.3.6, Repoman-2.3.1
13
14 dev-libs/msgpack/Manifest | 1 +
15 dev-libs/msgpack/msgpack-2.0.0.ebuild | 39 +++++++++++++++++++++++++++++++++++
16 2 files changed, 40 insertions(+)
17
18 diff --git a/dev-libs/msgpack/Manifest b/dev-libs/msgpack/Manifest
19 index 2d692983c9d..b46fc991215 100644
20 --- a/dev-libs/msgpack/Manifest
21 +++ b/dev-libs/msgpack/Manifest
22 @@ -2,3 +2,4 @@ DIST msgpack-0.5.9.tar.gz 431625 SHA256 6139614b4142df3773d74e9d9a4dbb6dd0430103
23 DIST msgpack-1.0.0.tar.gz 478108 SHA256 494717d9837add0f686a77fc7ebffd7e39338cc7542cbb369aef4673eec1c3eb SHA512 afa9bf4e49fe619292e6bb59e11b0288381389d06b03778f77586ec61105a47c822eed4931a610495ac6965050266cd47c02a39095995abf702865a7b64abd88 WHIRLPOOL b5bde9267aa1c55925e154afa73fb9f1e24663b5be0242e989f1ec0d38799c84ce7a666374f1970bae94d8467f43d9b99557545f37115220a1f7d8284a34a90a
24 DIST msgpack-1.0.1.tar.gz 484598 SHA256 a070d27d16133fe508fca72af434cd9e114709fffc1973de3dd3d3e6a987e250 SHA512 da20ddafe6ec4b61b1ea9cc9e79070c5ce7805974c0fd18ed46d6dc422732b93f29c6b28cf72ada3c77770d55f00f8b17655538535f46a60252083e2afe12545 WHIRLPOOL 409656d7d8ed66c115c27ff71ffa3efbbe47d8be215262b995220caa9c0ba9079731213080c1fd601717f8d13c7f109a0ff829aade09f324e00f297379856e76
25 DIST msgpack-1.1.0.tar.gz 493551 SHA256 a8d400e2f0cae811a150f564d95c7ad6f30a77ad4584303de06467234b73f345 SHA512 6823fab090c2146f871a45736c29b8f81434f0d72c597ebea2e947e4a9a17554e163bc88fbbc3dd0805b2ef0df029b10ca30c09dfbd1111252b9861a1e373901 WHIRLPOOL 103e3152a31c66644afc5a6673a7700b7bc0b7af09e800e0efe161de73cc46e85015469bdb9688db6826a611db298e79b052fc0e0703f8534e7455130250e111
26 +DIST msgpack-2.0.0.tar.gz 446063 SHA256 41de0989a3385061ab7307a1005655e780def6fc9c89af0ec942616aa787e136 SHA512 74d1c9641ecdf1a54346088c59415cf778821dc6f6acb0c5a8a93c2284edaf53c4746459093971d96136279fbd8de10cb9a43dd8d8220d335618ad30e971e9a3 WHIRLPOOL 1d2cd314c57d21cce310a420031f44c6faf330a9795f4d79d96028e97d5bfbf1941a27247ae9ce963966136a91e951052139f4df9b99aa17d3df431b5c26b185
27
28 diff --git a/dev-libs/msgpack/msgpack-2.0.0.ebuild b/dev-libs/msgpack/msgpack-2.0.0.ebuild
29 new file mode 100644
30 index 00000000000..fa3087187ed
31 --- /dev/null
32 +++ b/dev-libs/msgpack/msgpack-2.0.0.ebuild
33 @@ -0,0 +1,39 @@
34 +# Copyright 1999-2017 Gentoo Foundation
35 +# Distributed under the terms of the GNU General Public License v2
36 +
37 +EAPI=6
38 +
39 +inherit cmake-multilib
40 +
41 +if [[ ${PV} == 9999 ]]; then
42 + inherit git-r3
43 + EGIT_REPO_URI="https://github.com/${PN}/${PN}-c.git"
44 +else
45 + SRC_URI="https://github.com/${PN}/${PN}-c/releases/download/cpp-${PV}/${P}.tar.gz"
46 + KEYWORDS="~amd64 ~x86 ~x86-fbsd ~amd64-linux ~x86-linux"
47 +fi
48 +
49 +DESCRIPTION="MessagePack is a binary-based efficient data interchange format"
50 +HOMEPAGE="http://msgpack.org/ https://github.com/msgpack/msgpack-c/"
51 +
52 +LICENSE="Apache-2.0"
53 +SLOT="0"
54 +IUSE="+cxx static-libs test"
55 +
56 +DEPEND="
57 + test? (
58 + >=dev-cpp/gtest-1.6.0-r2[${MULTILIB_USEDEP}]
59 + sys-libs/zlib[${MULTILIB_USEDEP}]
60 + )
61 +"
62 +
63 +DOCS=( README.md )
64 +
65 +src_configure() {
66 + local mycmakeargs=(
67 + -DMSGPACK_ENABLE_CXX=$(usex cxx)
68 + -DMSGPACK_STATIC=$(usex static-libs)
69 + )
70 +
71 + cmake-multilib_src_configure
72 +}