public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/msgpack/
@ 2021-08-05  8:11 Yixun Lan
  0 siblings, 0 replies; 35+ messages in thread
From: Yixun Lan @ 2021-08-05  8:11 UTC (permalink / raw
  To: gentoo-commits

commit:     dee6c2960b5228677a0d0f226d36554b058a2f31
Author:     Yixun Lan <dlan <AT> gentoo <DOT> org>
AuthorDate: Thu Aug  5 06:40:04 2021 +0000
Commit:     Yixun Lan <dlan <AT> gentoo <DOT> org>
CommitDate: Thu Aug  5 08:09:55 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dee6c296

dev-libs/msgpack: keyword ~riscv

Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Yixun Lan <dlan <AT> gentoo.org>

 dev-libs/msgpack/msgpack-3.3.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/msgpack/msgpack-3.3.0.ebuild b/dev-libs/msgpack/msgpack-3.3.0.ebuild
index 5fcb81a9689..0d604bbbc06 100644
--- a/dev-libs/msgpack/msgpack-3.3.0.ebuild
+++ b/dev-libs/msgpack/msgpack-3.3.0.ebuild
@@ -11,7 +11,7 @@ if [[ ${PV} == 9999 ]]; then
 	EGIT_REPO_URI="https://github.com/${PN}/${PN}-c.git"
 else
 	SRC_URI="https://github.com/${PN}/${PN}-c/releases/download/cpp-${PV}/${P}.tar.gz"
-	KEYWORDS="amd64 ~arm ~arm64 x86 ~amd64-linux ~x86-linux ~x64-macos"
+	KEYWORDS="amd64 ~arm ~arm64 ~riscv x86 ~amd64-linux ~x86-linux ~x64-macos"
 fi
 
 DESCRIPTION="MessagePack is a binary-based efficient data interchange format"


^ permalink raw reply related	[flat|nested] 35+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/msgpack/
@ 2023-12-09 13:20 Michał Górny
  0 siblings, 0 replies; 35+ messages in thread
From: Michał Górny @ 2023-12-09 13:20 UTC (permalink / raw
  To: gentoo-commits

commit:     8fc77088522582606a5870c02c7a5add305074ee
Author:     Michał Górny <mgorny <AT> gentoo <DOT> org>
AuthorDate: Sat Dec  9 13:19:29 2023 +0000
Commit:     Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Sat Dec  9 13:20:39 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8fc77088

dev-libs/msgpack: Stabilize 6.0.0-r1 x86, #919478

Signed-off-by: Michał Górny <mgorny <AT> gentoo.org>

 dev-libs/msgpack/msgpack-6.0.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/msgpack/msgpack-6.0.0-r1.ebuild b/dev-libs/msgpack/msgpack-6.0.0-r1.ebuild
index 903d4a2facd8..981a14f7b194 100644
--- a/dev-libs/msgpack/msgpack-6.0.0-r1.ebuild
+++ b/dev-libs/msgpack/msgpack-6.0.0-r1.ebuild
@@ -18,7 +18,7 @@ LICENSE="Boost-1.0"
 # has all the same problems a new SONAME would have.
 # See https://github.com/msgpack/msgpack-c/pull/1053.
 SLOT="0/2-c"
-KEYWORDS="amd64 ~arm arm64 ~ppc ~ppc64 ~riscv ~x86 ~amd64-linux ~x86-linux ~x64-macos"
+KEYWORDS="amd64 ~arm arm64 ~ppc ~ppc64 ~riscv x86 ~amd64-linux ~x86-linux ~x64-macos"
 IUSE="doc examples test"
 
 RESTRICT="!test? ( test )"


^ permalink raw reply related	[flat|nested] 35+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/msgpack/
@ 2023-12-09 13:18 Sam James
  0 siblings, 0 replies; 35+ messages in thread
From: Sam James @ 2023-12-09 13:18 UTC (permalink / raw
  To: gentoo-commits

commit:     acc48860c2362a91d64fe34657dde65288771711
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sat Dec  9 13:17:40 2023 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sat Dec  9 13:17:40 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=acc48860

dev-libs/msgpack: Stabilize 6.0.0-r1 arm64, #919478

Signed-off-by: Sam James <sam <AT> gentoo.org>

 dev-libs/msgpack/msgpack-6.0.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/msgpack/msgpack-6.0.0-r1.ebuild b/dev-libs/msgpack/msgpack-6.0.0-r1.ebuild
index 23ae9dff609a..903d4a2facd8 100644
--- a/dev-libs/msgpack/msgpack-6.0.0-r1.ebuild
+++ b/dev-libs/msgpack/msgpack-6.0.0-r1.ebuild
@@ -18,7 +18,7 @@ LICENSE="Boost-1.0"
 # has all the same problems a new SONAME would have.
 # See https://github.com/msgpack/msgpack-c/pull/1053.
 SLOT="0/2-c"
-KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86 ~amd64-linux ~x86-linux ~x64-macos"
+KEYWORDS="amd64 ~arm arm64 ~ppc ~ppc64 ~riscv ~x86 ~amd64-linux ~x86-linux ~x64-macos"
 IUSE="doc examples test"
 
 RESTRICT="!test? ( test )"


^ permalink raw reply related	[flat|nested] 35+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/msgpack/
@ 2023-12-09 13:18 Sam James
  0 siblings, 0 replies; 35+ messages in thread
From: Sam James @ 2023-12-09 13:18 UTC (permalink / raw
  To: gentoo-commits

commit:     879edab7daa86560250225d92c8e387c9d6bfefa
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sat Dec  9 13:17:39 2023 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sat Dec  9 13:17:39 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=879edab7

dev-libs/msgpack: Stabilize 6.0.0-r1 amd64, #919478

Signed-off-by: Sam James <sam <AT> gentoo.org>

 dev-libs/msgpack/msgpack-6.0.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/msgpack/msgpack-6.0.0-r1.ebuild b/dev-libs/msgpack/msgpack-6.0.0-r1.ebuild
index d9e1ef2e8247..23ae9dff609a 100644
--- a/dev-libs/msgpack/msgpack-6.0.0-r1.ebuild
+++ b/dev-libs/msgpack/msgpack-6.0.0-r1.ebuild
@@ -18,7 +18,7 @@ LICENSE="Boost-1.0"
 # has all the same problems a new SONAME would have.
 # See https://github.com/msgpack/msgpack-c/pull/1053.
 SLOT="0/2-c"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86 ~amd64-linux ~x86-linux ~x64-macos"
+KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86 ~amd64-linux ~x86-linux ~x64-macos"
 IUSE="doc examples test"
 
 RESTRICT="!test? ( test )"


^ permalink raw reply related	[flat|nested] 35+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/msgpack/
@ 2023-12-01 20:57 Arthur Zamarin
  0 siblings, 0 replies; 35+ messages in thread
From: Arthur Zamarin @ 2023-12-01 20:57 UTC (permalink / raw
  To: gentoo-commits

commit:     88238f9ab10fc2fd52b09872c89ed9b68ce66e6a
Author:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Fri Dec  1 20:56:52 2023 +0000
Commit:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Fri Dec  1 20:56:52 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=88238f9a

dev-libs/msgpack: Keyword 6.0.0-r1 ppc, #916309

Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>

 dev-libs/msgpack/msgpack-6.0.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/msgpack/msgpack-6.0.0-r1.ebuild b/dev-libs/msgpack/msgpack-6.0.0-r1.ebuild
index 280f4b0f06ac..d9e1ef2e8247 100644
--- a/dev-libs/msgpack/msgpack-6.0.0-r1.ebuild
+++ b/dev-libs/msgpack/msgpack-6.0.0-r1.ebuild
@@ -18,7 +18,7 @@ LICENSE="Boost-1.0"
 # has all the same problems a new SONAME would have.
 # See https://github.com/msgpack/msgpack-c/pull/1053.
 SLOT="0/2-c"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86 ~amd64-linux ~x86-linux ~x64-macos"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86 ~amd64-linux ~x86-linux ~x64-macos"
 IUSE="doc examples test"
 
 RESTRICT="!test? ( test )"


^ permalink raw reply related	[flat|nested] 35+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/msgpack/
@ 2023-04-29 15:09 Andreas Sturmlechner
  0 siblings, 0 replies; 35+ messages in thread
From: Andreas Sturmlechner @ 2023-04-29 15:09 UTC (permalink / raw
  To: gentoo-commits

commit:     2c4632e77aeb56fc741f01622ec44cfec694e3d3
Author:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Sat Apr 22 16:29:22 2023 +0000
Commit:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Sat Apr 29 15:08:42 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2c4632e7

dev-libs/msgpack: drop 3.3.0-r1

Bug: https://bugs.gentoo.org/901327
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>

 dev-libs/msgpack/Manifest                |  1 -
 dev-libs/msgpack/metadata.xml            |  3 --
 dev-libs/msgpack/msgpack-3.3.0-r1.ebuild | 77 --------------------------------
 3 files changed, 81 deletions(-)

diff --git a/dev-libs/msgpack/Manifest b/dev-libs/msgpack/Manifest
index 1fded80f469a..7d06ba598e97 100644
--- a/dev-libs/msgpack/Manifest
+++ b/dev-libs/msgpack/Manifest
@@ -1,3 +1,2 @@
-DIST msgpack-3.3.0.tar.gz 508001 BLAKE2B 3017c44689f8afbf078b9c498449e21b4e3b87591c50a37bf9ae73869dab550819f24d6e5179a3600df297aa2c024e5a7fe1defcbab7c0f1aff826870de2ab32 SHA512 ad3e32edc8c6afd70282b3d4b493c2ffe74a697c41bd1f39030c5b4752cccefaa965bc049d4c2e63103a210bf714dc3bddd474691bc067d1475ae017593f55e6
 DIST msgpack-c-5.0.0.tar.gz 69275 BLAKE2B 9c4ebc60387028cba04d5a8f4d97ca3cf6caa3db93fa7da1a90089d63cd58b36a7fb387b4fd5410d0c422719c1aed6d479418d3cbc011b609afb49cf89c4d0e3 SHA512 f61f19c7dcb5ef2a94cd3fb84e9b090e236caa922f590496e6455bd49a3d001021b55d0f28cea3ce3c35558bedb64f2f932c0e107fb15e6efc6855b99cbe4de6
 DIST msgpack-c-6.0.0.tar.gz 69341 BLAKE2B e5f4f99266e568e7df46064803f869874559b766d32a3eb61f722b610753dd20eb755657eab305079ce0c3c6798848d6511b56d9e60cfedab6fa809cb2f1cb2f SHA512 77a2a3c984e04fcda298ae34571b6826f1d4f6e53b5f7166992269421ae3153b986ed69ba0360347920047e38f6941680bc9e38563ec79f15591bf8d66cd7978

diff --git a/dev-libs/msgpack/metadata.xml b/dev-libs/msgpack/metadata.xml
index 7d2a4745c20f..738a3c879cff 100644
--- a/dev-libs/msgpack/metadata.xml
+++ b/dev-libs/msgpack/metadata.xml
@@ -5,9 +5,6 @@
     <email>vim@gentoo.org</email>
     <name>Gentoo Vim Project</name>
   </maintainer>
-  <use>
-    <flag name="boost">Enable boost support</flag>
-  </use>
   <upstream>
     <remote-id type="github">msgpack/msgpack-c</remote-id>
   </upstream>

diff --git a/dev-libs/msgpack/msgpack-3.3.0-r1.ebuild b/dev-libs/msgpack/msgpack-3.3.0-r1.ebuild
deleted file mode 100644
index 4c9eb713672c..000000000000
--- a/dev-libs/msgpack/msgpack-3.3.0-r1.ebuild
+++ /dev/null
@@ -1,77 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit cmake-multilib
-
-if [[ ${PV} == 9999 ]]; then
-	inherit git-r3
-	EGIT_REPO_URI="https://github.com/${PN}/${PN}-c.git"
-else
-	SRC_URI="https://github.com/${PN}/${PN}-c/releases/download/cpp-${PV}/${P}.tar.gz"
-	KEYWORDS="amd64 ~arm arm64 ~riscv x86 ~amd64-linux ~x86-linux ~x64-macos"
-fi
-
-DESCRIPTION="MessagePack is a binary-based efficient data interchange format"
-HOMEPAGE="https://msgpack.org/ https://github.com/msgpack/msgpack-c/"
-
-LICENSE="Boost-1.0"
-SLOT="0/2"
-IUSE="boost +cxx doc examples test"
-RESTRICT="!test? ( test )"
-
-BDEPEND="doc? ( app-doc/doxygen[dot] )"
-RDEPEND="boost? ( dev-libs/boost[context,${MULTILIB_USEDEP}] )
-	!dev-cpp/msgpack-cxx"
-DEPEND="${RDEPEND}
-	test? (
-		>=dev-cpp/gtest-1.6.0-r2[${MULTILIB_USEDEP}]
-		sys-libs/zlib[${MULTILIB_USEDEP}]
-	)
-"
-
-multilib_src_configure() {
-	local mycmakeargs=(
-		-DMSGPACK_BOOST="$(usex boost)"
-		-DMSGPACK_ENABLE_CXX="$(usex cxx)"
-		-DMSGPACK_BUILD_TESTS="$(usex test)"
-		# don't build the examples
-		-DMSGPACK_BUILD_EXAMPLES=OFF
-		# enable C++11 by default
-		-DMSGPACK_CXX11=ON
-	)
-
-	cmake_src_configure
-}
-
-multilib_src_compile() {
-	cmake_src_compile
-
-	if multilib_is_native_abi && use doc; then
-		cmake_build doxygen
-	fi
-}
-
-multilib_src_install() {
-	if multilib_is_native_abi; then
-		if use doc; then
-			local HTML_DOCS=( "${BUILD_DIR}"/docs/. )
-
-			mkdir docs || die
-			mv doc_c/html docs/c || die
-
-			if use cxx; then
-				mv doc_cpp/html docs/cpp || die
-			fi
-		fi
-
-		if use examples; then
-			docinto examples
-			dodoc -r "${WORKDIR}/${P}/example/."
-			docompress -x /usr/share/doc/${PF}/examples
-		fi
-	fi
-
-	cmake_src_install
-}


^ permalink raw reply related	[flat|nested] 35+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/msgpack/
@ 2023-04-22 16:24 Arthur Zamarin
  0 siblings, 0 replies; 35+ messages in thread
From: Arthur Zamarin @ 2023-04-22 16:24 UTC (permalink / raw
  To: gentoo-commits

commit:     9bb80e309ab9ee8a55e463a033796db9848f46d6
Author:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Sat Apr 22 16:24:44 2023 +0000
Commit:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Sat Apr 22 16:24:44 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9bb80e30

dev-libs/msgpack: Stabilize 5.0.0 x86, #901327

Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>

 dev-libs/msgpack/msgpack-5.0.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/msgpack/msgpack-5.0.0.ebuild b/dev-libs/msgpack/msgpack-5.0.0.ebuild
index 4e80e9ecd9e5..637e622a758f 100644
--- a/dev-libs/msgpack/msgpack-5.0.0.ebuild
+++ b/dev-libs/msgpack/msgpack-5.0.0.ebuild
@@ -14,7 +14,7 @@ SRC_URI="https://github.com/${PN}/${PN}-c/releases/download/c-${PV}/${MY_P}.tar.
 
 LICENSE="Boost-1.0"
 SLOT="0/2"
-KEYWORDS="amd64 ~arm arm64 ~riscv ~x86 ~amd64-linux ~x86-linux ~x64-macos"
+KEYWORDS="amd64 ~arm arm64 ~riscv x86 ~amd64-linux ~x86-linux ~x64-macos"
 IUSE="doc examples test"
 
 RESTRICT="!test? ( test )"


^ permalink raw reply related	[flat|nested] 35+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/msgpack/
@ 2023-04-22 15:57 Arthur Zamarin
  0 siblings, 0 replies; 35+ messages in thread
From: Arthur Zamarin @ 2023-04-22 15:57 UTC (permalink / raw
  To: gentoo-commits

commit:     efd269a8e7bc35e2cb9caf2d83159cfb093fa4b7
Author:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Sat Apr 22 15:57:47 2023 +0000
Commit:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Sat Apr 22 15:57:47 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=efd269a8

dev-libs/msgpack: Stabilize 5.0.0 amd64, #901327

Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>

 dev-libs/msgpack/msgpack-5.0.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/msgpack/msgpack-5.0.0.ebuild b/dev-libs/msgpack/msgpack-5.0.0.ebuild
index e2fd5b2aa424..4e80e9ecd9e5 100644
--- a/dev-libs/msgpack/msgpack-5.0.0.ebuild
+++ b/dev-libs/msgpack/msgpack-5.0.0.ebuild
@@ -14,7 +14,7 @@ SRC_URI="https://github.com/${PN}/${PN}-c/releases/download/c-${PV}/${MY_P}.tar.
 
 LICENSE="Boost-1.0"
 SLOT="0/2"
-KEYWORDS="~amd64 ~arm arm64 ~riscv ~x86 ~amd64-linux ~x86-linux ~x64-macos"
+KEYWORDS="amd64 ~arm arm64 ~riscv ~x86 ~amd64-linux ~x86-linux ~x64-macos"
 IUSE="doc examples test"
 
 RESTRICT="!test? ( test )"


^ permalink raw reply related	[flat|nested] 35+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/msgpack/
@ 2023-04-22 15:20 Sam James
  0 siblings, 0 replies; 35+ messages in thread
From: Sam James @ 2023-04-22 15:20 UTC (permalink / raw
  To: gentoo-commits

commit:     9c0b8c7cd63fce2b17a1f32eaa43817744677803
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sat Apr 22 15:20:42 2023 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sat Apr 22 15:20:42 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9c0b8c7c

dev-libs/msgpack: Stabilize 5.0.0 arm64, #901327

Signed-off-by: Sam James <sam <AT> gentoo.org>

 dev-libs/msgpack/msgpack-5.0.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/msgpack/msgpack-5.0.0.ebuild b/dev-libs/msgpack/msgpack-5.0.0.ebuild
index cc6f586a055f..e2fd5b2aa424 100644
--- a/dev-libs/msgpack/msgpack-5.0.0.ebuild
+++ b/dev-libs/msgpack/msgpack-5.0.0.ebuild
@@ -14,7 +14,7 @@ SRC_URI="https://github.com/${PN}/${PN}-c/releases/download/c-${PV}/${MY_P}.tar.
 
 LICENSE="Boost-1.0"
 SLOT="0/2"
-KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86 ~amd64-linux ~x86-linux ~x64-macos"
+KEYWORDS="~amd64 ~arm arm64 ~riscv ~x86 ~amd64-linux ~x86-linux ~x64-macos"
 IUSE="doc examples test"
 
 RESTRICT="!test? ( test )"


^ permalink raw reply related	[flat|nested] 35+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/msgpack/
@ 2023-04-08 13:42 Luca Barbato
  0 siblings, 0 replies; 35+ messages in thread
From: Luca Barbato @ 2023-04-08 13:42 UTC (permalink / raw
  To: gentoo-commits

commit:     0db1cb60e2aa6d775746ff08e3d631eeb879b128
Author:     Luca Barbato <lu_zero <AT> gentoo <DOT> org>
AuthorDate: Sat Apr  8 13:30:45 2023 +0000
Commit:     Luca Barbato <lu_zero <AT> gentoo <DOT> org>
CommitDate: Sat Apr  8 13:41:44 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0db1cb60

dev-libs/msgpack: keyword 6.0.0-r1 for ~ppc64

Signed-off-by: Luca Barbato <lu_zero <AT> gentoo.org>

 dev-libs/msgpack/msgpack-6.0.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/msgpack/msgpack-6.0.0-r1.ebuild b/dev-libs/msgpack/msgpack-6.0.0-r1.ebuild
index b4a977c371a6..280f4b0f06ac 100644
--- a/dev-libs/msgpack/msgpack-6.0.0-r1.ebuild
+++ b/dev-libs/msgpack/msgpack-6.0.0-r1.ebuild
@@ -18,7 +18,7 @@ LICENSE="Boost-1.0"
 # has all the same problems a new SONAME would have.
 # See https://github.com/msgpack/msgpack-c/pull/1053.
 SLOT="0/2-c"
-KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86 ~amd64-linux ~x86-linux ~x64-macos"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86 ~amd64-linux ~x86-linux ~x64-macos"
 IUSE="doc examples test"
 
 RESTRICT="!test? ( test )"


^ permalink raw reply related	[flat|nested] 35+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/msgpack/
@ 2023-04-03  5:40 Sam James
  0 siblings, 0 replies; 35+ messages in thread
From: Sam James @ 2023-04-03  5:40 UTC (permalink / raw
  To: gentoo-commits

commit:     cea1c465ddaa931810e43be10bf9ce7b5920939f
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Mon Apr  3 05:40:10 2023 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Mon Apr  3 05:40:21 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cea1c465

dev-libs/msgpack: add upstream ref re library rename

Followup to 49c8b9cee214bdcab719fa5d21f3bdfb5d1462dd.

Bug: https://github.com/msgpack/msgpack-c/pull/1053
Signed-off-by: Sam James <sam <AT> gentoo.org>

 dev-libs/msgpack/msgpack-6.0.0-r1.ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git a/dev-libs/msgpack/msgpack-6.0.0-r1.ebuild b/dev-libs/msgpack/msgpack-6.0.0-r1.ebuild
index c5a572c13bea..b4a977c371a6 100644
--- a/dev-libs/msgpack/msgpack-6.0.0-r1.ebuild
+++ b/dev-libs/msgpack/msgpack-6.0.0-r1.ebuild
@@ -16,6 +16,7 @@ LICENSE="Boost-1.0"
 # Need the -c as a one-off (can drop on next soname bump) as the library rename
 # from libmsgpackc.so.2 -> libmsgpack-c.so.2 is effectively an ABI break and
 # has all the same problems a new SONAME would have.
+# See https://github.com/msgpack/msgpack-c/pull/1053.
 SLOT="0/2-c"
 KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86 ~amd64-linux ~x86-linux ~x64-macos"
 IUSE="doc examples test"


^ permalink raw reply related	[flat|nested] 35+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/msgpack/
@ 2023-04-03  5:37 Sam James
  0 siblings, 0 replies; 35+ messages in thread
From: Sam James @ 2023-04-03  5:37 UTC (permalink / raw
  To: gentoo-commits

commit:     49c8b9cee214bdcab719fa5d21f3bdfb5d1462dd
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Mon Apr  3 05:35:34 2023 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Mon Apr  3 05:36:01 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=49c8b9ce

dev-libs/msgpack: crank subslot for msgpack-6 for library rename

Need the -c as a one-off (can drop on next soname bump) as the library rename
from libmsgpackc.so.2 -> libmsgpack-c.so.2 is effectively an ABI break and
has all the same problems a new SONAME would have.

Bug: https://bugs.gentoo.org/903657
Signed-off-by: Sam James <sam <AT> gentoo.org>

 dev-libs/msgpack/{msgpack-6.0.0.ebuild => msgpack-6.0.0-r1.ebuild} | 5 ++++-
 1 file changed, 4 insertions(+), 1 deletion(-)

diff --git a/dev-libs/msgpack/msgpack-6.0.0.ebuild b/dev-libs/msgpack/msgpack-6.0.0-r1.ebuild
similarity index 84%
rename from dev-libs/msgpack/msgpack-6.0.0.ebuild
rename to dev-libs/msgpack/msgpack-6.0.0-r1.ebuild
index cc6f586a055f..c5a572c13bea 100644
--- a/dev-libs/msgpack/msgpack-6.0.0.ebuild
+++ b/dev-libs/msgpack/msgpack-6.0.0-r1.ebuild
@@ -13,7 +13,10 @@ HOMEPAGE="https://msgpack.org/ https://github.com/msgpack/msgpack-c/"
 SRC_URI="https://github.com/${PN}/${PN}-c/releases/download/c-${PV}/${MY_P}.tar.gz"
 
 LICENSE="Boost-1.0"
-SLOT="0/2"
+# Need the -c as a one-off (can drop on next soname bump) as the library rename
+# from libmsgpackc.so.2 -> libmsgpack-c.so.2 is effectively an ABI break and
+# has all the same problems a new SONAME would have.
+SLOT="0/2-c"
 KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86 ~amd64-linux ~x86-linux ~x64-macos"
 IUSE="doc examples test"
 


^ permalink raw reply related	[flat|nested] 35+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/msgpack/
@ 2023-03-30 22:41 Marek Szuba
  0 siblings, 0 replies; 35+ messages in thread
From: Marek Szuba @ 2023-03-30 22:41 UTC (permalink / raw
  To: gentoo-commits

commit:     a00a05bf07c41a52c213333984da540cc81b6f7e
Author:     Marek Szuba <marecki <AT> gentoo <DOT> org>
AuthorDate: Thu Mar 30 22:32:19 2023 +0000
Commit:     Marek Szuba <marecki <AT> gentoo <DOT> org>
CommitDate: Thu Mar 30 22:41:40 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a00a05bf

dev-libs/msgpack: add 6.0.0

Signed-off-by: Marek Szuba <marecki <AT> gentoo.org>

 dev-libs/msgpack/Manifest             |  1 +
 dev-libs/msgpack/msgpack-6.0.0.ebuild | 61 +++++++++++++++++++++++++++++++++++
 2 files changed, 62 insertions(+)

diff --git a/dev-libs/msgpack/Manifest b/dev-libs/msgpack/Manifest
index 4774d20f2102..1fded80f469a 100644
--- a/dev-libs/msgpack/Manifest
+++ b/dev-libs/msgpack/Manifest
@@ -1,2 +1,3 @@
 DIST msgpack-3.3.0.tar.gz 508001 BLAKE2B 3017c44689f8afbf078b9c498449e21b4e3b87591c50a37bf9ae73869dab550819f24d6e5179a3600df297aa2c024e5a7fe1defcbab7c0f1aff826870de2ab32 SHA512 ad3e32edc8c6afd70282b3d4b493c2ffe74a697c41bd1f39030c5b4752cccefaa965bc049d4c2e63103a210bf714dc3bddd474691bc067d1475ae017593f55e6
 DIST msgpack-c-5.0.0.tar.gz 69275 BLAKE2B 9c4ebc60387028cba04d5a8f4d97ca3cf6caa3db93fa7da1a90089d63cd58b36a7fb387b4fd5410d0c422719c1aed6d479418d3cbc011b609afb49cf89c4d0e3 SHA512 f61f19c7dcb5ef2a94cd3fb84e9b090e236caa922f590496e6455bd49a3d001021b55d0f28cea3ce3c35558bedb64f2f932c0e107fb15e6efc6855b99cbe4de6
+DIST msgpack-c-6.0.0.tar.gz 69341 BLAKE2B e5f4f99266e568e7df46064803f869874559b766d32a3eb61f722b610753dd20eb755657eab305079ce0c3c6798848d6511b56d9e60cfedab6fa809cb2f1cb2f SHA512 77a2a3c984e04fcda298ae34571b6826f1d4f6e53b5f7166992269421ae3153b986ed69ba0360347920047e38f6941680bc9e38563ec79f15591bf8d66cd7978

diff --git a/dev-libs/msgpack/msgpack-6.0.0.ebuild b/dev-libs/msgpack/msgpack-6.0.0.ebuild
new file mode 100644
index 000000000000..cc6f586a055f
--- /dev/null
+++ b/dev-libs/msgpack/msgpack-6.0.0.ebuild
@@ -0,0 +1,61 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake-multilib
+
+MY_PN="${PN}-c"
+MY_P="${MY_PN}-${PV}"
+
+DESCRIPTION="MessagePack is a binary-based efficient data interchange format"
+HOMEPAGE="https://msgpack.org/ https://github.com/msgpack/msgpack-c/"
+SRC_URI="https://github.com/${PN}/${PN}-c/releases/download/c-${PV}/${MY_P}.tar.gz"
+
+LICENSE="Boost-1.0"
+SLOT="0/2"
+KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86 ~amd64-linux ~x86-linux ~x64-macos"
+IUSE="doc examples test"
+
+RESTRICT="!test? ( test )"
+
+BDEPEND="doc? ( app-doc/doxygen[dot] )
+	test? (
+		dev-cpp/gtest[${MULTILIB_USEDEP}]
+		sys-libs/zlib[${MULTILIB_USEDEP}]
+	)"
+
+S="${WORKDIR}"/${MY_P}
+
+multilib_src_configure() {
+	local mycmakeargs=(
+		-DMSGPACK_BUILD_EXAMPLES=OFF
+		-DMSGPACK_BUILD_TESTS="$(usex test)"
+	)
+
+	cmake_src_configure
+}
+
+multilib_src_compile() {
+	cmake_src_compile
+
+	if multilib_is_native_abi && use doc; then
+		cmake_build doxygen
+	fi
+}
+
+multilib_src_install() {
+	if multilib_is_native_abi; then
+		if use doc; then
+			local HTML_DOCS=( "${BUILD_DIR}"/doc_c/html/. )
+		fi
+
+		if use examples; then
+			docinto examples
+			dodoc -r "${S}"/example/.
+			docompress -x /usr/share/doc/${PF}/examples
+		fi
+	fi
+
+	cmake_src_install
+}


^ permalink raw reply related	[flat|nested] 35+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/msgpack/
@ 2023-03-30 22:41 Marek Szuba
  0 siblings, 0 replies; 35+ messages in thread
From: Marek Szuba @ 2023-03-30 22:41 UTC (permalink / raw
  To: gentoo-commits

commit:     6870b8309ba55a17b1901405172c46c88d9f91fe
Author:     Marek Szuba <marecki <AT> gentoo <DOT> org>
AuthorDate: Thu Mar 30 22:41:04 2023 +0000
Commit:     Marek Szuba <marecki <AT> gentoo <DOT> org>
CommitDate: Thu Mar 30 22:41:44 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6870b830

dev-libs/msgpack: drop 3.3.0-r2

Signed-off-by: Marek Szuba <marecki <AT> gentoo.org>

 dev-libs/msgpack/msgpack-3.3.0-r2.ebuild | 77 --------------------------------
 1 file changed, 77 deletions(-)

diff --git a/dev-libs/msgpack/msgpack-3.3.0-r2.ebuild b/dev-libs/msgpack/msgpack-3.3.0-r2.ebuild
deleted file mode 100644
index 25163b155c0a..000000000000
--- a/dev-libs/msgpack/msgpack-3.3.0-r2.ebuild
+++ /dev/null
@@ -1,77 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit cmake-multilib
-
-if [[ ${PV} == 9999 ]]; then
-	inherit git-r3
-	EGIT_REPO_URI="https://github.com/${PN}/${PN}-c.git"
-else
-	SRC_URI="https://github.com/${PN}/${PN}-c/releases/download/cpp-${PV}/${P}.tar.gz"
-	KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86 ~amd64-linux ~x86-linux ~x64-macos"
-fi
-
-DESCRIPTION="MessagePack is a binary-based efficient data interchange format"
-HOMEPAGE="https://msgpack.org/ https://github.com/msgpack/msgpack-c/"
-
-LICENSE="Boost-1.0"
-SLOT="0/2"
-IUSE="boost +cxx doc examples test"
-RESTRICT="!test? ( test )"
-
-BDEPEND="doc? ( app-doc/doxygen[dot] )"
-RDEPEND="boost? ( dev-libs/boost[context,${MULTILIB_USEDEP}] )
-	!dev-cpp/msgpack-cxx"
-DEPEND="${RDEPEND}
-	test? (
-		>=dev-cpp/gtest-1.6.0-r2[${MULTILIB_USEDEP}]
-		sys-libs/zlib[${MULTILIB_USEDEP}]
-	)
-"
-
-multilib_src_configure() {
-	local mycmakeargs=(
-		-DMSGPACK_BOOST="$(usex boost)"
-		-DMSGPACK_ENABLE_CXX="$(usex cxx)"
-		-DMSGPACK_BUILD_TESTS="$(usex test)"
-		# don't build the examples
-		-DMSGPACK_BUILD_EXAMPLES=OFF
-		# enable C++17 by default
-		-DMSGPACK_CXX17=ON
-	)
-
-	cmake_src_configure
-}
-
-multilib_src_compile() {
-	cmake_src_compile
-
-	if multilib_is_native_abi && use doc; then
-		cmake_build doxygen
-	fi
-}
-
-multilib_src_install() {
-	if multilib_is_native_abi; then
-		if use doc; then
-			local HTML_DOCS=( "${BUILD_DIR}"/docs/. )
-
-			mkdir docs || die
-			mv doc_c/html docs/c || die
-
-			if use cxx; then
-				mv doc_cpp/html docs/cpp || die
-			fi
-		fi
-
-		if use examples; then
-			docinto examples
-			dodoc -r "${WORKDIR}/${P}/example/."
-			docompress -x /usr/share/doc/${PF}/examples
-		fi
-	fi
-
-	cmake_src_install
-}


^ permalink raw reply related	[flat|nested] 35+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/msgpack/
@ 2023-02-13  4:48 Sam James
  0 siblings, 0 replies; 35+ messages in thread
From: Sam James @ 2023-02-13  4:48 UTC (permalink / raw
  To: gentoo-commits

commit:     05ecf286c0b6d3525aeb6d3927c0d7bd5bace6ba
Author:     Peter Levine <plevine457 <AT> gmail <DOT> com>
AuthorDate: Tue Feb  7 17:54:52 2023 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Mon Feb 13 04:47:34 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=05ecf286

dev-libs/msgpack: enable MSGPACK_CXX17 instead of MSGPACK_CXX11

dev-cpp/gtest-1.13.0 now requires building with c++14 or higher.
Passing -DMSGPACK_CXX17=ON causes msgpack to build with -std=c++17 and
should be supported by all modern compilers.

Closes: https://bugs.gentoo.org/893334
Closes: https://github.com/gentoo/gentoo/pull/29468
Signed-off-by: Peter Levine <plevine457 <AT> gmail.com>
Signed-off-by: Sam James <sam <AT> gentoo.org>

 dev-libs/msgpack/msgpack-3.3.0-r2.ebuild | 77 ++++++++++++++++++++++++++++++++
 1 file changed, 77 insertions(+)

diff --git a/dev-libs/msgpack/msgpack-3.3.0-r2.ebuild b/dev-libs/msgpack/msgpack-3.3.0-r2.ebuild
new file mode 100644
index 000000000000..25163b155c0a
--- /dev/null
+++ b/dev-libs/msgpack/msgpack-3.3.0-r2.ebuild
@@ -0,0 +1,77 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit cmake-multilib
+
+if [[ ${PV} == 9999 ]]; then
+	inherit git-r3
+	EGIT_REPO_URI="https://github.com/${PN}/${PN}-c.git"
+else
+	SRC_URI="https://github.com/${PN}/${PN}-c/releases/download/cpp-${PV}/${P}.tar.gz"
+	KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86 ~amd64-linux ~x86-linux ~x64-macos"
+fi
+
+DESCRIPTION="MessagePack is a binary-based efficient data interchange format"
+HOMEPAGE="https://msgpack.org/ https://github.com/msgpack/msgpack-c/"
+
+LICENSE="Boost-1.0"
+SLOT="0/2"
+IUSE="boost +cxx doc examples test"
+RESTRICT="!test? ( test )"
+
+BDEPEND="doc? ( app-doc/doxygen[dot] )"
+RDEPEND="boost? ( dev-libs/boost[context,${MULTILIB_USEDEP}] )
+	!dev-cpp/msgpack-cxx"
+DEPEND="${RDEPEND}
+	test? (
+		>=dev-cpp/gtest-1.6.0-r2[${MULTILIB_USEDEP}]
+		sys-libs/zlib[${MULTILIB_USEDEP}]
+	)
+"
+
+multilib_src_configure() {
+	local mycmakeargs=(
+		-DMSGPACK_BOOST="$(usex boost)"
+		-DMSGPACK_ENABLE_CXX="$(usex cxx)"
+		-DMSGPACK_BUILD_TESTS="$(usex test)"
+		# don't build the examples
+		-DMSGPACK_BUILD_EXAMPLES=OFF
+		# enable C++17 by default
+		-DMSGPACK_CXX17=ON
+	)
+
+	cmake_src_configure
+}
+
+multilib_src_compile() {
+	cmake_src_compile
+
+	if multilib_is_native_abi && use doc; then
+		cmake_build doxygen
+	fi
+}
+
+multilib_src_install() {
+	if multilib_is_native_abi; then
+		if use doc; then
+			local HTML_DOCS=( "${BUILD_DIR}"/docs/. )
+
+			mkdir docs || die
+			mv doc_c/html docs/c || die
+
+			if use cxx; then
+				mv doc_cpp/html docs/cpp || die
+			fi
+		fi
+
+		if use examples; then
+			docinto examples
+			dodoc -r "${WORKDIR}/${P}/example/."
+			docompress -x /usr/share/doc/${PF}/examples
+		fi
+	fi
+
+	cmake_src_install
+}


^ permalink raw reply related	[flat|nested] 35+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/msgpack/
@ 2023-02-07  9:42 Marek Szuba
  0 siblings, 0 replies; 35+ messages in thread
From: Marek Szuba @ 2023-02-07  9:42 UTC (permalink / raw
  To: gentoo-commits

commit:     59ee7a9fc3dbbe672cff2e84b398d0e7c189d677
Author:     Marek Szuba <marecki <AT> gentoo <DOT> org>
AuthorDate: Tue Feb  7 09:37:58 2023 +0000
Commit:     Marek Szuba <marecki <AT> gentoo <DOT> org>
CommitDate: Tue Feb  7 09:42:03 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=59ee7a9f

dev-libs/msgpack-3.3.0: block dev-cpp/msgpack-cxx

As far as file collisions are concerned this could be made conditional
on USE=cxx, however it is probably a bad idea to mix different major
versions of msgpack overall.

Signed-off-by: Marek Szuba <marecki <AT> gentoo.org>

 dev-libs/msgpack/{msgpack-3.3.0.ebuild => msgpack-3.3.0-r1.ebuild} | 5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)

diff --git a/dev-libs/msgpack/msgpack-3.3.0.ebuild b/dev-libs/msgpack/msgpack-3.3.0-r1.ebuild
similarity index 93%
rename from dev-libs/msgpack/msgpack-3.3.0.ebuild
rename to dev-libs/msgpack/msgpack-3.3.0-r1.ebuild
index d6e70be0a836..db548946d8c3 100644
--- a/dev-libs/msgpack/msgpack-3.3.0.ebuild
+++ b/dev-libs/msgpack/msgpack-3.3.0-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -22,7 +22,8 @@ IUSE="boost +cxx doc examples static-libs test"
 RESTRICT="!test? ( test )"
 
 BDEPEND="doc? ( app-doc/doxygen[dot] )"
-RDEPEND="boost? ( dev-libs/boost[context,${MULTILIB_USEDEP}] )"
+RDEPEND="boost? ( dev-libs/boost[context,${MULTILIB_USEDEP}] )
+	!dev-cpp/msgpack-cxx"
 DEPEND="${RDEPEND}
 	test? (
 		>=dev-cpp/gtest-1.6.0-r2[${MULTILIB_USEDEP}]


^ permalink raw reply related	[flat|nested] 35+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/msgpack/
@ 2023-02-03  9:21 Marek Szuba
  0 siblings, 0 replies; 35+ messages in thread
From: Marek Szuba @ 2023-02-03  9:21 UTC (permalink / raw
  To: gentoo-commits

commit:     94516bdc5a420a61f62f17fa86b25011eb07bcbf
Author:     Marek Szuba <marecki <AT> gentoo <DOT> org>
AuthorDate: Fri Feb  3 09:08:57 2023 +0000
Commit:     Marek Szuba <marecki <AT> gentoo <DOT> org>
CommitDate: Fri Feb  3 09:21:25 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=94516bdc

dev-libs/msgpack: add 5.0.0

Note that since 4.0.0 upstream no longer bundles C and C++ versions
together; a new package for the latter will be added shortly.

Signed-off-by: Marek Szuba <marecki <AT> gentoo.org>

 dev-libs/msgpack/Manifest             |  1 +
 dev-libs/msgpack/msgpack-5.0.0.ebuild | 61 +++++++++++++++++++++++++++++++++++
 2 files changed, 62 insertions(+)

diff --git a/dev-libs/msgpack/Manifest b/dev-libs/msgpack/Manifest
index 5590de8de0f3..4774d20f2102 100644
--- a/dev-libs/msgpack/Manifest
+++ b/dev-libs/msgpack/Manifest
@@ -1 +1,2 @@
 DIST msgpack-3.3.0.tar.gz 508001 BLAKE2B 3017c44689f8afbf078b9c498449e21b4e3b87591c50a37bf9ae73869dab550819f24d6e5179a3600df297aa2c024e5a7fe1defcbab7c0f1aff826870de2ab32 SHA512 ad3e32edc8c6afd70282b3d4b493c2ffe74a697c41bd1f39030c5b4752cccefaa965bc049d4c2e63103a210bf714dc3bddd474691bc067d1475ae017593f55e6
+DIST msgpack-c-5.0.0.tar.gz 69275 BLAKE2B 9c4ebc60387028cba04d5a8f4d97ca3cf6caa3db93fa7da1a90089d63cd58b36a7fb387b4fd5410d0c422719c1aed6d479418d3cbc011b609afb49cf89c4d0e3 SHA512 f61f19c7dcb5ef2a94cd3fb84e9b090e236caa922f590496e6455bd49a3d001021b55d0f28cea3ce3c35558bedb64f2f932c0e107fb15e6efc6855b99cbe4de6

diff --git a/dev-libs/msgpack/msgpack-5.0.0.ebuild b/dev-libs/msgpack/msgpack-5.0.0.ebuild
new file mode 100644
index 000000000000..cc6f586a055f
--- /dev/null
+++ b/dev-libs/msgpack/msgpack-5.0.0.ebuild
@@ -0,0 +1,61 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake-multilib
+
+MY_PN="${PN}-c"
+MY_P="${MY_PN}-${PV}"
+
+DESCRIPTION="MessagePack is a binary-based efficient data interchange format"
+HOMEPAGE="https://msgpack.org/ https://github.com/msgpack/msgpack-c/"
+SRC_URI="https://github.com/${PN}/${PN}-c/releases/download/c-${PV}/${MY_P}.tar.gz"
+
+LICENSE="Boost-1.0"
+SLOT="0/2"
+KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86 ~amd64-linux ~x86-linux ~x64-macos"
+IUSE="doc examples test"
+
+RESTRICT="!test? ( test )"
+
+BDEPEND="doc? ( app-doc/doxygen[dot] )
+	test? (
+		dev-cpp/gtest[${MULTILIB_USEDEP}]
+		sys-libs/zlib[${MULTILIB_USEDEP}]
+	)"
+
+S="${WORKDIR}"/${MY_P}
+
+multilib_src_configure() {
+	local mycmakeargs=(
+		-DMSGPACK_BUILD_EXAMPLES=OFF
+		-DMSGPACK_BUILD_TESTS="$(usex test)"
+	)
+
+	cmake_src_configure
+}
+
+multilib_src_compile() {
+	cmake_src_compile
+
+	if multilib_is_native_abi && use doc; then
+		cmake_build doxygen
+	fi
+}
+
+multilib_src_install() {
+	if multilib_is_native_abi; then
+		if use doc; then
+			local HTML_DOCS=( "${BUILD_DIR}"/doc_c/html/. )
+		fi
+
+		if use examples; then
+			docinto examples
+			dodoc -r "${S}"/example/.
+			docompress -x /usr/share/doc/${PF}/examples
+		fi
+	fi
+
+	cmake_src_install
+}


^ permalink raw reply related	[flat|nested] 35+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/msgpack/
@ 2022-07-15  7:40 Sam James
  0 siblings, 0 replies; 35+ messages in thread
From: Sam James @ 2022-07-15  7:40 UTC (permalink / raw
  To: gentoo-commits

commit:     06a3681bb1ed503157178e91aa0a5d8f5a7bc3b5
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Fri Jul 15 07:40:01 2022 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Fri Jul 15 07:40:01 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=06a3681b

dev-libs/msgpack: Stabilize 3.3.0 arm64, #857978

Signed-off-by: Sam James <sam <AT> gentoo.org>

 dev-libs/msgpack/msgpack-3.3.0.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-libs/msgpack/msgpack-3.3.0.ebuild b/dev-libs/msgpack/msgpack-3.3.0.ebuild
index 0d604bbbc06e..cb4acd49ba8b 100644
--- a/dev-libs/msgpack/msgpack-3.3.0.ebuild
+++ b/dev-libs/msgpack/msgpack-3.3.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -11,7 +11,7 @@ if [[ ${PV} == 9999 ]]; then
 	EGIT_REPO_URI="https://github.com/${PN}/${PN}-c.git"
 else
 	SRC_URI="https://github.com/${PN}/${PN}-c/releases/download/cpp-${PV}/${P}.tar.gz"
-	KEYWORDS="amd64 ~arm ~arm64 ~riscv x86 ~amd64-linux ~x86-linux ~x64-macos"
+	KEYWORDS="amd64 ~arm arm64 ~riscv x86 ~amd64-linux ~x86-linux ~x64-macos"
 fi
 
 DESCRIPTION="MessagePack is a binary-based efficient data interchange format"


^ permalink raw reply related	[flat|nested] 35+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/msgpack/
@ 2021-06-27 20:03 Aaron Bauman
  0 siblings, 0 replies; 35+ messages in thread
From: Aaron Bauman @ 2021-06-27 20:03 UTC (permalink / raw
  To: gentoo-commits

commit:     8caec353efe5f055bd0471f971d89405ce689148
Author:     Aaron Bauman <bman <AT> gentoo <DOT> org>
AuthorDate: Sun Jun 27 20:00:27 2021 +0000
Commit:     Aaron Bauman <bman <AT> gentoo <DOT> org>
CommitDate: Sun Jun 27 20:00:27 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8caec353

dev-libs/msgpack: keyword x64-macos

Signed-off-by: Aaron Bauman <bman <AT> gentoo.org>

 dev-libs/msgpack/msgpack-3.3.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/msgpack/msgpack-3.3.0.ebuild b/dev-libs/msgpack/msgpack-3.3.0.ebuild
index 8d8ed36de2c..5fcb81a9689 100644
--- a/dev-libs/msgpack/msgpack-3.3.0.ebuild
+++ b/dev-libs/msgpack/msgpack-3.3.0.ebuild
@@ -11,7 +11,7 @@ if [[ ${PV} == 9999 ]]; then
 	EGIT_REPO_URI="https://github.com/${PN}/${PN}-c.git"
 else
 	SRC_URI="https://github.com/${PN}/${PN}-c/releases/download/cpp-${PV}/${P}.tar.gz"
-	KEYWORDS="amd64 ~arm ~arm64 x86 ~amd64-linux ~x86-linux"
+	KEYWORDS="amd64 ~arm ~arm64 x86 ~amd64-linux ~x86-linux ~x64-macos"
 fi
 
 DESCRIPTION="MessagePack is a binary-based efficient data interchange format"


^ permalink raw reply related	[flat|nested] 35+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/msgpack/
@ 2021-02-14 19:59 Sam James
  0 siblings, 0 replies; 35+ messages in thread
From: Sam James @ 2021-02-14 19:59 UTC (permalink / raw
  To: gentoo-commits

commit:     b92efd3c83f3af27526d987338e6595f9422576c
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sun Feb 14 19:57:58 2021 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sun Feb 14 19:58:03 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b92efd3c

dev-libs/msgpack: cleanup old

Bug: https://bugs.gentoo.org/737592
Package-Manager: Portage-3.0.14, Repoman-3.0.2
Signed-off-by: Sam James <sam <AT> gentoo.org>

 dev-libs/msgpack/Manifest             |  1 -
 dev-libs/msgpack/msgpack-3.2.0.ebuild | 77 -----------------------------------
 2 files changed, 78 deletions(-)

diff --git a/dev-libs/msgpack/Manifest b/dev-libs/msgpack/Manifest
index d4d73cd4aaa..5590de8de0f 100644
--- a/dev-libs/msgpack/Manifest
+++ b/dev-libs/msgpack/Manifest
@@ -1,2 +1 @@
-DIST msgpack-3.2.0.tar.gz 499188 BLAKE2B 6e5fd59a96ca726d3429b173b3db4c74163eaf6d314b289845237b6ace6208478dbbbb60397c630d515f6f6eed344b74f76225d1a4ca143b91ebb9b3a1369c14 SHA512 f3d011adfaa71b3c5d5f3eb43f0addbd461ae82b8ac22f367ddba7ef762d3bea500477501cf394d1770f0c47809bc363fc1088819ecfdfa668e93529885f4b88
 DIST msgpack-3.3.0.tar.gz 508001 BLAKE2B 3017c44689f8afbf078b9c498449e21b4e3b87591c50a37bf9ae73869dab550819f24d6e5179a3600df297aa2c024e5a7fe1defcbab7c0f1aff826870de2ab32 SHA512 ad3e32edc8c6afd70282b3d4b493c2ffe74a697c41bd1f39030c5b4752cccefaa965bc049d4c2e63103a210bf714dc3bddd474691bc067d1475ae017593f55e6

diff --git a/dev-libs/msgpack/msgpack-3.2.0.ebuild b/dev-libs/msgpack/msgpack-3.2.0.ebuild
deleted file mode 100644
index eea2ed4f100..00000000000
--- a/dev-libs/msgpack/msgpack-3.2.0.ebuild
+++ /dev/null
@@ -1,77 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-inherit cmake-multilib
-
-if [[ ${PV} == 9999 ]]; then
-	inherit git-r3
-	EGIT_REPO_URI="https://github.com/${PN}/${PN}-c.git"
-else
-	SRC_URI="https://github.com/${PN}/${PN}-c/releases/download/cpp-${PV}/${P}.tar.gz"
-	KEYWORDS="amd64 x86 ~amd64-linux ~x86-linux"
-fi
-
-DESCRIPTION="MessagePack is a binary-based efficient data interchange format"
-HOMEPAGE="https://msgpack.org/ https://github.com/msgpack/msgpack-c/"
-
-LICENSE="Boost-1.0"
-SLOT="0/2"
-IUSE="boost +cxx doc examples static-libs test"
-RESTRICT="!test? ( test )"
-
-RDEPEND="boost? ( dev-libs/boost[context,${MULTILIB_USEDEP}] )"
-DEPEND="${RDEPEND}
-	test? (
-		>=dev-cpp/gtest-1.6.0-r2[${MULTILIB_USEDEP}]
-		sys-libs/zlib[${MULTILIB_USEDEP}]
-	)
-	doc? ( app-doc/doxygen[dot] )
-"
-
-src_configure() {
-	local mycmakeargs=(
-		-DMSGPACK_BOOST="$(usex boost)"
-		-DMSGPACK_ENABLE_CXX="$(usex cxx)"
-		-DMSGPACK_ENABLE_STATIC="$(usex static-libs)"
-		-DMSGPACK_BUILD_TESTS="$(usex test)"
-		# don't build the examples
-		-DMSGPACK_BUILD_EXAMPLES=OFF
-		# enable C++11 by default
-		-DMSGPACK_CXX11=ON
-	)
-	cmake-multilib_src_configure
-}
-
-multilib_src_compile() {
-	cmake-utils_src_compile
-
-	if multilib_is_native_abi && use doc; then
-		cmake-utils_src_make doxygen
-	fi
-}
-
-multilib_src_install() {
-	if multilib_is_native_abi; then
-		if use doc; then
-			local HTML_DOCS=( "${BUILD_DIR}"/docs/. )
-
-			mkdir docs || die
-			mv doc_c/html docs/c || die
-
-			if use cxx; then
-				mv doc_cpp/html docs/cpp || die
-			fi
-		fi
-
-		if use examples; then
-			docinto examples
-
-			dodoc -r "${WORKDIR}/${P}/example/."
-
-			docompress -x /usr/share/doc/${PF}/examples
-		fi
-	fi
-
-	cmake-utils_src_install
-}


^ permalink raw reply related	[flat|nested] 35+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/msgpack/
@ 2021-01-04  9:32 Sam James
  0 siblings, 0 replies; 35+ messages in thread
From: Sam James @ 2021-01-04  9:32 UTC (permalink / raw
  To: gentoo-commits

commit:     63a1814fab5b2461ebb75c6f6c65f2579d15c4df
Author:     Ionen Wolkens <sudinave <AT> gmail <DOT> com>
AuthorDate: Sun Jan  3 14:10:33 2021 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Mon Jan  4 09:30:50 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=63a1814f

dev-libs/msgpack: fix build with USE=doc and USE="doc -cxx"

Closes: https://bugs.gentoo.org/763264
Package-Manager: Portage-3.0.12, Repoman-3.0.2
Signed-off-by: Ionen Wolkens <sudinave <AT> gmail.com>
Signed-off-by: Sam James <sam <AT> gentoo.org>

 dev-libs/msgpack/msgpack-3.2.0.ebuild | 6 ++++--
 dev-libs/msgpack/msgpack-3.3.0.ebuild | 8 +++++---
 2 files changed, 9 insertions(+), 5 deletions(-)

diff --git a/dev-libs/msgpack/msgpack-3.2.0.ebuild b/dev-libs/msgpack/msgpack-3.2.0.ebuild
index 2857a09fb02..eea2ed4f100 100644
--- a/dev-libs/msgpack/msgpack-3.2.0.ebuild
+++ b/dev-libs/msgpack/msgpack-3.2.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -59,7 +59,9 @@ multilib_src_install() {
 			mkdir docs || die
 			mv doc_c/html docs/c || die
 
-			use cxx && mv doc_cpp/html docs/cpp || die
+			if use cxx; then
+				mv doc_cpp/html docs/cpp || die
+			fi
 		fi
 
 		if use examples; then

diff --git a/dev-libs/msgpack/msgpack-3.3.0.ebuild b/dev-libs/msgpack/msgpack-3.3.0.ebuild
index 532685cbd1c..8d8ed36de2c 100644
--- a/dev-libs/msgpack/msgpack-3.3.0.ebuild
+++ b/dev-libs/msgpack/msgpack-3.3.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -50,7 +50,7 @@ multilib_src_compile() {
 	cmake_src_compile
 
 	if multilib_is_native_abi && use doc; then
-		emake doxygen
+		cmake_build doxygen
 	fi
 }
 
@@ -62,7 +62,9 @@ multilib_src_install() {
 			mkdir docs || die
 			mv doc_c/html docs/c || die
 
-			use cxx && mv doc_cpp/html docs/cpp || die
+			if use cxx; then
+				mv doc_cpp/html docs/cpp || die
+			fi
 		fi
 
 		if use examples; then


^ permalink raw reply related	[flat|nested] 35+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/msgpack/
@ 2020-11-16  1:42 Sam James
  0 siblings, 0 replies; 35+ messages in thread
From: Sam James @ 2020-11-16  1:42 UTC (permalink / raw
  To: gentoo-commits

commit:     2a8dd18db29d9db232b61867db3d39386e821ad9
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Mon Nov 16 01:42:10 2020 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Mon Nov 16 01:42:10 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2a8dd18d

dev-libs/msgpack: Stabilize 3.3.0 amd64, #737592

Signed-off-by: Sam James <sam <AT> gentoo.org>

 dev-libs/msgpack/msgpack-3.3.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/msgpack/msgpack-3.3.0.ebuild b/dev-libs/msgpack/msgpack-3.3.0.ebuild
index c5390893040..532685cbd1c 100644
--- a/dev-libs/msgpack/msgpack-3.3.0.ebuild
+++ b/dev-libs/msgpack/msgpack-3.3.0.ebuild
@@ -11,7 +11,7 @@ if [[ ${PV} == 9999 ]]; then
 	EGIT_REPO_URI="https://github.com/${PN}/${PN}-c.git"
 else
 	SRC_URI="https://github.com/${PN}/${PN}-c/releases/download/cpp-${PV}/${P}.tar.gz"
-	KEYWORDS="~amd64 ~arm ~arm64 x86 ~amd64-linux ~x86-linux"
+	KEYWORDS="amd64 ~arm ~arm64 x86 ~amd64-linux ~x86-linux"
 fi
 
 DESCRIPTION="MessagePack is a binary-based efficient data interchange format"


^ permalink raw reply related	[flat|nested] 35+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/msgpack/
@ 2020-11-14  0:09 Thomas Deutschmann
  0 siblings, 0 replies; 35+ messages in thread
From: Thomas Deutschmann @ 2020-11-14  0:09 UTC (permalink / raw
  To: gentoo-commits

commit:     79bd52994771193f46f8627466bc17033c1f172f
Author:     Thomas Deutschmann <whissi <AT> gentoo <DOT> org>
AuthorDate: Sat Nov 14 00:06:34 2020 +0000
Commit:     Thomas Deutschmann <whissi <AT> gentoo <DOT> org>
CommitDate: Sat Nov 14 00:06:34 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=79bd5299

dev-libs/msgpack: x86 stable (bug #737592)

Package-Manager: Portage-3.0.9, Repoman-3.0.2
Signed-off-by: Thomas Deutschmann <whissi <AT> gentoo.org>

 dev-libs/msgpack/msgpack-3.3.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/msgpack/msgpack-3.3.0.ebuild b/dev-libs/msgpack/msgpack-3.3.0.ebuild
index c21dd416d64..c5390893040 100644
--- a/dev-libs/msgpack/msgpack-3.3.0.ebuild
+++ b/dev-libs/msgpack/msgpack-3.3.0.ebuild
@@ -11,7 +11,7 @@ if [[ ${PV} == 9999 ]]; then
 	EGIT_REPO_URI="https://github.com/${PN}/${PN}-c.git"
 else
 	SRC_URI="https://github.com/${PN}/${PN}-c/releases/download/cpp-${PV}/${P}.tar.gz"
-	KEYWORDS="~amd64 ~arm ~arm64 ~x86 ~amd64-linux ~x86-linux"
+	KEYWORDS="~amd64 ~arm ~arm64 x86 ~amd64-linux ~x86-linux"
 fi
 
 DESCRIPTION="MessagePack is a binary-based efficient data interchange format"


^ permalink raw reply related	[flat|nested] 35+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/msgpack/
@ 2020-09-30  2:55 Sam James
  0 siblings, 0 replies; 35+ messages in thread
From: Sam James @ 2020-09-30  2:55 UTC (permalink / raw
  To: gentoo-commits

commit:     58ee62a03e009cb1a0a0dc18e9f189e70a753903
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Wed Sep 30 02:55:25 2020 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Wed Sep 30 02:55:45 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=58ee62a0

dev-libs/msgpack: Keyword 3.3.0 arm, #727138

Signed-off-by: Sam James <sam <AT> gentoo.org>

 dev-libs/msgpack/msgpack-3.3.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/msgpack/msgpack-3.3.0.ebuild b/dev-libs/msgpack/msgpack-3.3.0.ebuild
index 3d562eb7fed..c21dd416d64 100644
--- a/dev-libs/msgpack/msgpack-3.3.0.ebuild
+++ b/dev-libs/msgpack/msgpack-3.3.0.ebuild
@@ -11,7 +11,7 @@ if [[ ${PV} == 9999 ]]; then
 	EGIT_REPO_URI="https://github.com/${PN}/${PN}-c.git"
 else
 	SRC_URI="https://github.com/${PN}/${PN}-c/releases/download/cpp-${PV}/${P}.tar.gz"
-	KEYWORDS="~amd64 ~arm64 ~x86 ~amd64-linux ~x86-linux"
+	KEYWORDS="~amd64 ~arm ~arm64 ~x86 ~amd64-linux ~x86-linux"
 fi
 
 DESCRIPTION="MessagePack is a binary-based efficient data interchange format"


^ permalink raw reply related	[flat|nested] 35+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/msgpack/
@ 2020-09-29 23:14 Sam James
  0 siblings, 0 replies; 35+ messages in thread
From: Sam James @ 2020-09-29 23:14 UTC (permalink / raw
  To: gentoo-commits

commit:     594e23cf5d3e125eab53fd7b606e3fc27748787f
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Tue Sep 29 23:13:55 2020 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Tue Sep 29 23:13:55 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=594e23cf

dev-libs/msgpack: bump to 3.3.0

Closes: https://bugs.gentoo.org/688936
Closes: https://bugs.gentoo.org/737586
Package-Manager: Portage-3.0.4, Repoman-3.0.1
Signed-off-by: Sam James <sam <AT> gentoo.org>

 dev-libs/msgpack/Manifest             |  1 +
 dev-libs/msgpack/msgpack-3.3.0.ebuild | 76 +++++++++++++++++++++++++++++++++++
 2 files changed, 77 insertions(+)

diff --git a/dev-libs/msgpack/Manifest b/dev-libs/msgpack/Manifest
index bcf4475f85e..1f7dbe990d5 100644
--- a/dev-libs/msgpack/Manifest
+++ b/dev-libs/msgpack/Manifest
@@ -2,3 +2,4 @@ DIST msgpack-1.1.0.tar.gz 493551 BLAKE2B 3ee162fcba5ae61c7c69945a567ac4d39526e79
 DIST msgpack-3.1.1.tar.gz 495858 BLAKE2B a99b7edb2a6de80e018d5c4084ea199518e34045a6293c622c8690147ae353abdb63856eb031962a02ce20903d4443ec2b01a3c033e756c339f8674ff801d4c3 SHA512 cc634ef38b3844bf994159024441fe72d99055c42b0a4d81245b0629fd1f3147587eb36537cfb85e4cae2edc1dc23d7fa400022efa5a10dca295f9a6acd38346
 DIST msgpack-3.2.0.tar.gz 499188 BLAKE2B 6e5fd59a96ca726d3429b173b3db4c74163eaf6d314b289845237b6ace6208478dbbbb60397c630d515f6f6eed344b74f76225d1a4ca143b91ebb9b3a1369c14 SHA512 f3d011adfaa71b3c5d5f3eb43f0addbd461ae82b8ac22f367ddba7ef762d3bea500477501cf394d1770f0c47809bc363fc1088819ecfdfa668e93529885f4b88
 DIST msgpack-3.2.1.tar.gz 1234733 BLAKE2B 97fb6cab5125463f10e7ad2c55ee478b2bf3dab5628a40ce1b0bcdd96cc002f5c99e495592c91f1342e6623d32b5594536de226b0bf80e1cb5290dae9b0566dc SHA512 68d06b05a1f00a3d9d7d39313a9e11f42828606c39d9d4c07673a48c9b88028a6316f2a964881cc8e4d185616a037711f02a7d3cd6029eadbacf52145603538b
+DIST msgpack-3.3.0.tar.gz 508001 BLAKE2B 3017c44689f8afbf078b9c498449e21b4e3b87591c50a37bf9ae73869dab550819f24d6e5179a3600df297aa2c024e5a7fe1defcbab7c0f1aff826870de2ab32 SHA512 ad3e32edc8c6afd70282b3d4b493c2ffe74a697c41bd1f39030c5b4752cccefaa965bc049d4c2e63103a210bf714dc3bddd474691bc067d1475ae017593f55e6

diff --git a/dev-libs/msgpack/msgpack-3.3.0.ebuild b/dev-libs/msgpack/msgpack-3.3.0.ebuild
new file mode 100644
index 00000000000..3d562eb7fed
--- /dev/null
+++ b/dev-libs/msgpack/msgpack-3.3.0.ebuild
@@ -0,0 +1,76 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+CMAKE_ECLASS=cmake
+inherit cmake-multilib
+
+if [[ ${PV} == 9999 ]]; then
+	inherit git-r3
+	EGIT_REPO_URI="https://github.com/${PN}/${PN}-c.git"
+else
+	SRC_URI="https://github.com/${PN}/${PN}-c/releases/download/cpp-${PV}/${P}.tar.gz"
+	KEYWORDS="~amd64 ~arm64 ~x86 ~amd64-linux ~x86-linux"
+fi
+
+DESCRIPTION="MessagePack is a binary-based efficient data interchange format"
+HOMEPAGE="https://msgpack.org/ https://github.com/msgpack/msgpack-c/"
+
+LICENSE="Boost-1.0"
+SLOT="0/2"
+IUSE="boost +cxx doc examples static-libs test"
+RESTRICT="!test? ( test )"
+
+BDEPEND="doc? ( app-doc/doxygen[dot] )"
+RDEPEND="boost? ( dev-libs/boost[context,${MULTILIB_USEDEP}] )"
+DEPEND="${RDEPEND}
+	test? (
+		>=dev-cpp/gtest-1.6.0-r2[${MULTILIB_USEDEP}]
+		sys-libs/zlib[${MULTILIB_USEDEP}]
+	)
+"
+
+multilib_src_configure() {
+	local mycmakeargs=(
+		-DMSGPACK_BOOST="$(usex boost)"
+		-DMSGPACK_ENABLE_CXX="$(usex cxx)"
+		-DMSGPACK_ENABLE_STATIC="$(usex static-libs)"
+		-DMSGPACK_BUILD_TESTS="$(usex test)"
+		# don't build the examples
+		-DMSGPACK_BUILD_EXAMPLES=OFF
+		# enable C++11 by default
+		-DMSGPACK_CXX11=ON
+	)
+
+	cmake_src_configure
+}
+
+multilib_src_compile() {
+	cmake_src_compile
+
+	if multilib_is_native_abi && use doc; then
+		emake doxygen
+	fi
+}
+
+multilib_src_install() {
+	if multilib_is_native_abi; then
+		if use doc; then
+			local HTML_DOCS=( "${BUILD_DIR}"/docs/. )
+
+			mkdir docs || die
+			mv doc_c/html docs/c || die
+
+			use cxx && mv doc_cpp/html docs/cpp || die
+		fi
+
+		if use examples; then
+			docinto examples
+			dodoc -r "${WORKDIR}/${P}/example/."
+			docompress -x /usr/share/doc/${PF}/examples
+		fi
+	fi
+
+	cmake_src_install
+}


^ permalink raw reply related	[flat|nested] 35+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/msgpack/
@ 2020-01-16 15:45 Tim Harder
  0 siblings, 0 replies; 35+ messages in thread
From: Tim Harder @ 2020-01-16 15:45 UTC (permalink / raw
  To: gentoo-commits

commit:     bf5cf5ebf1556f5a871951941e9db32fef28764b
Author:     Tim Harder <radhermit <AT> gentoo <DOT> org>
AuthorDate: Thu Jan 16 15:31:01 2020 +0000
Commit:     Tim Harder <radhermit <AT> gentoo <DOT> org>
CommitDate: Thu Jan 16 15:45:31 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bf5cf5eb

dev-libs/msgpack: version bump to 3.2.1

Signed-off-by: Tim Harder <radhermit <AT> gentoo.org>

 dev-libs/msgpack/Manifest             |  1 +
 dev-libs/msgpack/msgpack-3.2.1.ebuild | 75 +++++++++++++++++++++++++++++++++++
 2 files changed, 76 insertions(+)

diff --git a/dev-libs/msgpack/Manifest b/dev-libs/msgpack/Manifest
index e787b4f704c..bcf4475f85e 100644
--- a/dev-libs/msgpack/Manifest
+++ b/dev-libs/msgpack/Manifest
@@ -1,3 +1,4 @@
 DIST msgpack-1.1.0.tar.gz 493551 BLAKE2B 3ee162fcba5ae61c7c69945a567ac4d39526e7941f42cc2ed55bc5885b823af84eea212c4e75e8e8583e8ea8a5e12f75e969409193c5e7273430e2e02d33a02c SHA512 6823fab090c2146f871a45736c29b8f81434f0d72c597ebea2e947e4a9a17554e163bc88fbbc3dd0805b2ef0df029b10ca30c09dfbd1111252b9861a1e373901
 DIST msgpack-3.1.1.tar.gz 495858 BLAKE2B a99b7edb2a6de80e018d5c4084ea199518e34045a6293c622c8690147ae353abdb63856eb031962a02ce20903d4443ec2b01a3c033e756c339f8674ff801d4c3 SHA512 cc634ef38b3844bf994159024441fe72d99055c42b0a4d81245b0629fd1f3147587eb36537cfb85e4cae2edc1dc23d7fa400022efa5a10dca295f9a6acd38346
 DIST msgpack-3.2.0.tar.gz 499188 BLAKE2B 6e5fd59a96ca726d3429b173b3db4c74163eaf6d314b289845237b6ace6208478dbbbb60397c630d515f6f6eed344b74f76225d1a4ca143b91ebb9b3a1369c14 SHA512 f3d011adfaa71b3c5d5f3eb43f0addbd461ae82b8ac22f367ddba7ef762d3bea500477501cf394d1770f0c47809bc363fc1088819ecfdfa668e93529885f4b88
+DIST msgpack-3.2.1.tar.gz 1234733 BLAKE2B 97fb6cab5125463f10e7ad2c55ee478b2bf3dab5628a40ce1b0bcdd96cc002f5c99e495592c91f1342e6623d32b5594536de226b0bf80e1cb5290dae9b0566dc SHA512 68d06b05a1f00a3d9d7d39313a9e11f42828606c39d9d4c07673a48c9b88028a6316f2a964881cc8e4d185616a037711f02a7d3cd6029eadbacf52145603538b

diff --git a/dev-libs/msgpack/msgpack-3.2.1.ebuild b/dev-libs/msgpack/msgpack-3.2.1.ebuild
new file mode 100644
index 00000000000..9e7faeb0218
--- /dev/null
+++ b/dev-libs/msgpack/msgpack-3.2.1.ebuild
@@ -0,0 +1,75 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+inherit cmake-multilib
+
+if [[ ${PV} == 9999 ]]; then
+	inherit git-r3
+	EGIT_REPO_URI="https://github.com/${PN}/${PN}-c.git"
+else
+	SRC_URI="https://github.com/${PN}/${PN}-c/releases/download/cpp-${PV}/${P}.tar.gz"
+	KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
+fi
+
+DESCRIPTION="MessagePack is a binary-based efficient data interchange format"
+HOMEPAGE="https://msgpack.org/ https://github.com/msgpack/msgpack-c/"
+
+LICENSE="Boost-1.0"
+SLOT="0/2"
+IUSE="boost +cxx doc examples static-libs test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="boost? ( dev-libs/boost[context,${MULTILIB_USEDEP}] )"
+DEPEND="${RDEPEND}
+	test? (
+		>=dev-cpp/gtest-1.6.0-r2[${MULTILIB_USEDEP}]
+		sys-libs/zlib[${MULTILIB_USEDEP}]
+	)
+	doc? ( app-doc/doxygen[dot] )
+"
+
+src_configure() {
+	local mycmakeargs=(
+		-DMSGPACK_BOOST="$(usex boost)"
+		-DMSGPACK_ENABLE_CXX="$(usex cxx)"
+		-DMSGPACK_ENABLE_STATIC="$(usex static-libs)"
+		-DMSGPACK_BUILD_TESTS="$(usex test)"
+		# don't build the examples
+		-DMSGPACK_BUILD_EXAMPLES=OFF
+		# enable C++11 by default
+		-DMSGPACK_CXX11=ON
+	)
+	cmake-multilib_src_configure
+}
+
+multilib_src_compile() {
+	cmake-utils_src_compile
+
+	if multilib_is_native_abi && use doc; then
+		cmake-utils_src_make doxygen
+	fi
+}
+
+multilib_src_install() {
+	if multilib_is_native_abi; then
+		if use doc; then
+			local HTML_DOCS=( "${BUILD_DIR}"/docs/. )
+
+			mkdir docs || die
+			mv doc_c/html docs/c || die
+
+			use cxx && mv doc_cpp/html docs/cpp || die
+		fi
+
+		if use examples; then
+			docinto examples
+
+			dodoc -r "${WORKDIR}/${P}/example/."
+
+			docompress -x /usr/share/doc/${PF}/examples
+		fi
+	fi
+
+	cmake-utils_src_install
+}


^ permalink raw reply related	[flat|nested] 35+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/msgpack/
@ 2019-12-29  9:22 Mikle Kolyada
  0 siblings, 0 replies; 35+ messages in thread
From: Mikle Kolyada @ 2019-12-29  9:22 UTC (permalink / raw
  To: gentoo-commits

commit:     34563cc7a5709f529db650b1bf3e67b8ea520663
Author:     Mikle Kolyada <zlogene <AT> gentoo <DOT> org>
AuthorDate: Sun Dec 29 09:21:53 2019 +0000
Commit:     Mikle Kolyada <zlogene <AT> gentoo <DOT> org>
CommitDate: Sun Dec 29 09:21:53 2019 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=34563cc7

dev-libs/msgpack: mark stable

Package-Manager: Portage-2.3.79, Repoman-2.3.16
Signed-off-by: Mikle Kolyada <zlogene <AT> gentoo.org>

 dev-libs/msgpack/msgpack-3.2.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/msgpack/msgpack-3.2.0.ebuild b/dev-libs/msgpack/msgpack-3.2.0.ebuild
index 9f05ddf33b7..2857a09fb02 100644
--- a/dev-libs/msgpack/msgpack-3.2.0.ebuild
+++ b/dev-libs/msgpack/msgpack-3.2.0.ebuild
@@ -9,7 +9,7 @@ if [[ ${PV} == 9999 ]]; then
 	EGIT_REPO_URI="https://github.com/${PN}/${PN}-c.git"
 else
 	SRC_URI="https://github.com/${PN}/${PN}-c/releases/download/cpp-${PV}/${P}.tar.gz"
-	KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
+	KEYWORDS="amd64 x86 ~amd64-linux ~x86-linux"
 fi
 
 DESCRIPTION="MessagePack is a binary-based efficient data interchange format"


^ permalink raw reply related	[flat|nested] 35+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/msgpack/
@ 2019-06-13  2:25 Tim Harder
  0 siblings, 0 replies; 35+ messages in thread
From: Tim Harder @ 2019-06-13  2:25 UTC (permalink / raw
  To: gentoo-commits

commit:     41742b3dc79f99c8d8e4b67fc4906e8ecc029878
Author:     Tim Harder <radhermit <AT> gentoo <DOT> org>
AuthorDate: Thu Jun 13 01:54:21 2019 +0000
Commit:     Tim Harder <radhermit <AT> gentoo <DOT> org>
CommitDate: Thu Jun 13 02:24:01 2019 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=41742b3d

dev-libs/msgpack: version bump to 3.2.0

Signed-off-by: Tim Harder <radhermit <AT> gentoo.org>

 dev-libs/msgpack/Manifest             |  1 +
 dev-libs/msgpack/msgpack-3.2.0.ebuild | 74 +++++++++++++++++++++++++++++++++++
 2 files changed, 75 insertions(+)

diff --git a/dev-libs/msgpack/Manifest b/dev-libs/msgpack/Manifest
index 2c31d5c6a9f..e787b4f704c 100644
--- a/dev-libs/msgpack/Manifest
+++ b/dev-libs/msgpack/Manifest
@@ -1,2 +1,3 @@
 DIST msgpack-1.1.0.tar.gz 493551 BLAKE2B 3ee162fcba5ae61c7c69945a567ac4d39526e7941f42cc2ed55bc5885b823af84eea212c4e75e8e8583e8ea8a5e12f75e969409193c5e7273430e2e02d33a02c SHA512 6823fab090c2146f871a45736c29b8f81434f0d72c597ebea2e947e4a9a17554e163bc88fbbc3dd0805b2ef0df029b10ca30c09dfbd1111252b9861a1e373901
 DIST msgpack-3.1.1.tar.gz 495858 BLAKE2B a99b7edb2a6de80e018d5c4084ea199518e34045a6293c622c8690147ae353abdb63856eb031962a02ce20903d4443ec2b01a3c033e756c339f8674ff801d4c3 SHA512 cc634ef38b3844bf994159024441fe72d99055c42b0a4d81245b0629fd1f3147587eb36537cfb85e4cae2edc1dc23d7fa400022efa5a10dca295f9a6acd38346
+DIST msgpack-3.2.0.tar.gz 499188 BLAKE2B 6e5fd59a96ca726d3429b173b3db4c74163eaf6d314b289845237b6ace6208478dbbbb60397c630d515f6f6eed344b74f76225d1a4ca143b91ebb9b3a1369c14 SHA512 f3d011adfaa71b3c5d5f3eb43f0addbd461ae82b8ac22f367ddba7ef762d3bea500477501cf394d1770f0c47809bc363fc1088819ecfdfa668e93529885f4b88

diff --git a/dev-libs/msgpack/msgpack-3.2.0.ebuild b/dev-libs/msgpack/msgpack-3.2.0.ebuild
new file mode 100644
index 00000000000..a4bf98c6227
--- /dev/null
+++ b/dev-libs/msgpack/msgpack-3.2.0.ebuild
@@ -0,0 +1,74 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+inherit cmake-multilib
+
+if [[ ${PV} == 9999 ]]; then
+	inherit git-r3
+	EGIT_REPO_URI="https://github.com/${PN}/${PN}-c.git"
+else
+	SRC_URI="https://github.com/${PN}/${PN}-c/releases/download/cpp-${PV}/${P}.tar.gz"
+	KEYWORDS="~amd64 ~x86 ~x86-fbsd ~amd64-linux ~x86-linux"
+fi
+
+DESCRIPTION="MessagePack is a binary-based efficient data interchange format"
+HOMEPAGE="https://msgpack.org/ https://github.com/msgpack/msgpack-c/"
+
+LICENSE="Boost-1.0"
+SLOT="0/2"
+IUSE="boost +cxx doc examples static-libs test"
+
+RDEPEND="boost? ( dev-libs/boost[context,${MULTILIB_USEDEP}] )"
+DEPEND="${RDEPEND}
+	test? (
+		>=dev-cpp/gtest-1.6.0-r2[${MULTILIB_USEDEP}]
+		sys-libs/zlib[${MULTILIB_USEDEP}]
+	)
+	doc? ( app-doc/doxygen[dot] )
+"
+
+src_configure() {
+	local mycmakeargs=(
+		-DMSGPACK_BOOST="$(usex boost)"
+		-DMSGPACK_ENABLE_CXX="$(usex cxx)"
+		-DMSGPACK_ENABLE_STATIC="$(usex static-libs)"
+		-DMSGPACK_BUILD_TESTS="$(usex test)"
+		# don't build the examples
+		-DMSGPACK_BUILD_EXAMPLES=OFF
+		# enable C++11 by default
+		-DMSGPACK_CXX11=ON
+	)
+	cmake-multilib_src_configure
+}
+
+multilib_src_compile() {
+	cmake-utils_src_compile
+
+	if multilib_is_native_abi && use doc; then
+		cmake-utils_src_make doxygen
+	fi
+}
+
+multilib_src_install() {
+	if multilib_is_native_abi; then
+		if use doc; then
+			local HTML_DOCS=( "${BUILD_DIR}"/docs/. )
+
+			mkdir docs || die
+			mv doc_c/html docs/c || die
+
+			use cxx && mv doc_cpp/html docs/cpp || die
+		fi
+
+		if use examples; then
+			docinto examples
+
+			dodoc -r "${WORKDIR}/${P}/example/."
+
+			docompress -x /usr/share/doc/${PF}/examples
+		fi
+	fi
+
+	cmake-utils_src_install
+}


^ permalink raw reply related	[flat|nested] 35+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/msgpack/
@ 2019-04-20 19:01 Mikle Kolyada
  0 siblings, 0 replies; 35+ messages in thread
From: Mikle Kolyada @ 2019-04-20 19:01 UTC (permalink / raw
  To: gentoo-commits

commit:     5df5e8c8c14e41350d05b191e96fbb9b1d7f87e8
Author:     Mikle Kolyada <zlogene <AT> gentoo <DOT> org>
AuthorDate: Sat Apr 20 19:00:37 2019 +0000
Commit:     Mikle Kolyada <zlogene <AT> gentoo <DOT> org>
CommitDate: Sat Apr 20 19:00:37 2019 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5df5e8c8

dev-libs/msgpack: Add ~arm keyword wrt bug #676688

Signed-off-by: Mikle Kolyada <zlogene <AT> gentoo.org>
Package-Manager: Portage-2.3.62, Repoman-2.3.11
RepoMan-Options: --include-arches="~arm"

 dev-libs/msgpack/msgpack-1.1.0.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-libs/msgpack/msgpack-1.1.0.ebuild b/dev-libs/msgpack/msgpack-1.1.0.ebuild
index 5b8c66b8a34..027734b5670 100644
--- a/dev-libs/msgpack/msgpack-1.1.0.ebuild
+++ b/dev-libs/msgpack/msgpack-1.1.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Authors
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -10,7 +10,7 @@ if [[ ${PV} == 9999 ]]; then
 	EGIT_REPO_URI="https://github.com/${PN}/${PN}-c.git"
 else
 	SRC_URI="https://github.com/${PN}/${PN}-c/releases/download/cpp-${PV}/${P}.tar.gz"
-	KEYWORDS="~amd64 ~x86 ~x86-fbsd ~amd64-linux ~x86-linux"
+	KEYWORDS="~amd64 ~arm ~x86 ~x86-fbsd ~amd64-linux ~x86-linux"
 fi
 
 DESCRIPTION="MessagePack is a binary-based efficient data interchange format"


^ permalink raw reply related	[flat|nested] 35+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/msgpack/
@ 2018-12-28 21:06 Tim Harder
  0 siblings, 0 replies; 35+ messages in thread
From: Tim Harder @ 2018-12-28 21:06 UTC (permalink / raw
  To: gentoo-commits

commit:     3d6335fda421c5152133641fe4531884555309f4
Author:     Tim Harder <radhermit <AT> gentoo <DOT> org>
AuthorDate: Fri Dec 28 20:44:22 2018 +0000
Commit:     Tim Harder <radhermit <AT> gentoo <DOT> org>
CommitDate: Fri Dec 28 20:52:09 2018 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3d6335fd

dev-libs/msgpack: version bump to 3.1.1

Closes: https://bugs.gentoo.org/628714
Closes: https://bugs.gentoo.org/635338
Closes: https://bugs.gentoo.org/658262

Signed-off-by: Tim Harder <radhermit <AT> gentoo.org>

 dev-libs/msgpack/Manifest             |  1 +
 dev-libs/msgpack/metadata.xml         |  3 ++
 dev-libs/msgpack/msgpack-3.1.1.ebuild | 74 +++++++++++++++++++++++++++++++++++
 3 files changed, 78 insertions(+)

diff --git a/dev-libs/msgpack/Manifest b/dev-libs/msgpack/Manifest
index 217c25e1585..636a145ca55 100644
--- a/dev-libs/msgpack/Manifest
+++ b/dev-libs/msgpack/Manifest
@@ -3,3 +3,4 @@ DIST msgpack-1.4.2.tar.gz 776384 BLAKE2B c8605847aca3faa3aba2c573bc6f020fbfbc773
 DIST msgpack-2.0.0-patchset.tar.bz2 1645 BLAKE2B 273faa0fe88f4da06b57b7deb02de77191bdb6c5ca76d314043636979157b879f73cbcb0a0b931cecb3eb0f706b3c6cce0e42350eebf20c44503393504c9edb0 SHA512 7b40b0e6675b333bdbf3d811e47a55e35c4aa136e378966ce3e5f42aaf6de57d883db71ed5c189c6da1803d6725847db23f6fdf1cc0cdc921d3cadcf245545c4
 DIST msgpack-2.0.0.tar.gz 446063 BLAKE2B 24bb0657dc8f190740ae3f91541f702d9954e1ff6c12931c43911556a1d34634882dd59678e5aae4a4b55733620a1445c2fef0379be9454b0fa32ce5d7515f08 SHA512 74d1c9641ecdf1a54346088c59415cf778821dc6f6acb0c5a8a93c2284edaf53c4746459093971d96136279fbd8de10cb9a43dd8d8220d335618ad30e971e9a3
 DIST msgpack-2.1.1.tar.gz 460168 BLAKE2B b6e3746033e4779139c5efe0d48eb00e19badff17f910f5a5cdba8ebdccb178f88cbb4e6e85687e4a2ddb0d5c9e6b53dec1e4cc2cee070b5e51e38c5a67b0ad3 SHA512 31ed6fda498d43da6fdbbe000ce36c40e4cf886f00d879c57d406def7f5bba4eaf66f02f221398cb50f6f4c748d5cde9c97eca0cfa21b368c7c933c3301cf9b5
+DIST msgpack-3.1.1.tar.gz 495858 BLAKE2B a99b7edb2a6de80e018d5c4084ea199518e34045a6293c622c8690147ae353abdb63856eb031962a02ce20903d4443ec2b01a3c033e756c339f8674ff801d4c3 SHA512 cc634ef38b3844bf994159024441fe72d99055c42b0a4d81245b0629fd1f3147587eb36537cfb85e4cae2edc1dc23d7fa400022efa5a10dca295f9a6acd38346

diff --git a/dev-libs/msgpack/metadata.xml b/dev-libs/msgpack/metadata.xml
index a58d5aff1a4..45259474068 100644
--- a/dev-libs/msgpack/metadata.xml
+++ b/dev-libs/msgpack/metadata.xml
@@ -5,6 +5,9 @@
     <email>vim@gentoo.org</email>
     <name>Gentoo Vim Project</name>
   </maintainer>
+  <use>
+    <flag name="boost">Enable boost support</flag>
+  </use>
   <upstream>
     <remote-id type="github">msgpack/msgpack-c</remote-id>
   </upstream>

diff --git a/dev-libs/msgpack/msgpack-3.1.1.ebuild b/dev-libs/msgpack/msgpack-3.1.1.ebuild
new file mode 100644
index 00000000000..768e32012a7
--- /dev/null
+++ b/dev-libs/msgpack/msgpack-3.1.1.ebuild
@@ -0,0 +1,74 @@
+# Copyright 1999-2018 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+inherit cmake-multilib
+
+if [[ ${PV} == 9999 ]]; then
+	inherit git-r3
+	EGIT_REPO_URI="https://github.com/${PN}/${PN}-c.git"
+else
+	SRC_URI="https://github.com/${PN}/${PN}-c/releases/download/cpp-${PV}/${P}.tar.gz"
+	KEYWORDS="~amd64 ~x86 ~x86-fbsd ~amd64-linux ~x86-linux"
+fi
+
+DESCRIPTION="MessagePack is a binary-based efficient data interchange format"
+HOMEPAGE="https://msgpack.org/ https://github.com/msgpack/msgpack-c/"
+
+LICENSE="Boost-1.0"
+SLOT="0/2"
+IUSE="boost +cxx doc examples static-libs test"
+
+RDEPEND="boost? ( dev-libs/boost[context,${MULTILIB_USEDEP}] )"
+DEPEND="${RDEPEND}
+	test? (
+		>=dev-cpp/gtest-1.6.0-r2[${MULTILIB_USEDEP}]
+		sys-libs/zlib[${MULTILIB_USEDEP}]
+	)
+	doc? ( app-doc/doxygen[dot] )
+"
+
+src_configure() {
+	local mycmakeargs=(
+		-DMSGPACK_BOOST="$(usex boost)"
+		-DMSGPACK_ENABLE_CXX="$(usex cxx)"
+		-DMSGPACK_ENABLE_STATIC="$(usex static-libs)"
+		-DMSGPACK_BUILD_TESTS="$(usex test)"
+		# don't build the examples
+		-DMSGPACK_BUILD_EXAMPLES=OFF
+		# enable C++11 by default
+		-DMSGPACK_CXX11=ON
+	)
+	cmake-multilib_src_configure
+}
+
+multilib_src_compile() {
+	cmake-utils_src_compile
+
+	if multilib_is_native_abi && use doc; then
+		cmake-utils_src_make doxygen
+	fi
+}
+
+multilib_src_install() {
+	if multilib_is_native_abi; then
+		if use doc; then
+			local HTML_DOCS=( "${BUILD_DIR}"/docs/. )
+
+			mkdir docs || die
+			mv doc_c/html docs/c || die
+
+			use cxx && mv doc_cpp/html docs/cpp || die
+		fi
+
+		if use examples; then
+			docinto examples
+
+			dodoc -r "${WORKDIR}/${P}/example/."
+
+			docompress -x /usr/share/doc/${PF}/examples
+		fi
+	fi
+
+	cmake-utils_src_install
+}


^ permalink raw reply related	[flat|nested] 35+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/msgpack/
@ 2018-10-04 20:24 Andreas Sturmlechner
  0 siblings, 0 replies; 35+ messages in thread
From: Andreas Sturmlechner @ 2018-10-04 20:24 UTC (permalink / raw
  To: gentoo-commits

commit:     564236477aa6cc6a466cef6fa89c9cc1e61cda7c
Author:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Thu Oct  4 20:19:40 2018 +0000
Commit:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Thu Oct  4 20:19:40 2018 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=56423647

dev-libs/msgpack: EAPI-6 bump

Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>
Package-Manager: Portage-2.3.50, Repoman-2.3.11

 dev-libs/msgpack/msgpack-1.1.0.ebuild | 10 +++++-----
 1 file changed, 5 insertions(+), 5 deletions(-)

diff --git a/dev-libs/msgpack/msgpack-1.1.0.ebuild b/dev-libs/msgpack/msgpack-1.1.0.ebuild
index 9b281e2b23f..5b8c66b8a34 100644
--- a/dev-libs/msgpack/msgpack-1.1.0.ebuild
+++ b/dev-libs/msgpack/msgpack-1.1.0.ebuild
@@ -1,7 +1,7 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=5
+EAPI=6
 
 inherit cmake-multilib
 
@@ -37,9 +37,9 @@ PATCHES=(
 
 src_configure() {
 	local mycmakeargs=(
-		$(cmake-utils_use cxx MSGPACK_ENABLE_CXX)
-		$(cmake-utils_use static-libs MSGPACK_STATIC)
-		$(cmake-utils_use test MSGPACK_BUILD_TESTS)
+		-DMSGPACK_ENABLE_CXX=$(usex cxx)
+		-DMSGPACK_STATIC=$(usex static-libs)
+		-DMSGPACK_BUILD_TESTS=$(usex test)
 	)
 
 	cmake-multilib_src_configure


^ permalink raw reply related	[flat|nested] 35+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/msgpack/
@ 2018-03-10 22:55 Patrice Clement
  0 siblings, 0 replies; 35+ messages in thread
From: Patrice Clement @ 2018-03-10 22:55 UTC (permalink / raw
  To: gentoo-commits

commit:     e7356993ca5f353b01a507d66c81667799760c23
Author:     Michael Mair-Keimberger <m.mairkeimberger <AT> gmail <DOT> com>
AuthorDate: Fri Mar  9 18:48:10 2018 +0000
Commit:     Patrice Clement <monsieurp <AT> gentoo <DOT> org>
CommitDate: Sat Mar 10 22:54:54 2018 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e7356993

dev-libs/msgpack: use HTTPS.

 dev-libs/msgpack/msgpack-1.1.0.ebuild | 4 ++--
 dev-libs/msgpack/msgpack-1.4.2.ebuild | 4 ++--
 dev-libs/msgpack/msgpack-2.0.0.ebuild | 4 ++--
 dev-libs/msgpack/msgpack-2.1.1.ebuild | 4 ++--
 4 files changed, 8 insertions(+), 8 deletions(-)

diff --git a/dev-libs/msgpack/msgpack-1.1.0.ebuild b/dev-libs/msgpack/msgpack-1.1.0.ebuild
index 0743ad515c8..9b281e2b23f 100644
--- a/dev-libs/msgpack/msgpack-1.1.0.ebuild
+++ b/dev-libs/msgpack/msgpack-1.1.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=5
@@ -14,7 +14,7 @@ else
 fi
 
 DESCRIPTION="MessagePack is a binary-based efficient data interchange format"
-HOMEPAGE="http://msgpack.org/ https://github.com/msgpack/msgpack-c/"
+HOMEPAGE="https://msgpack.org/ https://github.com/msgpack/msgpack-c/"
 
 LICENSE="Apache-2.0"
 SLOT="0"

diff --git a/dev-libs/msgpack/msgpack-1.4.2.ebuild b/dev-libs/msgpack/msgpack-1.4.2.ebuild
index 186ab46e8bf..bda3e971dac 100644
--- a/dev-libs/msgpack/msgpack-1.4.2.ebuild
+++ b/dev-libs/msgpack/msgpack-1.4.2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -14,7 +14,7 @@ else
 fi
 
 DESCRIPTION="MessagePack is a binary-based efficient data interchange format"
-HOMEPAGE="http://msgpack.org/ https://github.com/msgpack/msgpack-c/"
+HOMEPAGE="https://msgpack.org/ https://github.com/msgpack/msgpack-c/"
 
 LICENSE="Boost-1.0"
 SLOT="0"

diff --git a/dev-libs/msgpack/msgpack-2.0.0.ebuild b/dev-libs/msgpack/msgpack-2.0.0.ebuild
index 11a00b6a7a3..8f7503aa83b 100644
--- a/dev-libs/msgpack/msgpack-2.0.0.ebuild
+++ b/dev-libs/msgpack/msgpack-2.0.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -17,7 +17,7 @@ else
 fi
 
 DESCRIPTION="MessagePack is a binary-based efficient data interchange format"
-HOMEPAGE="http://msgpack.org/ https://github.com/msgpack/msgpack-c/"
+HOMEPAGE="https://msgpack.org/ https://github.com/msgpack/msgpack-c/"
 
 LICENSE="Apache-2.0"
 SLOT="0"

diff --git a/dev-libs/msgpack/msgpack-2.1.1.ebuild b/dev-libs/msgpack/msgpack-2.1.1.ebuild
index e0def45df75..6f48d0e5952 100644
--- a/dev-libs/msgpack/msgpack-2.1.1.ebuild
+++ b/dev-libs/msgpack/msgpack-2.1.1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -13,7 +13,7 @@ else
 fi
 
 DESCRIPTION="MessagePack is a binary-based efficient data interchange format"
-HOMEPAGE="http://msgpack.org/ https://github.com/msgpack/msgpack-c/"
+HOMEPAGE="https://msgpack.org/ https://github.com/msgpack/msgpack-c/"
 
 LICENSE="Boost-1.0"
 SLOT="0"


^ permalink raw reply related	[flat|nested] 35+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/msgpack/
@ 2017-12-11 20:58 Patrice Clement
  0 siblings, 0 replies; 35+ messages in thread
From: Patrice Clement @ 2017-12-11 20:58 UTC (permalink / raw
  To: gentoo-commits

commit:     07d48d993a40f8b511b80e734560e8556701ee0d
Author:     Patrice Clement <monsieurp <AT> gentoo <DOT> org>
AuthorDate: Mon Dec 11 20:57:54 2017 +0000
Commit:     Patrice Clement <monsieurp <AT> gentoo <DOT> org>
CommitDate: Mon Dec 11 20:58:16 2017 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=07d48d99

dev-libs/msgpack: clean up old.

Package-Manager: Portage-2.3.13, Repoman-2.3.3

 dev-libs/msgpack/Manifest             |  3 ---
 dev-libs/msgpack/msgpack-0.5.9.ebuild | 24 --------------------
 dev-libs/msgpack/msgpack-1.0.0.ebuild | 42 -----------------------------------
 dev-libs/msgpack/msgpack-1.0.1.ebuild | 42 -----------------------------------
 4 files changed, 111 deletions(-)

diff --git a/dev-libs/msgpack/Manifest b/dev-libs/msgpack/Manifest
index 28aeda04320..217c25e1585 100644
--- a/dev-libs/msgpack/Manifest
+++ b/dev-libs/msgpack/Manifest
@@ -1,6 +1,3 @@
-DIST msgpack-0.5.9.tar.gz 431625 BLAKE2B 655cab16b178c9b26893231983aa7324b2cb6321d620d9f7a298fde6413e445e1aabfb43153b95e10bcc6de7c177f0663746f74a7c992571daa14a6952b412cb SHA512 9488bf8d4aefb44ce7554cfc1e6a5fee50b774ca173a7cb8a344f421da64d51d5c60d58fd7aaf93490a33447ad2150098c164ef6a11b6b042c3b1b4a38d06435
-DIST msgpack-1.0.0.tar.gz 478108 BLAKE2B 2e624184453e1de2a183a2d90b4c642861932a60fdbee0157e85f91566d7c936575f7bef92941bf7e8ce4cf0df4c7a20ba05283979b85b4d84f3a729841b59df SHA512 afa9bf4e49fe619292e6bb59e11b0288381389d06b03778f77586ec61105a47c822eed4931a610495ac6965050266cd47c02a39095995abf702865a7b64abd88
-DIST msgpack-1.0.1.tar.gz 484598 BLAKE2B d89e71897d2d7238911f98854927e2b4b934c60cdf497b0784857ed2151a3fd4c3926a8b95cddde31cc1dcef3483c407b03322c05992a737d73584f47cd8a9d9 SHA512 da20ddafe6ec4b61b1ea9cc9e79070c5ce7805974c0fd18ed46d6dc422732b93f29c6b28cf72ada3c77770d55f00f8b17655538535f46a60252083e2afe12545
 DIST msgpack-1.1.0.tar.gz 493551 BLAKE2B 3ee162fcba5ae61c7c69945a567ac4d39526e7941f42cc2ed55bc5885b823af84eea212c4e75e8e8583e8ea8a5e12f75e969409193c5e7273430e2e02d33a02c SHA512 6823fab090c2146f871a45736c29b8f81434f0d72c597ebea2e947e4a9a17554e163bc88fbbc3dd0805b2ef0df029b10ca30c09dfbd1111252b9861a1e373901
 DIST msgpack-1.4.2.tar.gz 776384 BLAKE2B c8605847aca3faa3aba2c573bc6f020fbfbc773e008c682978453ed353206cbb9d8ba4d521a11984f5bf7f9005b05f3ae33d6c48233f19b39f8b7f307031d36a SHA512 c2da1d3bcc4e3dbcd93e005c63796e52e071d47ccd18434d4d3483b2e8255cf89ade746392decaa50e3911ca0134bb0da88b3b2ada9acfba0d331dfd48843548
 DIST msgpack-2.0.0-patchset.tar.bz2 1645 BLAKE2B 273faa0fe88f4da06b57b7deb02de77191bdb6c5ca76d314043636979157b879f73cbcb0a0b931cecb3eb0f706b3c6cce0e42350eebf20c44503393504c9edb0 SHA512 7b40b0e6675b333bdbf3d811e47a55e35c4aa136e378966ce3e5f42aaf6de57d883db71ed5c189c6da1803d6725847db23f6fdf1cc0cdc921d3cadcf245545c4

diff --git a/dev-libs/msgpack/msgpack-0.5.9.ebuild b/dev-libs/msgpack/msgpack-0.5.9.ebuild
deleted file mode 100644
index e78a1cac849..00000000000
--- a/dev-libs/msgpack/msgpack-0.5.9.ebuild
+++ /dev/null
@@ -1,24 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="5"
-AUTOTOOLS_AUTORECONF=1
-inherit autotools-multilib
-
-DESCRIPTION="MessagePack is a binary-based efficient data interchange format"
-HOMEPAGE="http://msgpack.org/ https://github.com/msgpack/msgpack-c/"
-SRC_URI="https://github.com/${PN}/${PN}-c/releases/download/cpp-${PV}/${P}.tar.gz"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="~amd64 ~x86 ~x86-fbsd ~amd64-linux ~x86-linux"
-IUSE="static-libs test"
-
-DEPEND="test? ( >=dev-cpp/gtest-1.6.0-r2[${MULTILIB_USEDEP}] )"
-
-DOCS=( AUTHORS ChangeLog README )
-
-src_prepare() {
-	sed -i 's/-O3 //' configure.in || die
-	autotools-multilib_src_prepare
-}

diff --git a/dev-libs/msgpack/msgpack-1.0.0.ebuild b/dev-libs/msgpack/msgpack-1.0.0.ebuild
deleted file mode 100644
index 0b5bdcd69b1..00000000000
--- a/dev-libs/msgpack/msgpack-1.0.0.ebuild
+++ /dev/null
@@ -1,42 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-inherit cmake-multilib
-
-if [[ ${PV} == 9999 ]]; then
-	inherit git-r3
-	EGIT_REPO_URI="https://github.com/${PN}/${PN}-c.git"
-else
-	SRC_URI="https://github.com/${PN}/${PN}-c/releases/download/cpp-${PV}/${P}.tar.gz"
-	KEYWORDS="~amd64 ~x86 ~x86-fbsd ~amd64-linux ~x86-linux"
-fi
-
-DESCRIPTION="MessagePack is a binary-based efficient data interchange format"
-HOMEPAGE="http://msgpack.org/ https://github.com/msgpack/msgpack-c/"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-IUSE="+cxx static-libs test"
-
-DEPEND="
-	test? (
-		>=dev-cpp/gtest-1.6.0-r2[${MULTILIB_USEDEP}]
-		sys-libs/zlib[${MULTILIB_USEDEP}]
-	)
-"
-
-DOCS=( README.md )
-PATCHES=(
-	"${FILESDIR}"/${P}-cflags.patch
-	"${FILESDIR}"/${P}-static.patch
-)
-
-src_configure() {
-	local mycmakeargs=(
-		$(cmake-utils_use cxx MSGPACK_ENABLE_CXX)
-		$(cmake-utils_use static-libs MSGPACK_STATIC)
-		$(cmake-utils_use test MSGPACK_BUILD_TESTS)
-	)
-	cmake-multilib_src_configure
-}

diff --git a/dev-libs/msgpack/msgpack-1.0.1.ebuild b/dev-libs/msgpack/msgpack-1.0.1.ebuild
deleted file mode 100644
index e9316807c0c..00000000000
--- a/dev-libs/msgpack/msgpack-1.0.1.ebuild
+++ /dev/null
@@ -1,42 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-inherit cmake-multilib
-
-if [[ ${PV} == 9999 ]]; then
-	inherit git-r3
-	EGIT_REPO_URI="https://github.com/${PN}/${PN}-c.git"
-else
-	SRC_URI="https://github.com/${PN}/${PN}-c/releases/download/cpp-${PV}/${P}.tar.gz"
-	KEYWORDS="~amd64 ~x86 ~x86-fbsd ~amd64-linux ~x86-linux"
-fi
-
-DESCRIPTION="MessagePack is a binary-based efficient data interchange format"
-HOMEPAGE="http://msgpack.org/ https://github.com/msgpack/msgpack-c/"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-IUSE="+cxx static-libs test"
-
-DEPEND="
-	test? (
-		>=dev-cpp/gtest-1.6.0-r2[${MULTILIB_USEDEP}]
-		sys-libs/zlib[${MULTILIB_USEDEP}]
-	)
-"
-
-DOCS=( README.md )
-PATCHES=(
-	"${FILESDIR}"/${PN}-1.0.0-cflags.patch
-	"${FILESDIR}"/${PN}-1.0.0-static.patch
-)
-
-src_configure() {
-	local mycmakeargs=(
-		$(cmake-utils_use cxx MSGPACK_ENABLE_CXX)
-		$(cmake-utils_use static-libs MSGPACK_STATIC)
-		$(cmake-utils_use test MSGPACK_BUILD_TESTS)
-	)
-	cmake-multilib_src_configure
-}


^ permalink raw reply related	[flat|nested] 35+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/msgpack/
@ 2017-07-31 21:58 Patrice Clement
  0 siblings, 0 replies; 35+ messages in thread
From: Patrice Clement @ 2017-07-31 21:58 UTC (permalink / raw
  To: gentoo-commits

commit:     0c7fcff5968a2f03ab391467425aebf159469355
Author:     Patrice Clement <monsieurp <AT> gentoo <DOT> org>
AuthorDate: Mon Jul 31 21:58:12 2017 +0000
Commit:     Patrice Clement <monsieurp <AT> gentoo <DOT> org>
CommitDate: Mon Jul 31 21:58:41 2017 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0c7fcff5

dev-libs/msgpack: version bump.

Gentoo-Bug: https://bugs.gentoo.org/601370

Package-Manager: Portage-2.3.6, Repoman-2.3.1

 dev-libs/msgpack/Manifest             |  1 +
 dev-libs/msgpack/msgpack-2.0.0.ebuild | 39 +++++++++++++++++++++++++++++++++++
 2 files changed, 40 insertions(+)

diff --git a/dev-libs/msgpack/Manifest b/dev-libs/msgpack/Manifest
index 2d692983c9d..b46fc991215 100644
--- a/dev-libs/msgpack/Manifest
+++ b/dev-libs/msgpack/Manifest
@@ -2,3 +2,4 @@ DIST msgpack-0.5.9.tar.gz 431625 SHA256 6139614b4142df3773d74e9d9a4dbb6dd0430103
 DIST msgpack-1.0.0.tar.gz 478108 SHA256 494717d9837add0f686a77fc7ebffd7e39338cc7542cbb369aef4673eec1c3eb SHA512 afa9bf4e49fe619292e6bb59e11b0288381389d06b03778f77586ec61105a47c822eed4931a610495ac6965050266cd47c02a39095995abf702865a7b64abd88 WHIRLPOOL b5bde9267aa1c55925e154afa73fb9f1e24663b5be0242e989f1ec0d38799c84ce7a666374f1970bae94d8467f43d9b99557545f37115220a1f7d8284a34a90a
 DIST msgpack-1.0.1.tar.gz 484598 SHA256 a070d27d16133fe508fca72af434cd9e114709fffc1973de3dd3d3e6a987e250 SHA512 da20ddafe6ec4b61b1ea9cc9e79070c5ce7805974c0fd18ed46d6dc422732b93f29c6b28cf72ada3c77770d55f00f8b17655538535f46a60252083e2afe12545 WHIRLPOOL 409656d7d8ed66c115c27ff71ffa3efbbe47d8be215262b995220caa9c0ba9079731213080c1fd601717f8d13c7f109a0ff829aade09f324e00f297379856e76
 DIST msgpack-1.1.0.tar.gz 493551 SHA256 a8d400e2f0cae811a150f564d95c7ad6f30a77ad4584303de06467234b73f345 SHA512 6823fab090c2146f871a45736c29b8f81434f0d72c597ebea2e947e4a9a17554e163bc88fbbc3dd0805b2ef0df029b10ca30c09dfbd1111252b9861a1e373901 WHIRLPOOL 103e3152a31c66644afc5a6673a7700b7bc0b7af09e800e0efe161de73cc46e85015469bdb9688db6826a611db298e79b052fc0e0703f8534e7455130250e111
+DIST msgpack-2.0.0.tar.gz 446063 SHA256 41de0989a3385061ab7307a1005655e780def6fc9c89af0ec942616aa787e136 SHA512 74d1c9641ecdf1a54346088c59415cf778821dc6f6acb0c5a8a93c2284edaf53c4746459093971d96136279fbd8de10cb9a43dd8d8220d335618ad30e971e9a3 WHIRLPOOL 1d2cd314c57d21cce310a420031f44c6faf330a9795f4d79d96028e97d5bfbf1941a27247ae9ce963966136a91e951052139f4df9b99aa17d3df431b5c26b185

diff --git a/dev-libs/msgpack/msgpack-2.0.0.ebuild b/dev-libs/msgpack/msgpack-2.0.0.ebuild
new file mode 100644
index 00000000000..fa3087187ed
--- /dev/null
+++ b/dev-libs/msgpack/msgpack-2.0.0.ebuild
@@ -0,0 +1,39 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit cmake-multilib
+
+if [[ ${PV} == 9999 ]]; then
+	inherit git-r3
+	EGIT_REPO_URI="https://github.com/${PN}/${PN}-c.git"
+else
+	SRC_URI="https://github.com/${PN}/${PN}-c/releases/download/cpp-${PV}/${P}.tar.gz"
+	KEYWORDS="~amd64 ~x86 ~x86-fbsd ~amd64-linux ~x86-linux"
+fi
+
+DESCRIPTION="MessagePack is a binary-based efficient data interchange format"
+HOMEPAGE="http://msgpack.org/ https://github.com/msgpack/msgpack-c/"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+IUSE="+cxx static-libs test"
+
+DEPEND="
+	test? (
+		>=dev-cpp/gtest-1.6.0-r2[${MULTILIB_USEDEP}]
+		sys-libs/zlib[${MULTILIB_USEDEP}]
+	)
+"
+
+DOCS=( README.md )
+
+src_configure() {
+	local mycmakeargs=(
+	    -DMSGPACK_ENABLE_CXX=$(usex cxx)
+		-DMSGPACK_STATIC=$(usex static-libs)
+	)
+
+	cmake-multilib_src_configure
+}


^ permalink raw reply related	[flat|nested] 35+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/msgpack/
@ 2016-04-21 18:11 Tim Harder
  0 siblings, 0 replies; 35+ messages in thread
From: Tim Harder @ 2016-04-21 18:11 UTC (permalink / raw
  To: gentoo-commits

commit:     f0b9b087d41de658a78b860946830df406eaedf8
Author:     Tim Harder <radhermit <AT> gentoo <DOT> org>
AuthorDate: Thu Apr 21 18:09:10 2016 +0000
Commit:     Tim Harder <radhermit <AT> gentoo <DOT> org>
CommitDate: Thu Apr 21 18:11:45 2016 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f0b9b087

dev-libs/msgpack: drop myself as maintainer, add vim

 dev-libs/msgpack/metadata.xml | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/dev-libs/msgpack/metadata.xml b/dev-libs/msgpack/metadata.xml
index b1b1ca7..a58d5af 100644
--- a/dev-libs/msgpack/metadata.xml
+++ b/dev-libs/msgpack/metadata.xml
@@ -1,9 +1,9 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
 <pkgmetadata>
-  <maintainer type="person">
-    <email>radhermit@gentoo.org</email>
-    <name>Tim Harder</name>
+  <maintainer type="project">
+    <email>vim@gentoo.org</email>
+    <name>Gentoo Vim Project</name>
   </maintainer>
   <upstream>
     <remote-id type="github">msgpack/msgpack-c</remote-id>


^ permalink raw reply related	[flat|nested] 35+ messages in thread

end of thread, other threads:[~2023-12-09 13:21 UTC | newest]

Thread overview: 35+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2021-08-05  8:11 [gentoo-commits] repo/gentoo:master commit in: dev-libs/msgpack/ Yixun Lan
  -- strict thread matches above, loose matches on Subject: below --
2023-12-09 13:20 Michał Górny
2023-12-09 13:18 Sam James
2023-12-09 13:18 Sam James
2023-12-01 20:57 Arthur Zamarin
2023-04-29 15:09 Andreas Sturmlechner
2023-04-22 16:24 Arthur Zamarin
2023-04-22 15:57 Arthur Zamarin
2023-04-22 15:20 Sam James
2023-04-08 13:42 Luca Barbato
2023-04-03  5:40 Sam James
2023-04-03  5:37 Sam James
2023-03-30 22:41 Marek Szuba
2023-03-30 22:41 Marek Szuba
2023-02-13  4:48 Sam James
2023-02-07  9:42 Marek Szuba
2023-02-03  9:21 Marek Szuba
2022-07-15  7:40 Sam James
2021-06-27 20:03 Aaron Bauman
2021-02-14 19:59 Sam James
2021-01-04  9:32 Sam James
2020-11-16  1:42 Sam James
2020-11-14  0:09 Thomas Deutschmann
2020-09-30  2:55 Sam James
2020-09-29 23:14 Sam James
2020-01-16 15:45 Tim Harder
2019-12-29  9:22 Mikle Kolyada
2019-06-13  2:25 Tim Harder
2019-04-20 19:01 Mikle Kolyada
2018-12-28 21:06 Tim Harder
2018-10-04 20:24 Andreas Sturmlechner
2018-03-10 22:55 Patrice Clement
2017-12-11 20:58 Patrice Clement
2017-07-31 21:58 Patrice Clement
2016-04-21 18:11 Tim Harder

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox