dev-libs / msgpack

MessagePack is a binary-based efficient data interchange format

Official package sites : https://github.com/msgpack/msgpack-c/ · https://msgpack.org/ ·

v6.0.0-r1 :: 0/2-c :: gentoo

Modified
License
Boost-1.0
Keywords
amd64 arm64 x86 ~amd64-linux ~arm ~ppc ~ppc64 ~riscv ~x64-macos ~x86-linux
USE flags
doc examples test

v5.0.0 :: 0/2 :: gentoo

Modified
License
Boost-1.0
Keywords
amd64 arm64 x86 ~amd64-linux ~arm ~riscv ~x64-macos ~x86-linux
USE flags
doc examples test

General

doc
Add extra documentation (API, Javadoc, etc). It is recommended to enable per package instead of globally
examples
Install examples, usually source code
test
Enable dependencies and/or preparations necessary to run tests (usually controlled by FEATURES=test but can be toggled independently)

abi_mips

n32
64-bit (32-bit pointer) libraries
n64
64-bit libraries
o32
32-bit libraries

abi_s390

32
32-bit (s390) libraries
64
64-bit (s390x) libraries

abi_x86

32
32-bit (x86) libraries
64
64-bit (amd64) libraries
x32
x32 ABI libraries

app-editors / neovim : Vim-fork focused on extensibility and agility

app-misc / tmate : Instant terminal sharing

app-text / groonga : An Embeddable Fulltext Search Engine

dev-libs / mmtf-cpp : The pure C++ implementation of the MMTF API, decoder and encoder

