summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMichał Górny <mgorny@gentoo.org>2015-05-12 17:57:05 +0000
committerMichał Górny <mgorny@gentoo.org>2015-05-12 17:57:05 +0000
commit12f47bfe7f02123182c6aa859b0cb8a1e3d982c0 (patch)
treee2381016f0c72bb3776f7a321bceecfddc829369 /dev-libs
parentSnapshot bump (diff)
downloadhistorical-12f47bfe7f02123182c6aa859b0cb8a1e3d982c0.tar.gz
historical-12f47bfe7f02123182c6aa859b0cb8a1e3d982c0.tar.bz2
historical-12f47bfe7f02123182c6aa859b0cb8a1e3d982c0.zip
Version bump to the ABI-incompatible 1.x branch
Package-Manager: portage-2.2.18/cvs/Linux x86_64 Manifest-Sign-Key: 0xEFB4464E!
Diffstat (limited to 'dev-libs')
-rw-r--r--dev-libs/jsoncpp/ChangeLog7
-rw-r--r--dev-libs/jsoncpp/Manifest22
-rw-r--r--dev-libs/jsoncpp/jsoncpp-1.6.2.ebuild68
3 files changed, 92 insertions, 5 deletions
diff --git a/dev-libs/jsoncpp/ChangeLog b/dev-libs/jsoncpp/ChangeLog
index 51a9ef912b53..1e4bbbbeb0ab 100644
--- a/dev-libs/jsoncpp/ChangeLog
+++ b/dev-libs/jsoncpp/ChangeLog
@@ -1,6 +1,11 @@
# ChangeLog for dev-libs/jsoncpp
# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-libs/jsoncpp/ChangeLog,v 1.17 2015/05/05 07:51:52 jer Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-libs/jsoncpp/ChangeLog,v 1.18 2015/05/12 17:57:03 mgorny Exp $
+
+*jsoncpp-1.6.2 (12 May 2015)
+
+ 12 May 2015; Michał Górny <mgorny@gentoo.org> +jsoncpp-1.6.2.ebuild:
+ Version bump to the ABI-incompatible 1.x branch
05 May 2015; Jeroen Roovers <jer@gentoo.org> jsoncpp-0.10.2.ebuild:
Mark ~ppc64 (bug #539126).
diff --git a/dev-libs/jsoncpp/Manifest b/dev-libs/jsoncpp/Manifest
index 5606818ee990..4fffd816a3eb 100644
--- a/dev-libs/jsoncpp/Manifest
+++ b/dev-libs/jsoncpp/Manifest
@@ -3,18 +3,32 @@ Hash: SHA256
DIST jsoncpp-0.10.1.tar.gz 196664 SHA256 ff933ad6d25db77a33c819350ff65842111edb2c8dcbb806efc9d93d0ec53ea5 SHA512 867d5ddb56b02da4d423914f3a553cf9e9b160f876730ba781f077d9333d7ca38d4e000b2a933963f7117f0ace2266c3eb9e4305d23cb6c24501ad6d4036da08 WHIRLPOOL ed605c8775f0ae7847fc0129909c7aad1bc99f1511c3a8780e7d8ec7292c6bd7ad0449904dae52295db93590c717fc903566568753bf68bdc104850398300ac2
DIST jsoncpp-0.10.2.tar.gz 197188 SHA256 37bb72615018522bb78a5eb425b36dfc79e049c1d5471b724f7ccadeac0ed479 SHA512 8e451e3ba37094445ab098d5b9f7236ac84e2f15d98e2039c565e609b757c2383e91850bd86aca507ca5cd2f733fedc484bb7760eeeee7fe9bace71d97ae0d2e WHIRLPOOL 85f9861e77a7c3cecd5e859adde832b7f12a0c5eae04ecbee203e5d8c4b8b13ba034b4aa6b78a3b981aa392a4ea6a26c2e1d411ae97768d7ed422f71ec2e5d79
+DIST jsoncpp-1.6.2.tar.gz 198824 SHA256 c40e5a2583df633b904525305bda40b622d9971fee1ece7ce48ca723a4907d36 SHA512 b70dc99ec57357943f7b56d013abc6245c1ffdc3c16313bcf72ba624fa5f6d72eebfda0188a229c7757e00e3ad2c19d67048acd33c22260079e37b32000a39a7 WHIRLPOOL 35f337812bda3cb24a9b221578c72d48876427e2fe10c1c57beea308b855c6d48d688d73260bd7915261676bd4463062191948d630bfac53350a855d89a8d7fe
DIST jsoncpp-src-0.5.0.tar.gz 107466 SHA256 22b14ecd0de8cdad2b6b6839f6d0804d3b84e91f42861ebd843832a26a927433 SHA512 2815d3523f92c33a5be3221161a590a0fddd16cb22e5dc634791535ee44271ec4fbb64f81cc958a87b1f029a8108ed9f169cda5a2d0422f60699ac286386a1bc WHIRLPOOL f6174f08dc647a189fc17f93343a72fb83bea66f27e60707b6bf300a185d4d3e8d5f347dd6f0d06462e45086c7c1dbd352e22ac08fef13d9235a65bad44f0d67
DIST jsoncpp-src-0.6.0-rc2.tar.gz 117661 SHA256 d4d193d163f520b08b9155cba978615892ca1359d77e3fb261fce2f86d09b283 SHA512 5d44e766aa2d7657bc68cf16173130febaa6744d5fca0c6df5465617a3f306023a17cbeb07a62ad1a34c2d183d916401b4be48f37c2416c895db4ad5d9481b3d WHIRLPOOL bfa7e70e14f3ed0911c5127da0d2099ca8b9159a900a5bc5147d1e50b5a9f9d5be69a8d46a761d277ca1edabaab8d0d3b9f81417572e4664ed8239fd83c953e6
EBUILD jsoncpp-0.10.1.ebuild 1395 SHA256 3e44a8f291c7e7baf2880b96a60fe2e01b6f4b07f7921d7169017f86409fb412 SHA512 a70444b99dbc67e90f52c62342ffbf3bc2fb8054c3938095605f63b84e0f34f143be51bbd9277b08cb4be9d6fbd13e0d7ddfd3366294935aab518d4c3a69351f WHIRLPOOL 432c6bf597cd5f4e866181d8e6b58e9fc959f2ce83bf3326024d5cb4435db4151f6fbabd5807ecb4246e3922c5628c4a9bbe937876397599df9c91fe418147d5
EBUILD jsoncpp-0.10.2.ebuild 1399 SHA256 bf6ce4efd3ef2775512b755b66e5b5a5bea23a63a315509f10fa7d4a1991d41b SHA512 b4d647f4ed091a1294812b16f57995d93545660a3705eea917fc21174c66e7d9a356ff06cba59054af5b798b73f0e359dae9647827a3fee22871a96c74a02b24 WHIRLPOOL 523ded8ef99d35932c150110499a5fc290f082cc6a5bc511b27f87077d12f7acde7f5b11a6b344917ed6230e7cbe606f4863c3ac71a280affad88215c8ccffc8
EBUILD jsoncpp-0.5.0-r1.ebuild 1255 SHA256 c61db8f16bd9d0e77deb7d1b965fee0e419b05a3b4950d17211f6fadb0764b48 SHA512 3605de7eed9486b316a6e4317d92042745089bcff7d472131607f6f5c04c902e760985c77ff7c8cc62c8926a7c823db1010fcb3306c44a0600113249dd42fa21 WHIRLPOOL c6cff36b942b530850618f83006a2e5d838a427ff78b8d3c70f7ed31d7600ba564199446f1cae2a0751c82446bc9299bdd311606a99477631f7366f6c80d38e2
EBUILD jsoncpp-0.6.0_rc2.ebuild 1380 SHA256 952378041c5fdd279d4142cb355b8f0f275d0be797dea4ab99737542b30a784b SHA512 2fc76032e8a295e3cf245e876cf55671f31602052eeecda0a686c2f6f4f4a04c52c12454e18fa9991db4ff82c288688a349a3e632c5ab6ac4c8ae25a20971d5e WHIRLPOOL 7206ac2645ce33330310dca9c4b9e2bd21496ca3d84fae195ad2f47ff471a56f52293b6dc3281757fbfe03b04a4c7899b101db3db03351b0631a860b8cc34463
-MISC ChangeLog 2287 SHA256 2b731fbbe89d70b08a25859a55fbe6e6c48339baa4ea5e86fcb90e663b4e6710 SHA512 dd22f89ea87b9dffcb9abef37180c5631dc5a451a3d031469f04bae62ec7b3ea28f85ac654669d2d6ae1f28c7818bae63681e4ea5ef9eb1565e5c60048a09dbc WHIRLPOOL 418628846bd73d9be3bf9a51c5f15a390c22516662dcdb6b5927a17621b8352fa3f47985b6cd00edb9bca5ecf1b793c03a983d1c4cd7a60efff21d81118dc0df
+EBUILD jsoncpp-1.6.2.ebuild 1403 SHA256 c8f560d8ae275ea6ba1ee7a3ad7d4e885a507c8074f2faeedb2bb74e3a636b99 SHA512 0368e9d9c0c510c40f3abdcf3b088c40552ab9b9cbad2037659d9caeb29c047ff5a38acf844887fe0b323682f2871dbf5e4f33859e58412a4b37ebe71dbf7937 WHIRLPOOL bc5ff83973b343c9aef9f4eefd87bb590278522b99040e710def2187fb83cf31299c14150cb452cdf89458e824b49551a8d09d01325afc90ec8d06fe00ba536f
+MISC ChangeLog 2444 SHA256 9eaff81a1c370d7ef0c758281b7f8a2a23977dc58ea9f9497e82395857e8a2fe SHA512 6505dd731cdca01f1cc4250304c0e663067ee4d205dd1d2540f29c9dc3d516ac9811767fa8f92bd445cea12df84a9b72c2bbb6ce9b2f4286574a440e0706453a WHIRLPOOL 6fa4d94fe276684d057ed714ebe90f736d62c84ea5aad6b17ff6a7788d0ba9333b8883e625d3d94fb2cbb9ac8ceab9ea2ebd363c6e5db362b15ca262fae525d1
MISC metadata.xml 344 SHA256 0e2c74486b38948bd35a2b844d12a4b385c427b29c658a7c06407d857cbbfb29 SHA512 7319802e9400eef2e90570cc23cf94f6ffa96bcfd7552c0d01e96c4cc7dba16ade6018f29d7e811c1030f27bc1a30d1584f3f0bfffbf785e901a5732cd897846 WHIRLPOOL 4640d7868576e11809d1caafe414d7664adf3bf67a178bd935f509a38c834483a729dc07de8773334e845a22102d097f05732cab57c49b35355ed1efffa4c4e9
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2
-iEYEAREIAAYFAlVIdpkACgkQVWmRsqeSphO2fgCfbydkmG8MW6Y1CsHejPtOErzb
-408AnRf9WqidB35l+JTB/qA78D7X33ZB
-=lJAy
+iQJ8BAEBCABmBQJVUj7wXxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w
+ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXQ2REJCMDdDQzRGMERBRDA2RUEwQUZFNDFC
+MDdBMUFFQUVGQjQ0NjRFAAoJELB6GurvtEZO8o4QAM7/q8RtClMLg8Vy/ax3NLew
+uY1Ee0HugjMeOEhz6N941RDgOVoFJ25MiD3s9jV5BUOD/G44PtFJM/7Fn7cdk7/4
+j4TWh72TvS+4dr89xstv9Uv0QppIFOEm9ihBNuSpx0IIqlWOl5fJsjDNbfJzEuL6
+l1WxNVRA3pFP7h1yevB3fs5VZNiuyztHEK1IRAkpSa6Ptbyr3R+36qqL6YlEnp4F
+MOi59JG8+zltXaRyXfqF6twT8oSTGVnrO4s7YWSjed7yA4TvsIkqSLEoCLWsgctR
+lxUVMZG9PmepocQ0nU8Ui8dlc4FD8vAP8vxId6TfCKLXDbdLfpPvfw2Min3wEY1/
+L2odgzdM/HnDFsk5NMX2EDLFg9EP9zPOLxocmz6UP2HMau/pm/LfSvH+4RfQ9n6q
+Av/LKPp+W0KxEsozOSoQg32k0xHf6pFF4Oavuft1y4bPFZMP1fD89li58Nc8fnVy
+FqRHXn4nc6tNm5pIHEXWnpD/fbavy4XWqoaTJdle89ywtjS2QsdUs+4/+uEJ0fCt
+netJKs8clflJX6hA9g0bH8T1wOtWQfvblc2RO7ChJ0SAYZTs5Eq5RTVq9PoDR2T3
+8uQSjPcZIYfdfXAWh7D5l/VKRckjk09RFTufBVI86qsAnLfJmnL+1zAymyZmAt8d
++QYZ5Txx/7DQwXGnKqns
+=0nVc
-----END PGP SIGNATURE-----
diff --git a/dev-libs/jsoncpp/jsoncpp-1.6.2.ebuild b/dev-libs/jsoncpp/jsoncpp-1.6.2.ebuild
new file mode 100644
index 000000000000..b7d28dafddc5
--- /dev/null
+++ b/dev-libs/jsoncpp/jsoncpp-1.6.2.ebuild
@@ -0,0 +1,68 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-libs/jsoncpp/jsoncpp-1.6.2.ebuild,v 1.1 2015/05/12 17:57:03 mgorny Exp $
+
+EAPI=5
+PYTHON_COMPAT=( python2_7 )
+
+inherit cmake-utils python-any-r1
+
+DESCRIPTION="C++ JSON reader and writer"
+HOMEPAGE="https://github.com/open-source-parsers/jsoncpp"
+SRC_URI="https://github.com/open-source-parsers/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="|| ( public-domain MIT )"
+SLOT="0/1"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~mips ~ppc64 ~x86"
+IUSE="doc test"
+
+DEPEND="
+ doc? (
+ app-doc/doxygen
+ ${PYTHON_DEPS}
+ )
+ test? (
+ ${PYTHON_DEPS}
+ )"
+RDEPEND=""
+
+pkg_setup() {
+ if use doc || use test; then
+ python-any-r1_pkg_setup
+ fi
+}
+
+src_configure() {
+ local mycmakeargs=(
+ -DJSONCPP_WITH_TESTS=$(usex test)
+ -DJSONCPP_WITH_POST_BUILD_UNITTEST=OFF
+ -DJSONCPP_WITH_CMAKE_PACKAGE=ON
+
+ -DBUILD_SHARED_LIBS=ON
+ # Follow Debian, Ubuntu, Arch convention for headers location
+ # bug #452234
+ -DINCLUDE_INSTALL_DIR="${EPREFIX}"/usr/include/jsoncpp
+ )
+
+ cmake-utils_src_configure
+}
+
+src_compile() {
+ cmake-utils_src_compile
+
+ if use doc; then
+ "${EPYTHON}" doxybuild.py --doxygen=/usr/bin/doxygen || die
+ fi
+}
+
+src_test() {
+ emake -C "${BUILD_DIR}" jsoncpp_check
+}
+
+src_install() {
+ cmake-utils_src_install
+
+ if use doc; then
+ dohtml dist/doxygen/jsoncpp*/*
+ fi
+}