924449
dev-libs/msgpack: installs a .pc file with hardcoded libdir /usr/lib
Repository mirror & CI · gentoo
Merge updates from master
Michał Górny · gentoo
Move {app-doc → app-text}/doxygen
Per the category metadata, app-doc/ is reserved for documentation *files* and not software. Move it to app-text/ where it seems a better fit. Signed-off-by: Michał Górny <mgorny@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Michał Górny · gentoo
dev-libs/msgpack: Stabilize 6.0.0-r1 x86, #919478
Signed-off-by: Michał Górny <mgorny@gentoo.org>
Sam James · gentoo
dev-libs/msgpack: Stabilize 6.0.0-r1 arm64, #919478
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
dev-libs/msgpack: Stabilize 6.0.0-r1 amd64, #919478
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Arthur Zamarin · gentoo
dev-libs/msgpack: Keyword 6.0.0-r1 ppc, #916309
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Repository mirror & CI · gentoo
Merge updates from master
Andreas Sturmlechner · gentoo
dev-libs/msgpack: drop 3.3.0-r1
Bug: https://bugs.gentoo.org/901327 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
Arthur Zamarin · gentoo
dev-libs/msgpack: Stabilize 5.0.0 x86, #901327
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Arthur Zamarin · gentoo
dev-libs/msgpack: Stabilize 5.0.0 amd64, #901327
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
dev-libs/msgpack: Stabilize 5.0.0 arm64, #901327
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Luca Barbato · gentoo
dev-libs/msgpack: keyword 6.0.0-r1 for ~ppc64
Signed-off-by: Luca Barbato <lu_zero@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
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@gentoo.org>
Sam James · gentoo
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@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Marek Szuba · gentoo
dev-libs/msgpack: drop 3.3.0-r2
Signed-off-by: Marek Szuba <marecki@gentoo.org>
Marek Szuba · gentoo
dev-libs/msgpack: add 6.0.0
Signed-off-by: Marek Szuba <marecki@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Peter Levine · gentoo
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@gmail.com> Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Marek Szuba · gentoo
dev-libs/msgpack: drop IUSE=static-libs support
The only revdep which used this has just ceased to do so, was a no-op in 3.3.0 to begin with. Signed-off-by: Marek Szuba <marecki@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Marek Szuba · gentoo
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@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Marek Szuba · gentoo
dev-libs/msgpack-5.0.0: add *working* IUSE=static-libs
app-misc/tmate optionally relies on the availability of static libmsgpack so until that dependency has been removed, keep this flag. That said, having just tested it USE=static-libs is in fact a no-op in case of =dev-libs/msgpack-3.3.0! Signed-off-by: Marek Szuba <marecki@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Marek Szuba · gentoo
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@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Andreas Sturmlechner · gentoo
*/*: Drop obsolete CMAKE_ECLASS meta var
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
dev-libs/msgpack: Stabilize 3.3.0 arm64, #857978
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Yixun Lan · gentoo
dev-libs/msgpack: keyword ~riscv
Package-Manager: Portage-3.0.20, Repoman-3.0.3 Signed-off-by: Yixun Lan <dlan@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Aaron Bauman · gentoo
dev-libs/msgpack: keyword x64-macos
Signed-off-by: Aaron Bauman <bman@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
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@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Ionen Wolkens · gentoo
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@gmail.com> Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
dev-libs/msgpack: Stabilize 3.3.0 amd64, #737592
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Thomas Deutschmann · gentoo
dev-libs/msgpack: x86 stable (bug #737592)
Package-Manager: Portage-3.0.9, Repoman-3.0.2 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
dev-libs/msgpack: cleanup old
Package-Manager: Portage-3.0.4, Repoman-3.0.1 Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
dev-libs/msgpack: Keyword 3.3.0 arm, #727138
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
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@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Benda Xu · gentoo
app-editors/neovim: keyword ~arm64 with dependencies.
dev-libs/msgpack: keyword ~arm64 to 3.2.1. dev-lua/mpack: keyword ~arm64 to 1.0.4. profiles: mask dev-lua/mpack[test] on arm64. dev-libs/unibilium: keyword ~arm64 to 2.0.0. dev-libs/libtermkey: keyword ~arm64 to 0.22. Package-Manager: Portage-2.3.88, Repoman-2.3.18 Signed-off-by: Benda Xu <heroxbd@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Tim Harder · gentoo
dev-libs/msgpack: version bump to 3.2.1
Signed-off-by: Tim Harder <radhermit@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Mikle Kolyada · gentoo
dev-libs/msgpack: mark stable
Package-Manager: Portage-2.3.79, Repoman-2.3.16 Signed-off-by: Mikle Kolyada <zlogene@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Michał Górny · gentoo
*/*: [QA] Fix trivial cases of MissingTestRestrict
The result was achieved via the following pipeline: pkgcheck scan -c RestrictTestCheck -R FormatReporter \ --format '{category}/{package}/{package}-{version}.ebuild' | xargs -n32 grep -L RESTRICT | xargs -n32 sed -i -e '/^IUSE=.*test/aRESTRICT="!test? ( test )"' The resulting metadata was compared before and after the change. Few Go ebuilds had to be fixed manually due to implicit RESTRICT=strip added by the eclass. Two ebuilds have to be fixed because of multiline IUSE. Suggested-by: Robin H. Johnson <robbat2@gentoo.org> Closes: https://github.com/gentoo/gentoo/pull/13942 Signed-off-by: Michał Górny <mgorny@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Michał Górny · gentoo
dev-libs: Remove *-fbsd KEYWORDS
Signed-off-by: Michał Górny <mgorny@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Tim Harder · gentoo
dev-libs/msgpack: version bump to 3.2.0
Signed-off-by: Tim Harder <radhermit@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Mikle Kolyada · gentoo
dev-libs/msgpack: Add ~arm keyword wrt bug #676688
Signed-off-by: Mikle Kolyada <zlogene@gentoo.org> Package-Manager: Portage-2.3.62, Repoman-2.3.11 RepoMan-Options: --include-arches="~arm"
Repository mirror & CI · gentoo
Merge updates from master
Tim Harder · gentoo
dev-libs/msgpack: remove old
Signed-off-by: Tim Harder <radhermit@gentoo.org>
Tim Harder · gentoo
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@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Andreas Sturmlechner · gentoo
dev-libs/msgpack: EAPI-6 bump
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org> Package-Manager: Portage-2.3.50, Repoman-2.3.11
Michael Mair-Keimberger · gentoo
dev-libs/msgpack: use HTTPS.
Patrice Clement · gentoo
dev-libs/msgpack: clean up old.
Package-Manager: Portage-2.3.13, Repoman-2.3.3
Patrice Clement · gentoo
dev-libs/msgpack: pack oversized patch away into a tarball.
Closes: https://bugs.gentoo.org/640748 Package-Manager: Portage-2.3.13, Repoman-2.3.3
Marty Plummer · gentoo
dev-libs/msgpack: fix -Wimplicit-fallthrough bug.
Patches taken from upstream and rebased against this particular release. Future releases should not require this patch, and it only affects formatting. Package-Manager: Portage-2.3.6, Repoman-2.3.3 Closes: https://github.com/gentoo/gentoo/pull/5273
Patrice Clement · gentoo
dev-libs/msgpack: version bump.
Gentoo-Bug: https://bugs.gentoo.org/601370 Package-Manager: Portage-2.3.6, Repoman-2.3.1
Peter Levine · gentoo
dev-libs/msgpack: fix building with GCC-6.
Gentoo-Bug: https://bugs.gentoo.org/623492 Package-Manager: Portage-2.3.6, Repoman-2.3.2 Closes: https://github.com/gentoo/gentoo/pull/5206
Robin H. Johnson · gentoo
Drop $Id$ per council decision in bug #611234.
Signed-off-by: Robin H. Johnson <robbat2@gentoo.org>
Mathy Vanvoorden · gentoo
dev-libs/msgpack: version bump to 1.4.2 and 2.2.1
An update to the latest version of 1.X and 2.X of the package. This was already being worked on in PR #2974, I processed the comments and added some extra things: * Updated copyright. * EAPI version bump. * Updated license to Boost-1.0. * Added examples USE-flag. * Added doc USE-flag. * Updated patches for cflags and static-libs. * Masked for testing. The new versions are masked for testing as the status of depending packages is currently unknown. Bugs for the package maintainers will be created. Gentoo-Bug: https://bugs.gentoo.org/601370 Closes: https://github.com/gentoo/gentoo/pull/4078 Package-Manager: Portage-2.3.6, Repoman-2.3.1
Robin H. Johnson · gentoo
proj/gentoo: Initial commit
This commit represents a new era for Gentoo: Storing the gentoo-x86 tree in Git, as converted from CVS. This commit is the start of the NEW history. Any historical data is intended to be grafted onto this point. Creation process: 1. Take final CVS checkout snapshot 2. Remove ALL ChangeLog* files 3. Transform all Manifests to thin 4. Remove empty Manifests 5. Convert all stale $Header$/$Id$ CVS keywords to non-expanded Git $Id$ 5.1. Do not touch files with -kb/-ko keyword flags. Signed-off-by: Robin H. Johnson <robbat2@gentoo.org> X-Thanks: Alec Warner <antarus@gentoo.org> - did the GSoC 2006 migration tests X-Thanks: Robin H. Johnson <robbat2@gentoo.org> - infra guy, herding this project X-Thanks: Nguyen Thai Ngoc Duy <pclouds@gentoo.org> - Former Gentoo developer, wrote Git features for the migration X-Thanks: Brian Harring <ferringb@gentoo.org> - wrote much python to improve cvs2svn X-Thanks: Rich Freeman <rich0@gentoo.org> - validation scripts X-Thanks: Patrick Lauer <patrick@gentoo.org> - Gentoo dev, running new 2014 work in migration X-Thanks: Michał Górny <mgorny@gentoo.org> - scripts, QA, nagging X-Thanks: All of other Gentoo developers - many ideas and lots of paint on the bikeshed