[gentoo-commits] repo/gentoo:master commit in: dev-libs/libbson/
commit: 5ee83676e97ccd7bb28ec3ec88d407dfdc556752 Author: Sam James gentoo org> AuthorDate: Fri Sep 8 19:54:37 2023 + Commit: Sam James gentoo org> CommitDate: Fri Sep 8 19:54:37 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5ee83676 dev-libs/libbson: update upstream metadata https://github.com/mongodb/libbson is archived and points to the mongo-c-driver repo. Signed-off-by: Sam James gentoo.org> dev-libs/libbson/metadata.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/libbson/metadata.xml b/dev-libs/libbson/metadata.xml index 4969d78d9fe6..c01295da36f6 100644 --- a/dev-libs/libbson/metadata.xml +++ b/dev-libs/libbson/metadata.xml @@ -6,6 +6,6 @@ Ultrabug -mongodb/libbson +mongodb/mongo-c-driver
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libbson/
commit: 911608c5e80d0b82894ee05ba505d4f793b1ad99 Author: EJ Agas gmail com> AuthorDate: Thu Mar 10 14:27:51 2022 + Commit: Sam James gentoo org> CommitDate: Fri Sep 8 19:29:11 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=911608c5 dev-libs/libbson: Bump to 1.24.4 Co-authored-by: EJ Agas gmail.com> Signed-off-by: EJ Agas gmail.com> Signed-off-by: Jaco Kroon uls.co.za> Signed-off-by: Sam James gentoo.org> dev-libs/libbson/Manifest | 1 + dev-libs/libbson/libbson-1.24.4.ebuild | 49 ++ 2 files changed, 50 insertions(+) diff --git a/dev-libs/libbson/Manifest b/dev-libs/libbson/Manifest index 14ac1b166010..761865c04ae0 100644 --- a/dev-libs/libbson/Manifest +++ b/dev-libs/libbson/Manifest @@ -1 +1,2 @@ DIST libbson-1.18.0.tar.gz 7246954 BLAKE2B 9418ab2e132f8a8c582bcbea8c7b090e9e45e34219845d8f6b7a99d4ebfb17ef2eec2223504e9a4ab7f51ca01e904a7f3bb04bf9f8bf20c010ab9f82894a728e SHA512 c970f347689916172a957fc431b307bab3cb63367d4b39c49745c75b9fa84f0035db934c551570a4141733fc1bc6b33b118911c3b69ecdea797f19312b213606 +DIST libbson-1.24.4.tar.gz 7916661 BLAKE2B e361b52bf16eed7437428b0481d792ecf2f9cc283fdd6f23916d4a3ffb1b7d7c9ea7a7c4cf5f369e21fb6d4f564b91e07ac2ee44656855993218593dc4f1c166 SHA512 3563c061565d17a76581e188f6e184d7e41f2729812c8815afd34e03ebe6c1d25d7498a2cb1b599a09d24f6268c36473ef5113a14c7585a1532c9abf2e56e936 diff --git a/dev-libs/libbson/libbson-1.24.4.ebuild b/dev-libs/libbson/libbson-1.24.4.ebuild new file mode 100644 index ..b21689d766dc --- /dev/null +++ b/dev-libs/libbson/libbson-1.24.4.ebuild @@ -0,0 +1,49 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake + +DESCRIPTION="Library routines related to building,parsing and iterating BSON documents" +HOMEPAGE="https://github.com/mongodb/mongo-c-driver/tree/master/src/libbson; +SRC_URI="https://github.com/mongodb/mongo-c-driver/releases/download/${PV}/mongo-c-driver-${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~hppa ~loong ~ppc ~riscv ~sparc ~x86" +IUSE="examples static-libs" + +BDEPEND="dev-python/sphinx" + +S="${WORKDIR}/mongo-c-driver-${PV}" + +src_prepare() { + cmake_src_prepare + + # remove doc files + sed -i '/^\s*install\s*(FILES COPYING NEWS/,/^\s*)/ {d}' CMakeLists.txt || die +} + +src_configure() { + local mycmakeargs=( + -DENABLE_BSON=ON + -DENABLE_EXAMPLES=OFF + -DENABLE_MAN_PAGES=ON + -DENABLE_MONGOC=OFF + -DENABLE_TESTS=OFF + -DENABLE_STATIC="$(usex static-libs ON OFF)" + -DENABLE_UNINSTALL=OFF + ) + + cmake_src_configure +} + +src_install() { + if use examples; then + docinto examples + dodoc src/libbson/examples/*.c + fi + + cmake_src_install +}
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libbson/
commit: 9ffe7d885501aedee3d303185e4178837c2f43bf Author: WANG Xuerui gentoo org> AuthorDate: Sat Dec 3 10:14:32 2022 + Commit: WANG Xuerui gentoo org> CommitDate: Sun Dec 4 09:22:30 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9ffe7d88 dev-libs/libbson: keyword 1.18.0 for ~loong Signed-off-by: WANG Xuerui gentoo.org> dev-libs/libbson/libbson-1.18.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/libbson/libbson-1.18.0.ebuild b/dev-libs/libbson/libbson-1.18.0.ebuild index 3a0463bafec2..6d3d8b168b13 100644 --- a/dev-libs/libbson/libbson-1.18.0.ebuild +++ b/dev-libs/libbson/libbson-1.18.0.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/mongodb/mongo-c-driver/releases/download/${PV}/mongo LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="amd64 ~arm64 ~hppa ~ppc ~riscv ~sparc x86" +KEYWORDS="amd64 ~arm64 ~hppa ~loong ~ppc ~riscv ~sparc x86" IUSE="examples static-libs" DEPEND="dev-python/sphinx"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libbson/
commit: 67f5b4f7fd675b6be6addc569b9beb1c7b9cb916 Author: Jakov Smolić gentoo org> AuthorDate: Fri May 13 14:08:28 2022 + Commit: Jakov Smolić gentoo org> CommitDate: Fri May 13 14:08:28 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=67f5b4f7 dev-libs/libbson: Keyword 1.18.0 arm64, #729934 Signed-off-by: Jakov Smolić gentoo.org> dev-libs/libbson/libbson-1.18.0.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-libs/libbson/libbson-1.18.0.ebuild b/dev-libs/libbson/libbson-1.18.0.ebuild index 6d665fd56c4c..3a0463bafec2 100644 --- a/dev-libs/libbson/libbson-1.18.0.ebuild +++ b/dev-libs/libbson/libbson-1.18.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 @@ SRC_URI="https://github.com/mongodb/mongo-c-driver/releases/download/${PV}/mongo LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="amd64 ~hppa ~ppc ~riscv ~sparc x86" +KEYWORDS="amd64 ~arm64 ~hppa ~ppc ~riscv ~sparc x86" IUSE="examples static-libs" DEPEND="dev-python/sphinx"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libbson/, dev-libs/libbson/files/
commit: 78b722b041937c4857226f90f1835f83a602f104 Author: Andreas Sturmlechner gentoo org> AuthorDate: Fri Nov 26 09:19:08 2021 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Mon Nov 29 15:03:51 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=78b722b0 dev-libs/libbson: Drop 1.16.2, 1.17.0 Bug: https://bugs.gentoo.org/791508 Package-Manager: Portage-3.0.28, Repoman-3.0.3 Signed-off-by: Andreas Sturmlechner gentoo.org> dev-libs/libbson/Manifest | 2 - .../files/libbson-1.16.2-single-doc-job.patch | 22 -- dev-libs/libbson/files/libbson-1.16.2-sphinx.patch | 19 - dev-libs/libbson/libbson-1.16.2.ebuild | 48 -- dev-libs/libbson/libbson-1.17.0.ebuild | 47 - 5 files changed, 138 deletions(-) diff --git a/dev-libs/libbson/Manifest b/dev-libs/libbson/Manifest index 99b66b55deec..14ac1b166010 100644 --- a/dev-libs/libbson/Manifest +++ b/dev-libs/libbson/Manifest @@ -1,3 +1 @@ -DIST libbson-1.16.2.tar.gz 6888287 BLAKE2B 40d2b73f495a8c71ca8b3c39c1b3c85b4a01ea088428967ed49f4758ef749e3288b046bde767a83aad022933f30f7307a4be65141f477bb1dcf912b4099129d6 SHA512 0930a80692f08329cad558644c25c46da64a0c8b6a9fc7412db0f547dae63bf59e9d29ee774d329c63af186eea751670bf21ccee8cf255f8bc8d5bd78c0e736a -DIST libbson-1.17.0.tar.gz 7092911 BLAKE2B f93de6f3ded0f22ff8af65113ed207ca6dcc8ecbaedb24b33ddf7ada93b913eae33a802245f386d75fef01bf53c2d9630e68138a5715de001b7acea7dbde05f1 SHA512 49889b9d777dc3cb151b9cbef7bc2dd1785e327ae641569281efcc040d208cb034da3a74ae1115a033cc86e5b70079dab76c3478df8f171cc083d686f7568858 DIST libbson-1.18.0.tar.gz 7246954 BLAKE2B 9418ab2e132f8a8c582bcbea8c7b090e9e45e34219845d8f6b7a99d4ebfb17ef2eec2223504e9a4ab7f51ca01e904a7f3bb04bf9f8bf20c010ab9f82894a728e SHA512 c970f347689916172a957fc431b307bab3cb63367d4b39c49745c75b9fa84f0035db934c551570a4141733fc1bc6b33b118911c3b69ecdea797f19312b213606 diff --git a/dev-libs/libbson/files/libbson-1.16.2-single-doc-job.patch b/dev-libs/libbson/files/libbson-1.16.2-single-doc-job.patch deleted file mode 100644 index 933081b32a31.. --- a/dev-libs/libbson/files/libbson-1.16.2-single-doc-job.patch +++ /dev/null @@ -1,22 +0,0 @@ -diff --git a/build/cmake/SphinxBuild.cmake b/build/cmake/SphinxBuild.cmake -index a7f49d7..804ad44 100644 a/build/cmake/SphinxBuild.cmake -+++ b/build/cmake/SphinxBuild.cmake -@@ -40,7 +40,7 @@ function (sphinx_build_html target_name doc_dir) - ${CMAKE_COMMAND} -E env - "PYTHONDONTWRITEBYTECODE=1" - ${SPHINX_EXECUTABLE} -- -j ${NPROCS} -qEW -b html -+ -j 1 -qEW -b html - -c "${CMAKE_CURRENT_SOURCE_DIR}" - "${CMAKE_CURRENT_SOURCE_DIR}" - "${SPHINX_HTML_DIR}" -@@ -133,7 +133,7 @@ function (sphinx_build_man target_name) - ${CMAKE_COMMAND} -E env - "PYTHONDONTWRITEBYTECODE=1" - ${SPHINX_EXECUTABLE} -- -j ${NPROCS} -qEW -b man -+ -j 1 -qEW -b man - -c "${CMAKE_CURRENT_SOURCE_DIR}" - "${CMAKE_CURRENT_SOURCE_DIR}" - "${SPHINX_MAN_DIR}" diff --git a/dev-libs/libbson/files/libbson-1.16.2-sphinx.patch b/dev-libs/libbson/files/libbson-1.16.2-sphinx.patch deleted file mode 100644 index 7a165b61c59a.. --- a/dev-libs/libbson/files/libbson-1.16.2-sphinx.patch +++ /dev/null @@ -1,19 +0,0 @@ -https://bugs.gentoo.org/716774 - a/build/sphinx/taglist.py -+++ b/build/sphinx/taglist.py -@@ -24,7 +24,12 @@ THE SOFTWARE. - """ - - from docutils import nodes, utils --from sphinx.environment import NoUri -+ -+try: -+from sphinx.environment import NoUri -+except ImportError: -+from sphinx.errors import NoUri -+ - try: - from sphinx.util.compat import Directive - except ImportError: - diff --git a/dev-libs/libbson/libbson-1.16.2.ebuild b/dev-libs/libbson/libbson-1.16.2.ebuild deleted file mode 100644 index 353708b7c7c7.. --- a/dev-libs/libbson/libbson-1.16.2.ebuild +++ /dev/null @@ -1,48 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit cmake-utils - -DESCRIPTION="Library routines related to building,parsing and iterating BSON documents" -HOMEPAGE="https://github.com/mongodb/mongo-c-driver/tree/master/src/libbson; -SRC_URI="https://github.com/mongodb/mongo-c-driver/releases/download/${PV}/mongo-c-driver-${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="amd64 ~hppa ~ppc ~sparc x86" -IUSE="examples static-libs" - -DEPEND="dev-python/sphinx" - -PATCHES=( - "${FILESDIR}/${PN}-1.14.0-no-docs.patch" - "${FILESDIR}/${PN}-1.16.2-single-doc-job.patch" - "${FILESDIR}/${PN}-1.16.2-sphinx.patch" -) - -S="${WORKDIR}/mongo-c-driver-${PV}" - -src_configure() { - local mycmakeargs=( - -DENABLE_BSON=ON - -DENABLE_EXAMPLES=OFF - -DENABLE_MAN_PAGES=ON -
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libbson/
commit: 46362b5389e0105234bd87bdce7d89193f1756f4 Author: Sam James gentoo org> AuthorDate: Fri Nov 26 06:41:56 2021 + Commit: Sam James gentoo org> CommitDate: Fri Nov 26 06:41:56 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=46362b53 dev-libs/libbson: Stabilize 1.18.0 amd64, #791508 Signed-off-by: Sam James gentoo.org> dev-libs/libbson/libbson-1.18.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/libbson/libbson-1.18.0.ebuild b/dev-libs/libbson/libbson-1.18.0.ebuild index 117a1c46f965..6d665fd56c4c 100644 --- a/dev-libs/libbson/libbson-1.18.0.ebuild +++ b/dev-libs/libbson/libbson-1.18.0.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/mongodb/mongo-c-driver/releases/download/${PV}/mongo LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="~amd64 ~hppa ~ppc ~riscv ~sparc x86" +KEYWORDS="amd64 ~hppa ~ppc ~riscv ~sparc x86" IUSE="examples static-libs" DEPEND="dev-python/sphinx"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libbson/
commit: 89fa1213a305f6b9ee3d4d0ee06625e6b4fc12fa Author: Agostino Sarubbo gentoo org> AuthorDate: Wed Oct 27 06:36:25 2021 + Commit: Agostino Sarubbo gentoo org> CommitDate: Wed Oct 27 06:36:25 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=89fa1213 dev-libs/libbson: x86 stable wrt bug #791508 Package-Manager: Portage-3.0.20, Repoman-3.0.3 RepoMan-Options: --include-arches="x86" Signed-off-by: Agostino Sarubbo gentoo.org> dev-libs/libbson/libbson-1.18.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/libbson/libbson-1.18.0.ebuild b/dev-libs/libbson/libbson-1.18.0.ebuild index a7c927ed433..117a1c46f96 100644 --- a/dev-libs/libbson/libbson-1.18.0.ebuild +++ b/dev-libs/libbson/libbson-1.18.0.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/mongodb/mongo-c-driver/releases/download/${PV}/mongo LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="~amd64 ~hppa ~ppc ~riscv ~sparc ~x86" +KEYWORDS="~amd64 ~hppa ~ppc ~riscv ~sparc x86" IUSE="examples static-libs" DEPEND="dev-python/sphinx"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libbson/
commit: 31aa6fb49ab9665b727d22c98e7cdfaea3b13604 Author: Marek Szuba gentoo org> AuthorDate: Tue Jul 27 08:37:19 2021 + Commit: Marek Szuba gentoo org> CommitDate: Tue Jul 27 10:59:54 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=31aa6fb4 dev-libs/libbson: keyword 1.18.0 for ~riscv Signed-off-by: Marek Szuba gentoo.org> dev-libs/libbson/libbson-1.18.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/libbson/libbson-1.18.0.ebuild b/dev-libs/libbson/libbson-1.18.0.ebuild index 13a9c702639..a7c927ed433 100644 --- a/dev-libs/libbson/libbson-1.18.0.ebuild +++ b/dev-libs/libbson/libbson-1.18.0.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/mongodb/mongo-c-driver/releases/download/${PV}/mongo LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="~amd64 ~hppa ~ppc ~sparc ~x86" +KEYWORDS="~amd64 ~hppa ~ppc ~riscv ~sparc ~x86" IUSE="examples static-libs" DEPEND="dev-python/sphinx"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libbson/
commit: b676f977c779aeefb2d0fd0cc55066635e50d199 Author: Thomas Deutschmann gentoo org> AuthorDate: Sat Jul 24 14:17:37 2021 + Commit: Thomas Deutschmann gentoo org> CommitDate: Sat Jul 24 16:15:28 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b676f977 dev-libs/libbson: bump to v1.18.0 Package-Manager: Portage-3.0.21, Repoman-3.0.3 Signed-off-by: Thomas Deutschmann gentoo.org> dev-libs/libbson/Manifest | 1 + dev-libs/libbson/libbson-1.18.0.ebuild | 46 ++ 2 files changed, 47 insertions(+) diff --git a/dev-libs/libbson/Manifest b/dev-libs/libbson/Manifest index 3c2e866c7e8..99b66b55dee 100644 --- a/dev-libs/libbson/Manifest +++ b/dev-libs/libbson/Manifest @@ -1,2 +1,3 @@ DIST libbson-1.16.2.tar.gz 6888287 BLAKE2B 40d2b73f495a8c71ca8b3c39c1b3c85b4a01ea088428967ed49f4758ef749e3288b046bde767a83aad022933f30f7307a4be65141f477bb1dcf912b4099129d6 SHA512 0930a80692f08329cad558644c25c46da64a0c8b6a9fc7412db0f547dae63bf59e9d29ee774d329c63af186eea751670bf21ccee8cf255f8bc8d5bd78c0e736a DIST libbson-1.17.0.tar.gz 7092911 BLAKE2B f93de6f3ded0f22ff8af65113ed207ca6dcc8ecbaedb24b33ddf7ada93b913eae33a802245f386d75fef01bf53c2d9630e68138a5715de001b7acea7dbde05f1 SHA512 49889b9d777dc3cb151b9cbef7bc2dd1785e327ae641569281efcc040d208cb034da3a74ae1115a033cc86e5b70079dab76c3478df8f171cc083d686f7568858 +DIST libbson-1.18.0.tar.gz 7246954 BLAKE2B 9418ab2e132f8a8c582bcbea8c7b090e9e45e34219845d8f6b7a99d4ebfb17ef2eec2223504e9a4ab7f51ca01e904a7f3bb04bf9f8bf20c010ab9f82894a728e SHA512 c970f347689916172a957fc431b307bab3cb63367d4b39c49745c75b9fa84f0035db934c551570a4141733fc1bc6b33b118911c3b69ecdea797f19312b213606 diff --git a/dev-libs/libbson/libbson-1.18.0.ebuild b/dev-libs/libbson/libbson-1.18.0.ebuild new file mode 100644 index 000..13a9c702639 --- /dev/null +++ b/dev-libs/libbson/libbson-1.18.0.ebuild @@ -0,0 +1,46 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit cmake + +DESCRIPTION="Library routines related to building,parsing and iterating BSON documents" +HOMEPAGE="https://github.com/mongodb/mongo-c-driver/tree/master/src/libbson; +SRC_URI="https://github.com/mongodb/mongo-c-driver/releases/download/${PV}/mongo-c-driver-${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~hppa ~ppc ~sparc ~x86" +IUSE="examples static-libs" + +DEPEND="dev-python/sphinx" + +PATCHES=( + "${FILESDIR}/${PN}-1.14.0-no-docs.patch" +) + +S="${WORKDIR}/mongo-c-driver-${PV}" + +src_configure() { + local mycmakeargs=( + -DENABLE_BSON=ON + -DENABLE_EXAMPLES=OFF + -DENABLE_MAN_PAGES=ON + -DENABLE_MONGOC=OFF + -DENABLE_TESTS=OFF + -DENABLE_STATIC="$(usex static-libs ON OFF)" + -DENABLE_UNINSTALL=OFF + ) + + cmake_src_configure +} + +src_install() { + if use examples; then + docinto examples + dodoc src/libbson/examples/*.c + fi + + cmake_src_install +}
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libbson/, dev-libs/libbson/files/
commit: 887016213ad1b2e7425653f6cd64a03fe1704e83 Author: Andreas Sturmlechner gentoo org> AuthorDate: Sun Feb 28 15:45:02 2021 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Sun Feb 28 18:08:17 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=88701621 dev-libs/libbson: Cleanup old, EAPI5--, EAPI6-- Package-Manager: Portage-3.0.16, Repoman-3.0.2 Signed-off-by: Andreas Sturmlechner gentoo.org> dev-libs/libbson/Manifest | 15 -- .../files/libbson-1.13.0-no-uninstall.patch| 27 --- dev-libs/libbson/libbson-0.98.0.ebuild | 46 --- dev-libs/libbson/libbson-1.1.10.ebuild | 46 --- dev-libs/libbson/libbson-1.1.2.ebuild | 46 --- dev-libs/libbson/libbson-1.10.3.ebuild | 41 - dev-libs/libbson/libbson-1.11.0.ebuild | 41 - dev-libs/libbson/libbson-1.12.0.ebuild | 41 - dev-libs/libbson/libbson-1.13.0.ebuild | 45 -- dev-libs/libbson/libbson-1.13.1.ebuild | 42 - dev-libs/libbson/libbson-1.14.0.ebuild | 44 -- dev-libs/libbson/libbson-1.15.1.ebuild | 44 -- dev-libs/libbson/libbson-1.3.5.ebuild | 50 dev-libs/libbson/libbson-1.3.6.ebuild | 51 - dev-libs/libbson/libbson-1.6.2.ebuild | 53 -- dev-libs/libbson/libbson-1.8.2.ebuild | 41 - dev-libs/libbson/libbson-1.9.3.ebuild | 41 - 17 files changed, 714 deletions(-) diff --git a/dev-libs/libbson/Manifest b/dev-libs/libbson/Manifest index 97339826577..3c2e866c7e8 100644 --- a/dev-libs/libbson/Manifest +++ b/dev-libs/libbson/Manifest @@ -1,17 +1,2 @@ -DIST libbson-0.98.0.tar.gz 4451923 BLAKE2B 2d53cdc0cf1afa189eb1597ccc46a604c98011cc54b6f77c5848e10f044bf5edb9fd57f6a3dce6907ddcec76de043def6d488c8e1b7eda42d7b420b1026c58f5 SHA512 9bae7593198c8ac358978bd6a065d65fb872a15fd43d11839ad5dff1ffbe0362b06cd4bde08032a2c11e8633789328b5d504cd032b7636dc525f6df3e6fd641d -DIST libbson-1.1.10.tar.gz 4431658 BLAKE2B 1e542797c6617296c0ca7cb6dbbd34be5b31789a39130fb61000f11dfce6f7e3584f884c9350234b9704143d6a3280635cd32572b35e83010a7e9ddcc3f86ff8 SHA512 636178bafb19e7b103b5192866dbda0c70b8d7173560b0466f88b3a85cce3292a7caac9521808fa8c09d187f8c96564dcd9fb787e855d1619610f813583379bc -DIST libbson-1.1.2.tar.gz 4492014 BLAKE2B 684c5053faf5a7f3afe6063e34247cfe7709afe0c17e8f387cfb337e6cc62e7b79c3cbf018e245bc189899e094858e1caff156344e126ba889964b1112820d21 SHA512 03e2ee337445286c14b846cd7545707959b1d351fa466c6292379a85e48ea1a171dae37dd7aff092212239ad59aac6f1ab216ee5de74ef00a8a2a124559e34da -DIST libbson-1.10.3.tar.gz 5616159 BLAKE2B 368e273aedc21ec79b804625276a49f7b670f027b410595b1e6455228dc776f0ed629d6ee599d16b9d0db08ec08a8e4dac2bdf06fa931ef1578849bf86d85726 SHA512 47af1baad1ad74bbbdf2fd22a437034d317a2f3ec02fee485e983ae6829b3f01af2649a09577f08144a88385fa940dfa211ea02bfa3c0e25b59dbe2090269603 -DIST libbson-1.11.0.tar.gz 5681593 BLAKE2B 43f70943cc7f1a9f6285c71136b1284be7ef0f223b777d5884d795102910aedb8d4f516d5d50cdecfa9219835a884b237aa98ab3742067c36944f0abdc67a8e4 SHA512 d20d83c9470972641407550bf835701df28c196b1cf19097450a062fd3c560c452c658aa5080bb28066079cea27888731f3670e81bd1b0cd5be1b97a2988074e -DIST libbson-1.12.0.tar.gz 5708175 BLAKE2B 113db7ec95f8e9b65433fc20def7224ee8d54c9ddb14cfc68ccf7ccb1995808f4c4c372806e85e1c8bb8b8541bb8b8b5236fd06d7605b78a4bbcee6560642bec SHA512 e4688da8a94fc499893b6001fc444b97fc05c89672fd9700bf30c6af7f1bbb02b1a658aa74470e0e5d5e72bc28a5753aa7dcda14dba7e75fbce0b4bb94b7373f -DIST libbson-1.13.0.tar.gz 5734887 BLAKE2B ce5c78dde31edc753a6678e90889a0da7129cd1fcf1dce7222df4d25ca109b1bfbb545c755abf8e4cc39dd40dde7ba4c50dd51dcfc67c970e2b8eb278bd543fc SHA512 d2f5b04b3d2dbdeba4547ec1fe8a0da7bad5214de92fff480ef0ff7d97ea45d5e6347c11c249867d4905b1dd81b76c7cfbb9094a58df586dae881955ee246907 -DIST libbson-1.13.1.tar.gz 5740487 BLAKE2B 92184df6f15f951564a7df14d8ec52eb0199a49af102d44c8fb7678db82a41f915c984e95f5301f533dde63139221cb6e161fa5053b9fcc33080abe1095d9c35 SHA512 454670a145a5f2272daa5ca88f2e7d7e42c9b7df62dfc29b3c4b602ef8f819a740890c40872fa47dc411cc5ef9a34b55a6feea3657a802a5be378c4dbe79f42d -DIST libbson-1.14.0.tar.gz 6573651 BLAKE2B 0b1157473554a5aa49e61cf1c85dc7b1f1917581e661a4295876d4c93e72137b4c7c04e1b7545ba7272706499dbe868a36f1c888d2d07a8176f1c4dc01f9fa5f SHA512 99ca4001341d044a8ffc02a5d7175d40f8a998bdaad15a668a7db0558fa616ec18152faeda6da7f28b34c5d2cf4b649180c9390d2229e1342b6c4f6742816994 -DIST libbson-1.15.1.tar.gz 6699867 BLAKE2B afb75b6f50173bbe161a37a5cd3afd7d2ce3d9ab73019e2a27e2b15b0be0a54c5e3b423dda2e6d65b85ff7c1dbbd883f3a0e0ebc244a13c531d2c39297d9a5e9 SHA512
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libbson/
commit: 28e7b04ef641b30f54b05e94668ae776519fdea8 Author: Andreas Sturmlechner gentoo org> AuthorDate: Sun Feb 28 15:46:22 2021 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Sun Feb 28 18:08:17 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=28e7b04e dev-libs/libbson: Switch to cmake.eclass Package-Manager: Portage-3.0.16, Repoman-3.0.2 Signed-off-by: Andreas Sturmlechner gentoo.org> dev-libs/libbson/libbson-1.17.0.ebuild | 8 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/dev-libs/libbson/libbson-1.17.0.ebuild b/dev-libs/libbson/libbson-1.17.0.ebuild index d29735c6690..a25e6ef7e4e 100644 --- a/dev-libs/libbson/libbson-1.17.0.ebuild +++ b/dev-libs/libbson/libbson-1.17.0.ebuild @@ -1,9 +1,9 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 -inherit cmake-utils +inherit cmake DESCRIPTION="Library routines related to building,parsing and iterating BSON documents" HOMEPAGE="https://github.com/mongodb/mongo-c-driver/tree/master/src/libbson; @@ -34,7 +34,7 @@ src_configure() { -DENABLE_UNINSTALL=OFF ) - cmake-utils_src_configure + cmake_src_configure } src_install() { @@ -43,5 +43,5 @@ src_install() { dodoc src/libbson/examples/*.c fi - cmake-utils_src_install + cmake_src_install }
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libbson/
commit: ab37c6df984f7f609b4d291577f7af4eb80db934 Author: Thomas Deutschmann gentoo org> AuthorDate: Thu Aug 6 14:24:00 2020 + Commit: Thomas Deutschmann gentoo org> CommitDate: Thu Aug 6 14:34:40 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ab37c6df dev-libs/libbson: bump to v1.17.0 Package-Manager: Portage-3.0.1, Repoman-2.3.23 Signed-off-by: Thomas Deutschmann gentoo.org> dev-libs/libbson/Manifest | 1 + dev-libs/libbson/libbson-1.17.0.ebuild | 47 ++ 2 files changed, 48 insertions(+) diff --git a/dev-libs/libbson/Manifest b/dev-libs/libbson/Manifest index af6c0bf3eb0..97339826577 100644 --- a/dev-libs/libbson/Manifest +++ b/dev-libs/libbson/Manifest @@ -9,6 +9,7 @@ DIST libbson-1.13.1.tar.gz 5740487 BLAKE2B 92184df6f15f951564a7df14d8ec52eb0199a DIST libbson-1.14.0.tar.gz 6573651 BLAKE2B 0b1157473554a5aa49e61cf1c85dc7b1f1917581e661a4295876d4c93e72137b4c7c04e1b7545ba7272706499dbe868a36f1c888d2d07a8176f1c4dc01f9fa5f SHA512 99ca4001341d044a8ffc02a5d7175d40f8a998bdaad15a668a7db0558fa616ec18152faeda6da7f28b34c5d2cf4b649180c9390d2229e1342b6c4f6742816994 DIST libbson-1.15.1.tar.gz 6699867 BLAKE2B afb75b6f50173bbe161a37a5cd3afd7d2ce3d9ab73019e2a27e2b15b0be0a54c5e3b423dda2e6d65b85ff7c1dbbd883f3a0e0ebc244a13c531d2c39297d9a5e9 SHA512 7544900809dd008da110b412acc1e5e42ea908d804fdf3bced8100e48f1695844605407c9733b285b8833b636bcaec8687df25a01c9749612c61df2325214fe5 DIST libbson-1.16.2.tar.gz 6888287 BLAKE2B 40d2b73f495a8c71ca8b3c39c1b3c85b4a01ea088428967ed49f4758ef749e3288b046bde767a83aad022933f30f7307a4be65141f477bb1dcf912b4099129d6 SHA512 0930a80692f08329cad558644c25c46da64a0c8b6a9fc7412db0f547dae63bf59e9d29ee774d329c63af186eea751670bf21ccee8cf255f8bc8d5bd78c0e736a +DIST libbson-1.17.0.tar.gz 7092911 BLAKE2B f93de6f3ded0f22ff8af65113ed207ca6dcc8ecbaedb24b33ddf7ada93b913eae33a802245f386d75fef01bf53c2d9630e68138a5715de001b7acea7dbde05f1 SHA512 49889b9d777dc3cb151b9cbef7bc2dd1785e327ae641569281efcc040d208cb034da3a74ae1115a033cc86e5b70079dab76c3478df8f171cc083d686f7568858 DIST libbson-1.3.5.tar.gz 4547720 BLAKE2B e5e258344aea0969ac74d88d040a464b72d460a13776c5c8c639e569ed3208fabd2641e850bf035c6889b466ddcc33d487da0aeab58f308bee7446b5fd0a31a1 SHA512 b55ae1d424f786aabed6567a77cd09aa26c74ab0a09392e88faef8c156b1650c026f86f245bc8431a0ebcf404c4f80eb1b22e978a24289d32692c84375a66596 DIST libbson-1.3.6.tar.gz 4546329 BLAKE2B fa9102cd02e40e0ddb7518d34502f6ff63109b91af18a2285422530dae8c6cc04041b7589f340f2e6ed7a80e2474fea2684001b7ced5e8c911d4ba51e1a6edcc SHA512 a7da914ed0f03212d4fb01879543f0b2c7629923e33200fe30335a9a90a1082ffa2566c7a556b90a6c7ffbef5665a45ec67f872a5fcb89830769b1df5130 DIST libbson-1.6.2.tar.gz 4835257 BLAKE2B ebe20a6c9ac8a4fcbd8e838d1a7cd319a6b31956690aa2dfca2be42eaafb646405ea01fe2bf20b2dc21bf933c0eafc330fd45409f7c902a7bf0c0641cfe0891d SHA512 f95f5bb829cff3aac6c1d95a159e38396d8fccef66d3026dac8085ba13ec376274cddeb92277d711ac4d40cafd8b89b73e9a9d1cf29e22f7f79aa9422c69488b diff --git a/dev-libs/libbson/libbson-1.17.0.ebuild b/dev-libs/libbson/libbson-1.17.0.ebuild new file mode 100644 index 000..d29735c6690 --- /dev/null +++ b/dev-libs/libbson/libbson-1.17.0.ebuild @@ -0,0 +1,47 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit cmake-utils + +DESCRIPTION="Library routines related to building,parsing and iterating BSON documents" +HOMEPAGE="https://github.com/mongodb/mongo-c-driver/tree/master/src/libbson; +SRC_URI="https://github.com/mongodb/mongo-c-driver/releases/download/${PV}/mongo-c-driver-${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~hppa ~ppc ~sparc ~x86" +IUSE="examples static-libs" + +DEPEND="dev-python/sphinx" + +PATCHES=( + "${FILESDIR}/${PN}-1.14.0-no-docs.patch" + "${FILESDIR}/${PN}-1.16.2-sphinx.patch" +) + +S="${WORKDIR}/mongo-c-driver-${PV}" + +src_configure() { + local mycmakeargs=( + -DENABLE_BSON=ON + -DENABLE_EXAMPLES=OFF + -DENABLE_MAN_PAGES=ON + -DENABLE_MONGOC=OFF + -DENABLE_TESTS=OFF + -DENABLE_STATIC="$(usex static-libs ON OFF)" + -DENABLE_UNINSTALL=OFF + ) + + cmake-utils_src_configure +} + +src_install() { + if use examples; then + docinto examples + dodoc src/libbson/examples/*.c + fi + + cmake-utils_src_install +}
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libbson/
commit: fd79789d7cd007e865c42cd5667e0b790e8bdfcf Author: Sam James gentoo org> AuthorDate: Sat Jul 18 22:36:23 2020 + Commit: Sam James gentoo org> CommitDate: Sat Jul 18 22:38:01 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fd79789d dev-libs/libbson: amd64 stable (bug #721120) Package-Manager: Portage-2.3.103, Repoman-2.3.23 Signed-off-by: Sam James gentoo.org> dev-libs/libbson/libbson-1.16.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/libbson/libbson-1.16.2.ebuild b/dev-libs/libbson/libbson-1.16.2.ebuild index f72e78e0468..353708b7c7c 100644 --- a/dev-libs/libbson/libbson-1.16.2.ebuild +++ b/dev-libs/libbson/libbson-1.16.2.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/mongodb/mongo-c-driver/releases/download/${PV}/mongo LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="~amd64 ~hppa ~ppc ~sparc x86" +KEYWORDS="amd64 ~hppa ~ppc ~sparc x86" IUSE="examples static-libs" DEPEND="dev-python/sphinx"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libbson/
commit: 47304807609c4c0bec345d51fc3d5b679b5dd45b Author: Rolf Eike Beer sf-mail de> AuthorDate: Tue Jul 14 14:52:27 2020 + Commit: Sergei Trofimovich gentoo org> CommitDate: Tue Jul 14 16:38:19 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=47304807 dev-libs/libbson: keyworded 1.16.2 for sparc, bug #732320 Package-Manager: Portage-2.3.99, Repoman-2.3.23 RepoMan-Options: --include-arches="sparc" Signed-off-by: Rolf Eike Beer sf-mail.de> Signed-off-by: Sergei Trofimovich gentoo.org> dev-libs/libbson/libbson-1.16.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/libbson/libbson-1.16.2.ebuild b/dev-libs/libbson/libbson-1.16.2.ebuild index d826e85d134..f72e78e0468 100644 --- a/dev-libs/libbson/libbson-1.16.2.ebuild +++ b/dev-libs/libbson/libbson-1.16.2.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/mongodb/mongo-c-driver/releases/download/${PV}/mongo LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="~amd64 ~hppa ~ppc x86" +KEYWORDS="~amd64 ~hppa ~ppc ~sparc x86" IUSE="examples static-libs" DEPEND="dev-python/sphinx"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libbson/
commit: fee3ac43d7c04a5c7425c4ff7aa8361357cacafb Author: Agostino Sarubbo gentoo org> AuthorDate: Fri May 29 07:41:53 2020 + Commit: Agostino Sarubbo gentoo org> CommitDate: Fri May 29 07:41:53 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fee3ac43 dev-libs/libbson: x86 stable wrt bug #721120 Package-Manager: Portage-2.3.99, Repoman-2.3.22 RepoMan-Options: --include-arches="x86" Signed-off-by: Agostino Sarubbo gentoo.org> dev-libs/libbson/libbson-1.16.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/libbson/libbson-1.16.2.ebuild b/dev-libs/libbson/libbson-1.16.2.ebuild index 6aca55220c6..d826e85d134 100644 --- a/dev-libs/libbson/libbson-1.16.2.ebuild +++ b/dev-libs/libbson/libbson-1.16.2.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/mongodb/mongo-c-driver/releases/download/${PV}/mongo LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="~amd64 ~hppa ~ppc ~x86" +KEYWORDS="~amd64 ~hppa ~ppc x86" IUSE="examples static-libs" DEPEND="dev-python/sphinx"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libbson/files/, dev-libs/libbson/
commit: ee4d32392fd1c0b32eef9c0b6d72baaadfa0de08 Author: Thomas Deutschmann gentoo org> AuthorDate: Tue Apr 21 17:23:18 2020 + Commit: Thomas Deutschmann gentoo org> CommitDate: Tue Apr 21 17:26:34 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ee4d3239 dev-libs/libbson: fix building against >=sphinx-3 Closes: https://bugs.gentoo.org/716774 Package-Manager: Portage-2.3.99, Repoman-2.3.22 Signed-off-by: Thomas Deutschmann gentoo.org> dev-libs/libbson/files/libbson-1.16.2-sphinx.patch | 19 +++ dev-libs/libbson/libbson-1.16.2.ebuild | 1 + 2 files changed, 20 insertions(+) diff --git a/dev-libs/libbson/files/libbson-1.16.2-sphinx.patch b/dev-libs/libbson/files/libbson-1.16.2-sphinx.patch new file mode 100644 index 000..7a165b61c59 --- /dev/null +++ b/dev-libs/libbson/files/libbson-1.16.2-sphinx.patch @@ -0,0 +1,19 @@ +https://bugs.gentoo.org/716774 + +--- a/build/sphinx/taglist.py b/build/sphinx/taglist.py +@@ -24,7 +24,12 @@ THE SOFTWARE. + """ + + from docutils import nodes, utils +-from sphinx.environment import NoUri ++ ++try: ++from sphinx.environment import NoUri ++except ImportError: ++from sphinx.errors import NoUri ++ + try: + from sphinx.util.compat import Directive + except ImportError: + diff --git a/dev-libs/libbson/libbson-1.16.2.ebuild b/dev-libs/libbson/libbson-1.16.2.ebuild index b9aa783de3e..6aca55220c6 100644 --- a/dev-libs/libbson/libbson-1.16.2.ebuild +++ b/dev-libs/libbson/libbson-1.16.2.ebuild @@ -19,6 +19,7 @@ DEPEND="dev-python/sphinx" PATCHES=( "${FILESDIR}/${PN}-1.14.0-no-docs.patch" "${FILESDIR}/${PN}-1.16.2-single-doc-job.patch" + "${FILESDIR}/${PN}-1.16.2-sphinx.patch" ) S="${WORKDIR}/mongo-c-driver-${PV}"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libbson/files/, dev-libs/libbson/
commit: dfc78890695cfc800e4ae9ec9367184536cfe107 Author: Tomáš Mózes gmail com> AuthorDate: Wed Mar 25 07:31:11 2020 + Commit: Thomas Deutschmann gentoo org> CommitDate: Sat Apr 11 21:13:25 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dfc78890 dev-libs/libbson: bump to 1.16.2 Signed-off-by: Tomáš Mózes gmail.com> Signed-off-by: Thomas Deutschmann gentoo.org> dev-libs/libbson/Manifest | 1 + .../files/libbson-1.16.2-single-doc-job.patch | 22 ++ dev-libs/libbson/libbson-1.16.2.ebuild | 47 ++ 3 files changed, 70 insertions(+) diff --git a/dev-libs/libbson/Manifest b/dev-libs/libbson/Manifest index 5d72c4fca67..af6c0bf3eb0 100644 --- a/dev-libs/libbson/Manifest +++ b/dev-libs/libbson/Manifest @@ -8,6 +8,7 @@ DIST libbson-1.13.0.tar.gz 5734887 BLAKE2B ce5c78dde31edc753a6678e90889a0da7129c DIST libbson-1.13.1.tar.gz 5740487 BLAKE2B 92184df6f15f951564a7df14d8ec52eb0199a49af102d44c8fb7678db82a41f915c984e95f5301f533dde63139221cb6e161fa5053b9fcc33080abe1095d9c35 SHA512 454670a145a5f2272daa5ca88f2e7d7e42c9b7df62dfc29b3c4b602ef8f819a740890c40872fa47dc411cc5ef9a34b55a6feea3657a802a5be378c4dbe79f42d DIST libbson-1.14.0.tar.gz 6573651 BLAKE2B 0b1157473554a5aa49e61cf1c85dc7b1f1917581e661a4295876d4c93e72137b4c7c04e1b7545ba7272706499dbe868a36f1c888d2d07a8176f1c4dc01f9fa5f SHA512 99ca4001341d044a8ffc02a5d7175d40f8a998bdaad15a668a7db0558fa616ec18152faeda6da7f28b34c5d2cf4b649180c9390d2229e1342b6c4f6742816994 DIST libbson-1.15.1.tar.gz 6699867 BLAKE2B afb75b6f50173bbe161a37a5cd3afd7d2ce3d9ab73019e2a27e2b15b0be0a54c5e3b423dda2e6d65b85ff7c1dbbd883f3a0e0ebc244a13c531d2c39297d9a5e9 SHA512 7544900809dd008da110b412acc1e5e42ea908d804fdf3bced8100e48f1695844605407c9733b285b8833b636bcaec8687df25a01c9749612c61df2325214fe5 +DIST libbson-1.16.2.tar.gz 6888287 BLAKE2B 40d2b73f495a8c71ca8b3c39c1b3c85b4a01ea088428967ed49f4758ef749e3288b046bde767a83aad022933f30f7307a4be65141f477bb1dcf912b4099129d6 SHA512 0930a80692f08329cad558644c25c46da64a0c8b6a9fc7412db0f547dae63bf59e9d29ee774d329c63af186eea751670bf21ccee8cf255f8bc8d5bd78c0e736a DIST libbson-1.3.5.tar.gz 4547720 BLAKE2B e5e258344aea0969ac74d88d040a464b72d460a13776c5c8c639e569ed3208fabd2641e850bf035c6889b466ddcc33d487da0aeab58f308bee7446b5fd0a31a1 SHA512 b55ae1d424f786aabed6567a77cd09aa26c74ab0a09392e88faef8c156b1650c026f86f245bc8431a0ebcf404c4f80eb1b22e978a24289d32692c84375a66596 DIST libbson-1.3.6.tar.gz 4546329 BLAKE2B fa9102cd02e40e0ddb7518d34502f6ff63109b91af18a2285422530dae8c6cc04041b7589f340f2e6ed7a80e2474fea2684001b7ced5e8c911d4ba51e1a6edcc SHA512 a7da914ed0f03212d4fb01879543f0b2c7629923e33200fe30335a9a90a1082ffa2566c7a556b90a6c7ffbef5665a45ec67f872a5fcb89830769b1df5130 DIST libbson-1.6.2.tar.gz 4835257 BLAKE2B ebe20a6c9ac8a4fcbd8e838d1a7cd319a6b31956690aa2dfca2be42eaafb646405ea01fe2bf20b2dc21bf933c0eafc330fd45409f7c902a7bf0c0641cfe0891d SHA512 f95f5bb829cff3aac6c1d95a159e38396d8fccef66d3026dac8085ba13ec376274cddeb92277d711ac4d40cafd8b89b73e9a9d1cf29e22f7f79aa9422c69488b diff --git a/dev-libs/libbson/files/libbson-1.16.2-single-doc-job.patch b/dev-libs/libbson/files/libbson-1.16.2-single-doc-job.patch new file mode 100644 index 000..933081b32a3 --- /dev/null +++ b/dev-libs/libbson/files/libbson-1.16.2-single-doc-job.patch @@ -0,0 +1,22 @@ +diff --git a/build/cmake/SphinxBuild.cmake b/build/cmake/SphinxBuild.cmake +index a7f49d7..804ad44 100644 +--- a/build/cmake/SphinxBuild.cmake b/build/cmake/SphinxBuild.cmake +@@ -40,7 +40,7 @@ function (sphinx_build_html target_name doc_dir) + ${CMAKE_COMMAND} -E env + "PYTHONDONTWRITEBYTECODE=1" + ${SPHINX_EXECUTABLE} +- -j ${NPROCS} -qEW -b html ++ -j 1 -qEW -b html + -c "${CMAKE_CURRENT_SOURCE_DIR}" + "${CMAKE_CURRENT_SOURCE_DIR}" + "${SPHINX_HTML_DIR}" +@@ -133,7 +133,7 @@ function (sphinx_build_man target_name) + ${CMAKE_COMMAND} -E env + "PYTHONDONTWRITEBYTECODE=1" + ${SPHINX_EXECUTABLE} +- -j ${NPROCS} -qEW -b man ++ -j 1 -qEW -b man + -c "${CMAKE_CURRENT_SOURCE_DIR}" + "${CMAKE_CURRENT_SOURCE_DIR}" + "${SPHINX_MAN_DIR}" diff --git a/dev-libs/libbson/libbson-1.16.2.ebuild b/dev-libs/libbson/libbson-1.16.2.ebuild new file mode 100644 index 000..b9aa783de3e --- /dev/null +++ b/dev-libs/libbson/libbson-1.16.2.ebuild @@ -0,0 +1,47 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit cmake-utils + +DESCRIPTION="Library routines related to building,parsing and iterating BSON documents" +HOMEPAGE="https://github.com/mongodb/mongo-c-driver/tree/master/src/libbson; +SRC_URI="https://github.com/mongodb/mongo-c-driver/releases/download/${PV}/mongo-c-driver-${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~hppa ~ppc ~x86" +IUSE="examples
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libbson/
commit: a2a9f33b9e67f8fd957d40769974de55241c98b8 Author: Tomas Mozes gmail com> AuthorDate: Sat Nov 2 22:02:02 2019 + Commit: Alexys Jacob gentoo org> CommitDate: Fri Nov 15 21:54:46 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a2a9f33b dev-libs/libbson: bump to 1.15.1 Signed-off-by: Tomáš Mózes gmail.com> Closes: https://github.com/gentoo/gentoo/pull/13531 Signed-off-by: Alexys Jacob gentoo.org> dev-libs/libbson/Manifest | 1 + dev-libs/libbson/libbson-1.15.1.ebuild | 44 ++ 2 files changed, 45 insertions(+) diff --git a/dev-libs/libbson/Manifest b/dev-libs/libbson/Manifest index 0fd2d28f7f9..5d72c4fca67 100644 --- a/dev-libs/libbson/Manifest +++ b/dev-libs/libbson/Manifest @@ -7,6 +7,7 @@ DIST libbson-1.12.0.tar.gz 5708175 BLAKE2B 113db7ec95f8e9b65433fc20def7224ee8d54 DIST libbson-1.13.0.tar.gz 5734887 BLAKE2B ce5c78dde31edc753a6678e90889a0da7129cd1fcf1dce7222df4d25ca109b1bfbb545c755abf8e4cc39dd40dde7ba4c50dd51dcfc67c970e2b8eb278bd543fc SHA512 d2f5b04b3d2dbdeba4547ec1fe8a0da7bad5214de92fff480ef0ff7d97ea45d5e6347c11c249867d4905b1dd81b76c7cfbb9094a58df586dae881955ee246907 DIST libbson-1.13.1.tar.gz 5740487 BLAKE2B 92184df6f15f951564a7df14d8ec52eb0199a49af102d44c8fb7678db82a41f915c984e95f5301f533dde63139221cb6e161fa5053b9fcc33080abe1095d9c35 SHA512 454670a145a5f2272daa5ca88f2e7d7e42c9b7df62dfc29b3c4b602ef8f819a740890c40872fa47dc411cc5ef9a34b55a6feea3657a802a5be378c4dbe79f42d DIST libbson-1.14.0.tar.gz 6573651 BLAKE2B 0b1157473554a5aa49e61cf1c85dc7b1f1917581e661a4295876d4c93e72137b4c7c04e1b7545ba7272706499dbe868a36f1c888d2d07a8176f1c4dc01f9fa5f SHA512 99ca4001341d044a8ffc02a5d7175d40f8a998bdaad15a668a7db0558fa616ec18152faeda6da7f28b34c5d2cf4b649180c9390d2229e1342b6c4f6742816994 +DIST libbson-1.15.1.tar.gz 6699867 BLAKE2B afb75b6f50173bbe161a37a5cd3afd7d2ce3d9ab73019e2a27e2b15b0be0a54c5e3b423dda2e6d65b85ff7c1dbbd883f3a0e0ebc244a13c531d2c39297d9a5e9 SHA512 7544900809dd008da110b412acc1e5e42ea908d804fdf3bced8100e48f1695844605407c9733b285b8833b636bcaec8687df25a01c9749612c61df2325214fe5 DIST libbson-1.3.5.tar.gz 4547720 BLAKE2B e5e258344aea0969ac74d88d040a464b72d460a13776c5c8c639e569ed3208fabd2641e850bf035c6889b466ddcc33d487da0aeab58f308bee7446b5fd0a31a1 SHA512 b55ae1d424f786aabed6567a77cd09aa26c74ab0a09392e88faef8c156b1650c026f86f245bc8431a0ebcf404c4f80eb1b22e978a24289d32692c84375a66596 DIST libbson-1.3.6.tar.gz 4546329 BLAKE2B fa9102cd02e40e0ddb7518d34502f6ff63109b91af18a2285422530dae8c6cc04041b7589f340f2e6ed7a80e2474fea2684001b7ced5e8c911d4ba51e1a6edcc SHA512 a7da914ed0f03212d4fb01879543f0b2c7629923e33200fe30335a9a90a1082ffa2566c7a556b90a6c7ffbef5665a45ec67f872a5fcb89830769b1df5130 DIST libbson-1.6.2.tar.gz 4835257 BLAKE2B ebe20a6c9ac8a4fcbd8e838d1a7cd319a6b31956690aa2dfca2be42eaafb646405ea01fe2bf20b2dc21bf933c0eafc330fd45409f7c902a7bf0c0641cfe0891d SHA512 f95f5bb829cff3aac6c1d95a159e38396d8fccef66d3026dac8085ba13ec376274cddeb92277d711ac4d40cafd8b89b73e9a9d1cf29e22f7f79aa9422c69488b diff --git a/dev-libs/libbson/libbson-1.15.1.ebuild b/dev-libs/libbson/libbson-1.15.1.ebuild new file mode 100644 index 000..a21a401d4d6 --- /dev/null +++ b/dev-libs/libbson/libbson-1.15.1.ebuild @@ -0,0 +1,44 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit cmake-utils + +DESCRIPTION="Library routines related to building,parsing and iterating BSON documents" +HOMEPAGE="https://github.com/mongodb/mongo-c-driver/tree/master/src/libbson; +SRC_URI="https://github.com/mongodb/mongo-c-driver/releases/download/${PV}/mongo-c-driver-${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~hppa ~ppc ~x86" +IUSE="examples static-libs" + +DEPEND="dev-python/sphinx" + +PATCHES=( "${FILESDIR}/libbson-1.14.0-no-docs.patch" ) + +S="${WORKDIR}/mongo-c-driver-${PV}" + +src_configure() { + local mycmakeargs=( + -DENABLE_BSON=ON + -DENABLE_EXAMPLES=OFF + -DENABLE_MAN_PAGES=ON + -DENABLE_MONGOC=OFF + -DENABLE_TESTS=OFF + -DENABLE_STATIC="$(usex static-libs ON OFF)" + -DENABLE_UNINSTALL=OFF + ) + + cmake-utils_src_configure +} + +src_install() { + if use examples; then + docinto examples + dodoc src/libbson/examples/*.c + fi + + cmake-utils_src_install +}
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libbson/, dev-libs/libbson/files/
commit: 9ab769ccb68044badf88893bb8abc8c2276f3eec Author: Tomas Mozes sygic com> AuthorDate: Thu Mar 21 09:38:35 2019 + Commit: Alexys Jacob gentoo org> CommitDate: Sun Apr 14 10:38:38 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9ab769cc dev-libs/libbson: bump to 1.14.0 Package-Manager: Portage-2.3.62, Repoman-2.3.12 Signed-off-by: Tomáš Mózes gmail.com> Signed-off-by: Alexys Jacob gentoo.org> Closes: https://github.com/gentoo/gentoo/pull/11438 Signed-off-by: Alexys Jacob gentoo.org> dev-libs/libbson/Manifest | 1 + .../libbson/files/libbson-1.14.0-no-docs.patch | 15 dev-libs/libbson/libbson-1.14.0.ebuild | 44 ++ 3 files changed, 60 insertions(+) diff --git a/dev-libs/libbson/Manifest b/dev-libs/libbson/Manifest index 529da403e65..0fd2d28f7f9 100644 --- a/dev-libs/libbson/Manifest +++ b/dev-libs/libbson/Manifest @@ -6,6 +6,7 @@ DIST libbson-1.11.0.tar.gz 5681593 BLAKE2B 43f70943cc7f1a9f6285c71136b1284be7ef0 DIST libbson-1.12.0.tar.gz 5708175 BLAKE2B 113db7ec95f8e9b65433fc20def7224ee8d54c9ddb14cfc68ccf7ccb1995808f4c4c372806e85e1c8bb8b8541bb8b8b5236fd06d7605b78a4bbcee6560642bec SHA512 e4688da8a94fc499893b6001fc444b97fc05c89672fd9700bf30c6af7f1bbb02b1a658aa74470e0e5d5e72bc28a5753aa7dcda14dba7e75fbce0b4bb94b7373f DIST libbson-1.13.0.tar.gz 5734887 BLAKE2B ce5c78dde31edc753a6678e90889a0da7129cd1fcf1dce7222df4d25ca109b1bfbb545c755abf8e4cc39dd40dde7ba4c50dd51dcfc67c970e2b8eb278bd543fc SHA512 d2f5b04b3d2dbdeba4547ec1fe8a0da7bad5214de92fff480ef0ff7d97ea45d5e6347c11c249867d4905b1dd81b76c7cfbb9094a58df586dae881955ee246907 DIST libbson-1.13.1.tar.gz 5740487 BLAKE2B 92184df6f15f951564a7df14d8ec52eb0199a49af102d44c8fb7678db82a41f915c984e95f5301f533dde63139221cb6e161fa5053b9fcc33080abe1095d9c35 SHA512 454670a145a5f2272daa5ca88f2e7d7e42c9b7df62dfc29b3c4b602ef8f819a740890c40872fa47dc411cc5ef9a34b55a6feea3657a802a5be378c4dbe79f42d +DIST libbson-1.14.0.tar.gz 6573651 BLAKE2B 0b1157473554a5aa49e61cf1c85dc7b1f1917581e661a4295876d4c93e72137b4c7c04e1b7545ba7272706499dbe868a36f1c888d2d07a8176f1c4dc01f9fa5f SHA512 99ca4001341d044a8ffc02a5d7175d40f8a998bdaad15a668a7db0558fa616ec18152faeda6da7f28b34c5d2cf4b649180c9390d2229e1342b6c4f6742816994 DIST libbson-1.3.5.tar.gz 4547720 BLAKE2B e5e258344aea0969ac74d88d040a464b72d460a13776c5c8c639e569ed3208fabd2641e850bf035c6889b466ddcc33d487da0aeab58f308bee7446b5fd0a31a1 SHA512 b55ae1d424f786aabed6567a77cd09aa26c74ab0a09392e88faef8c156b1650c026f86f245bc8431a0ebcf404c4f80eb1b22e978a24289d32692c84375a66596 DIST libbson-1.3.6.tar.gz 4546329 BLAKE2B fa9102cd02e40e0ddb7518d34502f6ff63109b91af18a2285422530dae8c6cc04041b7589f340f2e6ed7a80e2474fea2684001b7ced5e8c911d4ba51e1a6edcc SHA512 a7da914ed0f03212d4fb01879543f0b2c7629923e33200fe30335a9a90a1082ffa2566c7a556b90a6c7ffbef5665a45ec67f872a5fcb89830769b1df5130 DIST libbson-1.6.2.tar.gz 4835257 BLAKE2B ebe20a6c9ac8a4fcbd8e838d1a7cd319a6b31956690aa2dfca2be42eaafb646405ea01fe2bf20b2dc21bf933c0eafc330fd45409f7c902a7bf0c0641cfe0891d SHA512 f95f5bb829cff3aac6c1d95a159e38396d8fccef66d3026dac8085ba13ec376274cddeb92277d711ac4d40cafd8b89b73e9a9d1cf29e22f7f79aa9422c69488b diff --git a/dev-libs/libbson/files/libbson-1.14.0-no-docs.patch b/dev-libs/libbson/files/libbson-1.14.0-no-docs.patch new file mode 100644 index 000..d33fba105ab --- /dev/null +++ b/dev-libs/libbson/files/libbson-1.14.0-no-docs.patch @@ -0,0 +1,15 @@ +diff --git a/CMakeLists.txt b/CMakeLists.txt +index 3371dae..a6edf0f 100644 +--- a/CMakeLists.txt b/CMakeLists.txt +@@ -380,10 +380,6 @@ if (ENABLE_MONGOC) + + endif () + +-install (FILES COPYING NEWS README.rst THIRD_PARTY_NOTICES +- DESTINATION ${CMAKE_INSTALL_DATADIR}/mongo-c-driver +-) +- + if (ENABLE_UNINSTALL) +if (WIN32) + if (ENABLE_MONGOC) diff --git a/dev-libs/libbson/libbson-1.14.0.ebuild b/dev-libs/libbson/libbson-1.14.0.ebuild new file mode 100644 index 000..a21a401d4d6 --- /dev/null +++ b/dev-libs/libbson/libbson-1.14.0.ebuild @@ -0,0 +1,44 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit cmake-utils + +DESCRIPTION="Library routines related to building,parsing and iterating BSON documents" +HOMEPAGE="https://github.com/mongodb/mongo-c-driver/tree/master/src/libbson; +SRC_URI="https://github.com/mongodb/mongo-c-driver/releases/download/${PV}/mongo-c-driver-${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~hppa ~ppc ~x86" +IUSE="examples static-libs" + +DEPEND="dev-python/sphinx" + +PATCHES=( "${FILESDIR}/libbson-1.14.0-no-docs.patch" ) + +S="${WORKDIR}/mongo-c-driver-${PV}" + +src_configure() { + local mycmakeargs=( + -DENABLE_BSON=ON + -DENABLE_EXAMPLES=OFF + -DENABLE_MAN_PAGES=ON + -DENABLE_MONGOC=OFF + -DENABLE_TESTS=OFF +
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libbson/
commit: 5d3bbf57b742f4e675c5743052b843d7252b4249 Author: Tomas Mozes gmail com> AuthorDate: Fri Feb 8 12:26:54 2019 + Commit: Thomas Deutschmann gentoo org> CommitDate: Wed Feb 13 13:41:37 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5d3bbf57 dev-libs/libbson: bump to 1.13.1 Package-Manager: Portage-2.3.59, Repoman-2.3.12 Signed-off-by: Tomáš Mózes gmail.com> Signed-off-by: Thomas Deutschmann gentoo.org> dev-libs/libbson/Manifest | 1 + dev-libs/libbson/libbson-1.13.1.ebuild | 42 ++ 2 files changed, 43 insertions(+) diff --git a/dev-libs/libbson/Manifest b/dev-libs/libbson/Manifest index 6dc465e44d9..529da403e65 100644 --- a/dev-libs/libbson/Manifest +++ b/dev-libs/libbson/Manifest @@ -5,6 +5,7 @@ DIST libbson-1.10.3.tar.gz 5616159 BLAKE2B 368e273aedc21ec79b804625276a49f7b670f DIST libbson-1.11.0.tar.gz 5681593 BLAKE2B 43f70943cc7f1a9f6285c71136b1284be7ef0f223b777d5884d795102910aedb8d4f516d5d50cdecfa9219835a884b237aa98ab3742067c36944f0abdc67a8e4 SHA512 d20d83c9470972641407550bf835701df28c196b1cf19097450a062fd3c560c452c658aa5080bb28066079cea27888731f3670e81bd1b0cd5be1b97a2988074e DIST libbson-1.12.0.tar.gz 5708175 BLAKE2B 113db7ec95f8e9b65433fc20def7224ee8d54c9ddb14cfc68ccf7ccb1995808f4c4c372806e85e1c8bb8b8541bb8b8b5236fd06d7605b78a4bbcee6560642bec SHA512 e4688da8a94fc499893b6001fc444b97fc05c89672fd9700bf30c6af7f1bbb02b1a658aa74470e0e5d5e72bc28a5753aa7dcda14dba7e75fbce0b4bb94b7373f DIST libbson-1.13.0.tar.gz 5734887 BLAKE2B ce5c78dde31edc753a6678e90889a0da7129cd1fcf1dce7222df4d25ca109b1bfbb545c755abf8e4cc39dd40dde7ba4c50dd51dcfc67c970e2b8eb278bd543fc SHA512 d2f5b04b3d2dbdeba4547ec1fe8a0da7bad5214de92fff480ef0ff7d97ea45d5e6347c11c249867d4905b1dd81b76c7cfbb9094a58df586dae881955ee246907 +DIST libbson-1.13.1.tar.gz 5740487 BLAKE2B 92184df6f15f951564a7df14d8ec52eb0199a49af102d44c8fb7678db82a41f915c984e95f5301f533dde63139221cb6e161fa5053b9fcc33080abe1095d9c35 SHA512 454670a145a5f2272daa5ca88f2e7d7e42c9b7df62dfc29b3c4b602ef8f819a740890c40872fa47dc411cc5ef9a34b55a6feea3657a802a5be378c4dbe79f42d DIST libbson-1.3.5.tar.gz 4547720 BLAKE2B e5e258344aea0969ac74d88d040a464b72d460a13776c5c8c639e569ed3208fabd2641e850bf035c6889b466ddcc33d487da0aeab58f308bee7446b5fd0a31a1 SHA512 b55ae1d424f786aabed6567a77cd09aa26c74ab0a09392e88faef8c156b1650c026f86f245bc8431a0ebcf404c4f80eb1b22e978a24289d32692c84375a66596 DIST libbson-1.3.6.tar.gz 4546329 BLAKE2B fa9102cd02e40e0ddb7518d34502f6ff63109b91af18a2285422530dae8c6cc04041b7589f340f2e6ed7a80e2474fea2684001b7ced5e8c911d4ba51e1a6edcc SHA512 a7da914ed0f03212d4fb01879543f0b2c7629923e33200fe30335a9a90a1082ffa2566c7a556b90a6c7ffbef5665a45ec67f872a5fcb89830769b1df5130 DIST libbson-1.6.2.tar.gz 4835257 BLAKE2B ebe20a6c9ac8a4fcbd8e838d1a7cd319a6b31956690aa2dfca2be42eaafb646405ea01fe2bf20b2dc21bf933c0eafc330fd45409f7c902a7bf0c0641cfe0891d SHA512 f95f5bb829cff3aac6c1d95a159e38396d8fccef66d3026dac8085ba13ec376274cddeb92277d711ac4d40cafd8b89b73e9a9d1cf29e22f7f79aa9422c69488b diff --git a/dev-libs/libbson/libbson-1.13.1.ebuild b/dev-libs/libbson/libbson-1.13.1.ebuild new file mode 100644 index 000..f0095e641c5 --- /dev/null +++ b/dev-libs/libbson/libbson-1.13.1.ebuild @@ -0,0 +1,42 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit cmake-utils + +DESCRIPTION="Library routines related to building,parsing and iterating BSON documents" +HOMEPAGE="https://github.com/mongodb/mongo-c-driver/tree/master/src/libbson; +SRC_URI="https://github.com/mongodb/mongo-c-driver/archive/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~hppa ~ppc ~x86" +IUSE="examples static-libs" + +DEPEND="dev-python/sphinx" + +S="${WORKDIR}/mongo-c-driver-${PV}" + +src_configure() { + local mycmakeargs=( + -DENABLE_BSON=ON + -DENABLE_EXAMPLES=OFF + -DENABLE_MAN_PAGES=ON + -DENABLE_MONGOC=OFF + -DENABLE_TESTS=OFF + -DENABLE_STATIC="$(usex static-libs ON OFF)" + -DENABLE_UNINSTALL=OFF + ) + + cmake-utils_src_configure +} + +src_install() { + if use examples; then + docinto examples + dodoc src/libbson/examples/*.c + fi + + cmake-utils_src_install +}
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libbson/
commit: 846260cab67af235a9c6903a41e982a4d009a45a Author: Mikle Kolyada gentoo org> AuthorDate: Sun Dec 23 14:28:22 2018 + Commit: Mikle Kolyada gentoo org> CommitDate: Sun Dec 23 14:28:22 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=846260ca dev-libs/libbson: amd64 stable wrt bug #668856 Signed-off-by: Mikle Kolyada gentoo.org> Package-Manager: Portage-2.3.51, Repoman-2.3.11 dev-libs/libbson/libbson-1.13.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/libbson/libbson-1.13.0.ebuild b/dev-libs/libbson/libbson-1.13.0.ebuild index 156feb232e2..2ea5452eeac 100644 --- a/dev-libs/libbson/libbson-1.13.0.ebuild +++ b/dev-libs/libbson/libbson-1.13.0.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/mongodb/mongo-c-driver/archive/${PV}.tar.gz -> ${P}. LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="~amd64 ~hppa ~ppc x86" +KEYWORDS="amd64 ~hppa ~ppc x86" IUSE="examples static-libs" DEPEND="dev-python/sphinx"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libbson/
commit: 2fccb936278c4654d35fac4b2050708c3c9bfd38 Author: Thomas Deutschmann gentoo org> AuthorDate: Sat Dec 22 22:20:18 2018 + Commit: Thomas Deutschmann gentoo org> CommitDate: Sat Dec 22 22:20:18 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2fccb936 dev-libs/libbson: x86 stable (bug #668856) Package-Manager: Portage-2.3.52, Repoman-2.3.12 Signed-off-by: Thomas Deutschmann gentoo.org> dev-libs/libbson/libbson-1.13.0.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-libs/libbson/libbson-1.13.0.ebuild b/dev-libs/libbson/libbson-1.13.0.ebuild index 21e18585ce5..156feb232e2 100644 --- a/dev-libs/libbson/libbson-1.13.0.ebuild +++ b/dev-libs/libbson/libbson-1.13.0.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2018 Gentoo Foundation +# Copyright 1999-2018 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -11,7 +11,7 @@ SRC_URI="https://github.com/mongodb/mongo-c-driver/archive/${PV}.tar.gz -> ${P}. LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="~amd64 ~hppa ~ppc ~x86" +KEYWORDS="~amd64 ~hppa ~ppc x86" IUSE="examples static-libs" DEPEND="dev-python/sphinx"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libbson/
commit: 14c1b37d2c694f0ad46ad3ffd031610158e66475 Author: Rolf Eike Beer sf-mail de> AuthorDate: Fri Dec 21 10:07:54 2018 + Commit: Sergei Trofimovich gentoo org> CommitDate: Fri Dec 21 20:16:02 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=14c1b37d dev-libs/libbson: keyworded 1.8.2 for sparc Signed-off-by: Rolf Eike Beer sf-mail.de> Package-Manager: Portage-2.3.51, Repoman-2.3.11 RepoMan-Options: --include-arches="sparc" Signed-off-by: Sergei Trofimovich gentoo.org> dev-libs/libbson/libbson-1.8.2.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-libs/libbson/libbson-1.8.2.ebuild b/dev-libs/libbson/libbson-1.8.2.ebuild index 2a781b8d31c..d730cc35cea 100644 --- a/dev-libs/libbson/libbson-1.8.2.ebuild +++ b/dev-libs/libbson/libbson-1.8.2.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2018 Gentoo Foundation +# Copyright 1999-2018 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=6 @@ -9,7 +9,7 @@ SRC_URI="https://github.com/mongodb/${PN}/releases/download/${PV}/${P}.tar.gz; LICENSE="BSD" SLOT="0" -KEYWORDS="amd64 hppa ~ppc x86" +KEYWORDS="amd64 hppa ~ppc ~sparc x86" IUSE="debug examples static-libs" src_configure() {
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libbson/, dev-libs/libbson/files/
commit: 757119adababf454e5911000b955a11fcf00079f Author: Tomas Mozes gmail com> AuthorDate: Sat Dec 15 00:00:29 2018 + Commit: Thomas Deutschmann gentoo org> CommitDate: Sun Dec 16 23:30:04 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=757119ad dev-libs/libbson: bump to 1.13.0 Closes: https://bugs.gentoo.org/673086 Signed-off-by: Tomáš Mózes gmail.com> Signed-off-by: Thomas Deutschmann gentoo.org> dev-libs/libbson/Manifest | 1 + .../files/libbson-1.13.0-no-uninstall.patch| 27 + dev-libs/libbson/libbson-1.13.0.ebuild | 45 ++ 3 files changed, 73 insertions(+) diff --git a/dev-libs/libbson/Manifest b/dev-libs/libbson/Manifest index 63ab6c51e6e..6dc465e44d9 100644 --- a/dev-libs/libbson/Manifest +++ b/dev-libs/libbson/Manifest @@ -4,6 +4,7 @@ DIST libbson-1.1.2.tar.gz 4492014 BLAKE2B 684c5053faf5a7f3afe6063e34247cfe7709af DIST libbson-1.10.3.tar.gz 5616159 BLAKE2B 368e273aedc21ec79b804625276a49f7b670f027b410595b1e6455228dc776f0ed629d6ee599d16b9d0db08ec08a8e4dac2bdf06fa931ef1578849bf86d85726 SHA512 47af1baad1ad74bbbdf2fd22a437034d317a2f3ec02fee485e983ae6829b3f01af2649a09577f08144a88385fa940dfa211ea02bfa3c0e25b59dbe2090269603 DIST libbson-1.11.0.tar.gz 5681593 BLAKE2B 43f70943cc7f1a9f6285c71136b1284be7ef0f223b777d5884d795102910aedb8d4f516d5d50cdecfa9219835a884b237aa98ab3742067c36944f0abdc67a8e4 SHA512 d20d83c9470972641407550bf835701df28c196b1cf19097450a062fd3c560c452c658aa5080bb28066079cea27888731f3670e81bd1b0cd5be1b97a2988074e DIST libbson-1.12.0.tar.gz 5708175 BLAKE2B 113db7ec95f8e9b65433fc20def7224ee8d54c9ddb14cfc68ccf7ccb1995808f4c4c372806e85e1c8bb8b8541bb8b8b5236fd06d7605b78a4bbcee6560642bec SHA512 e4688da8a94fc499893b6001fc444b97fc05c89672fd9700bf30c6af7f1bbb02b1a658aa74470e0e5d5e72bc28a5753aa7dcda14dba7e75fbce0b4bb94b7373f +DIST libbson-1.13.0.tar.gz 5734887 BLAKE2B ce5c78dde31edc753a6678e90889a0da7129cd1fcf1dce7222df4d25ca109b1bfbb545c755abf8e4cc39dd40dde7ba4c50dd51dcfc67c970e2b8eb278bd543fc SHA512 d2f5b04b3d2dbdeba4547ec1fe8a0da7bad5214de92fff480ef0ff7d97ea45d5e6347c11c249867d4905b1dd81b76c7cfbb9094a58df586dae881955ee246907 DIST libbson-1.3.5.tar.gz 4547720 BLAKE2B e5e258344aea0969ac74d88d040a464b72d460a13776c5c8c639e569ed3208fabd2641e850bf035c6889b466ddcc33d487da0aeab58f308bee7446b5fd0a31a1 SHA512 b55ae1d424f786aabed6567a77cd09aa26c74ab0a09392e88faef8c156b1650c026f86f245bc8431a0ebcf404c4f80eb1b22e978a24289d32692c84375a66596 DIST libbson-1.3.6.tar.gz 4546329 BLAKE2B fa9102cd02e40e0ddb7518d34502f6ff63109b91af18a2285422530dae8c6cc04041b7589f340f2e6ed7a80e2474fea2684001b7ced5e8c911d4ba51e1a6edcc SHA512 a7da914ed0f03212d4fb01879543f0b2c7629923e33200fe30335a9a90a1082ffa2566c7a556b90a6c7ffbef5665a45ec67f872a5fcb89830769b1df5130 DIST libbson-1.6.2.tar.gz 4835257 BLAKE2B ebe20a6c9ac8a4fcbd8e838d1a7cd319a6b31956690aa2dfca2be42eaafb646405ea01fe2bf20b2dc21bf933c0eafc330fd45409f7c902a7bf0c0641cfe0891d SHA512 f95f5bb829cff3aac6c1d95a159e38396d8fccef66d3026dac8085ba13ec376274cddeb92277d711ac4d40cafd8b89b73e9a9d1cf29e22f7f79aa9422c69488b diff --git a/dev-libs/libbson/files/libbson-1.13.0-no-uninstall.patch b/dev-libs/libbson/files/libbson-1.13.0-no-uninstall.patch new file mode 100644 index 000..64a90bbe3ec --- /dev/null +++ b/dev-libs/libbson/files/libbson-1.13.0-no-uninstall.patch @@ -0,0 +1,27 @@ +diff --git a/CMakeLists.txt b/CMakeLists.txt +index f7a0dfe..22d1f4f 100644 +--- a/CMakeLists.txt b/CMakeLists.txt +@@ -271,7 +271,6 @@ if (ENABLE_MONGOC) + VERSION_CURRENT + VERSION_RELEASED + # This sub-directory is added later, so manually include here +- generate_uninstall/CMakeLists.txt +) + +set_local_dist (top_DIST ${top_DIST_local}) +@@ -341,14 +340,8 @@ if (WIN32) + else () +set (UNINSTALL_PROG "uninstall.sh") + endif () +-set (UNINSTALL_PROG_DIR "${CMAKE_INSTALL_FULL_DATADIR}/mongo-c-driver") + + # Create uninstall program and associated uninstall target + # + # This needs to be last (after all other add_subdirectory calls) to ensure that + # the generated uninstall program is complete and correct +-add_subdirectory (generate_uninstall) +- +-add_custom_target (uninstall +- COMMAND "${UNINSTALL_PROG_DIR}/${UNINSTALL_PROG}" +-) diff --git a/dev-libs/libbson/libbson-1.13.0.ebuild b/dev-libs/libbson/libbson-1.13.0.ebuild new file mode 100644 index 000..21e18585ce5 --- /dev/null +++ b/dev-libs/libbson/libbson-1.13.0.ebuild @@ -0,0 +1,45 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit cmake-utils + +DESCRIPTION="Library routines related to building,parsing and iterating BSON documents" +HOMEPAGE="https://github.com/mongodb/mongo-c-driver/tree/master/src/libbson; +SRC_URI="https://github.com/mongodb/mongo-c-driver/archive/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libbson/
commit: d29900e8af55c9e60bdb1422af607d8a2e013c69 Author: Rolf Eike Beer sf-mail de> AuthorDate: Fri Nov 16 15:59:49 2018 + Commit: Sergei Trofimovich gentoo org> CommitDate: Fri Nov 16 19:08:40 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d29900e8 dev-libs/libbson: keyworded 1.3.6 for sparc, bug #517880 Signed-off-by: Rolf Eike Beer sf-mail.de> Package-Manager: Portage-2.3.51, Repoman-2.3.11 RepoMan-Options: --include-arches="sparc" Signed-off-by: Sergei Trofimovich gentoo.org> dev-libs/libbson/libbson-1.3.6.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-libs/libbson/libbson-1.3.6.ebuild b/dev-libs/libbson/libbson-1.3.6.ebuild index 89963ad2614..e2a4483d6d6 100644 --- a/dev-libs/libbson/libbson-1.3.6.ebuild +++ b/dev-libs/libbson/libbson-1.3.6.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2018 Gentoo Foundation +# Copyright 1999-2018 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=6 @@ -11,7 +11,7 @@ SRC_URI="https://github.com/mongodb/${PN}/releases/download/${PV}/${P}.tar.gz; LICENSE="BSD" SLOT="0" -KEYWORDS="~amd64 ~hppa ~ppc ~x86" +KEYWORDS="~amd64 ~hppa ~ppc ~sparc ~x86" IUSE="debug examples static-libs" DOCS=( AUTHORS NEWS README )
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libbson/
commit: 81ccf9d08574bf5fcb5dd4d82e1acbcdc1c2c561 Author: Tomas Mozes gmail com> AuthorDate: Thu Aug 2 07:14:31 2018 + Commit: Alexys Jacob gentoo org> CommitDate: Tue Aug 14 21:29:57 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=81ccf9d0 dev-libs/libbson: bump to 1.12.0 Package-Manager: Portage-2.3.44, Repoman-2.3.10 Closes: https://github.com/gentoo/gentoo/pull/9420 dev-libs/libbson/Manifest | 1 + dev-libs/libbson/libbson-1.12.0.ebuild | 41 ++ 2 files changed, 42 insertions(+) diff --git a/dev-libs/libbson/Manifest b/dev-libs/libbson/Manifest index 2f5fae2c400..63ab6c51e6e 100644 --- a/dev-libs/libbson/Manifest +++ b/dev-libs/libbson/Manifest @@ -3,6 +3,7 @@ DIST libbson-1.1.10.tar.gz 4431658 BLAKE2B 1e542797c6617296c0ca7cb6dbbd34be5b317 DIST libbson-1.1.2.tar.gz 4492014 BLAKE2B 684c5053faf5a7f3afe6063e34247cfe7709afe0c17e8f387cfb337e6cc62e7b79c3cbf018e245bc189899e094858e1caff156344e126ba889964b1112820d21 SHA512 03e2ee337445286c14b846cd7545707959b1d351fa466c6292379a85e48ea1a171dae37dd7aff092212239ad59aac6f1ab216ee5de74ef00a8a2a124559e34da DIST libbson-1.10.3.tar.gz 5616159 BLAKE2B 368e273aedc21ec79b804625276a49f7b670f027b410595b1e6455228dc776f0ed629d6ee599d16b9d0db08ec08a8e4dac2bdf06fa931ef1578849bf86d85726 SHA512 47af1baad1ad74bbbdf2fd22a437034d317a2f3ec02fee485e983ae6829b3f01af2649a09577f08144a88385fa940dfa211ea02bfa3c0e25b59dbe2090269603 DIST libbson-1.11.0.tar.gz 5681593 BLAKE2B 43f70943cc7f1a9f6285c71136b1284be7ef0f223b777d5884d795102910aedb8d4f516d5d50cdecfa9219835a884b237aa98ab3742067c36944f0abdc67a8e4 SHA512 d20d83c9470972641407550bf835701df28c196b1cf19097450a062fd3c560c452c658aa5080bb28066079cea27888731f3670e81bd1b0cd5be1b97a2988074e +DIST libbson-1.12.0.tar.gz 5708175 BLAKE2B 113db7ec95f8e9b65433fc20def7224ee8d54c9ddb14cfc68ccf7ccb1995808f4c4c372806e85e1c8bb8b8541bb8b8b5236fd06d7605b78a4bbcee6560642bec SHA512 e4688da8a94fc499893b6001fc444b97fc05c89672fd9700bf30c6af7f1bbb02b1a658aa74470e0e5d5e72bc28a5753aa7dcda14dba7e75fbce0b4bb94b7373f DIST libbson-1.3.5.tar.gz 4547720 BLAKE2B e5e258344aea0969ac74d88d040a464b72d460a13776c5c8c639e569ed3208fabd2641e850bf035c6889b466ddcc33d487da0aeab58f308bee7446b5fd0a31a1 SHA512 b55ae1d424f786aabed6567a77cd09aa26c74ab0a09392e88faef8c156b1650c026f86f245bc8431a0ebcf404c4f80eb1b22e978a24289d32692c84375a66596 DIST libbson-1.3.6.tar.gz 4546329 BLAKE2B fa9102cd02e40e0ddb7518d34502f6ff63109b91af18a2285422530dae8c6cc04041b7589f340f2e6ed7a80e2474fea2684001b7ced5e8c911d4ba51e1a6edcc SHA512 a7da914ed0f03212d4fb01879543f0b2c7629923e33200fe30335a9a90a1082ffa2566c7a556b90a6c7ffbef5665a45ec67f872a5fcb89830769b1df5130 DIST libbson-1.6.2.tar.gz 4835257 BLAKE2B ebe20a6c9ac8a4fcbd8e838d1a7cd319a6b31956690aa2dfca2be42eaafb646405ea01fe2bf20b2dc21bf933c0eafc330fd45409f7c902a7bf0c0641cfe0891d SHA512 f95f5bb829cff3aac6c1d95a159e38396d8fccef66d3026dac8085ba13ec376274cddeb92277d711ac4d40cafd8b89b73e9a9d1cf29e22f7f79aa9422c69488b diff --git a/dev-libs/libbson/libbson-1.12.0.ebuild b/dev-libs/libbson/libbson-1.12.0.ebuild new file mode 100644 index 000..e229e5ac1bd --- /dev/null +++ b/dev-libs/libbson/libbson-1.12.0.ebuild @@ -0,0 +1,41 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +inherit cmake-utils + +DESCRIPTION="Library routines related to building,parsing and iterating BSON documents" +HOMEPAGE="https://github.com/mongodb/mongo-c-driver/tree/master/src/libbson; +SRC_URI="https://github.com/mongodb/mongo-c-driver/archive/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~hppa ~ppc ~x86" +IUSE="examples static-libs" + +DEPEND="dev-python/sphinx" + +S="${WORKDIR}/mongo-c-driver-${PV}" + +src_configure() { + local mycmakeargs=( + -DENABLE_BSON=ON + -DENABLE_EXAMPLES=OFF + -DENABLE_MAN_PAGES=ON + -DENABLE_MONGOC=OFF + -DENABLE_TESTS=OFF + -DENABLE_STATIC="$(usex static-libs ON OFF)" + ) + + cmake-utils_src_configure +} + +src_install() { + if use examples; then + docinto examples + dodoc src/libbson/examples/*.c + fi + + cmake-utils_src_install +}
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libbson/
commit: af55e020ed97e6658d61d57ec9f1065eaf7d8bab Author: Tomas Mozes gmail com> AuthorDate: Tue Jun 26 14:27:48 2018 + Commit: Alexys Jacob gentoo org> CommitDate: Wed Aug 1 19:23:15 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=af55e020 dev-libs/libbson: bump to 1.11.0 Package-Manager: Portage-2.3.40, Repoman-2.3.9 Closes: https://github.com/gentoo/gentoo/pull/9171 dev-libs/libbson/Manifest | 1 + dev-libs/libbson/libbson-1.11.0.ebuild | 41 ++ 2 files changed, 42 insertions(+) diff --git a/dev-libs/libbson/Manifest b/dev-libs/libbson/Manifest index 53b45ce472f..2f5fae2c400 100644 --- a/dev-libs/libbson/Manifest +++ b/dev-libs/libbson/Manifest @@ -2,6 +2,7 @@ DIST libbson-0.98.0.tar.gz 4451923 BLAKE2B 2d53cdc0cf1afa189eb1597ccc46a604c9801 DIST libbson-1.1.10.tar.gz 4431658 BLAKE2B 1e542797c6617296c0ca7cb6dbbd34be5b31789a39130fb61000f11dfce6f7e3584f884c9350234b9704143d6a3280635cd32572b35e83010a7e9ddcc3f86ff8 SHA512 636178bafb19e7b103b5192866dbda0c70b8d7173560b0466f88b3a85cce3292a7caac9521808fa8c09d187f8c96564dcd9fb787e855d1619610f813583379bc DIST libbson-1.1.2.tar.gz 4492014 BLAKE2B 684c5053faf5a7f3afe6063e34247cfe7709afe0c17e8f387cfb337e6cc62e7b79c3cbf018e245bc189899e094858e1caff156344e126ba889964b1112820d21 SHA512 03e2ee337445286c14b846cd7545707959b1d351fa466c6292379a85e48ea1a171dae37dd7aff092212239ad59aac6f1ab216ee5de74ef00a8a2a124559e34da DIST libbson-1.10.3.tar.gz 5616159 BLAKE2B 368e273aedc21ec79b804625276a49f7b670f027b410595b1e6455228dc776f0ed629d6ee599d16b9d0db08ec08a8e4dac2bdf06fa931ef1578849bf86d85726 SHA512 47af1baad1ad74bbbdf2fd22a437034d317a2f3ec02fee485e983ae6829b3f01af2649a09577f08144a88385fa940dfa211ea02bfa3c0e25b59dbe2090269603 +DIST libbson-1.11.0.tar.gz 5681593 BLAKE2B 43f70943cc7f1a9f6285c71136b1284be7ef0f223b777d5884d795102910aedb8d4f516d5d50cdecfa9219835a884b237aa98ab3742067c36944f0abdc67a8e4 SHA512 d20d83c9470972641407550bf835701df28c196b1cf19097450a062fd3c560c452c658aa5080bb28066079cea27888731f3670e81bd1b0cd5be1b97a2988074e DIST libbson-1.3.5.tar.gz 4547720 BLAKE2B e5e258344aea0969ac74d88d040a464b72d460a13776c5c8c639e569ed3208fabd2641e850bf035c6889b466ddcc33d487da0aeab58f308bee7446b5fd0a31a1 SHA512 b55ae1d424f786aabed6567a77cd09aa26c74ab0a09392e88faef8c156b1650c026f86f245bc8431a0ebcf404c4f80eb1b22e978a24289d32692c84375a66596 DIST libbson-1.3.6.tar.gz 4546329 BLAKE2B fa9102cd02e40e0ddb7518d34502f6ff63109b91af18a2285422530dae8c6cc04041b7589f340f2e6ed7a80e2474fea2684001b7ced5e8c911d4ba51e1a6edcc SHA512 a7da914ed0f03212d4fb01879543f0b2c7629923e33200fe30335a9a90a1082ffa2566c7a556b90a6c7ffbef5665a45ec67f872a5fcb89830769b1df5130 DIST libbson-1.6.2.tar.gz 4835257 BLAKE2B ebe20a6c9ac8a4fcbd8e838d1a7cd319a6b31956690aa2dfca2be42eaafb646405ea01fe2bf20b2dc21bf933c0eafc330fd45409f7c902a7bf0c0641cfe0891d SHA512 f95f5bb829cff3aac6c1d95a159e38396d8fccef66d3026dac8085ba13ec376274cddeb92277d711ac4d40cafd8b89b73e9a9d1cf29e22f7f79aa9422c69488b diff --git a/dev-libs/libbson/libbson-1.11.0.ebuild b/dev-libs/libbson/libbson-1.11.0.ebuild new file mode 100644 index 000..e229e5ac1bd --- /dev/null +++ b/dev-libs/libbson/libbson-1.11.0.ebuild @@ -0,0 +1,41 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +inherit cmake-utils + +DESCRIPTION="Library routines related to building,parsing and iterating BSON documents" +HOMEPAGE="https://github.com/mongodb/mongo-c-driver/tree/master/src/libbson; +SRC_URI="https://github.com/mongodb/mongo-c-driver/archive/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~hppa ~ppc ~x86" +IUSE="examples static-libs" + +DEPEND="dev-python/sphinx" + +S="${WORKDIR}/mongo-c-driver-${PV}" + +src_configure() { + local mycmakeargs=( + -DENABLE_BSON=ON + -DENABLE_EXAMPLES=OFF + -DENABLE_MAN_PAGES=ON + -DENABLE_MONGOC=OFF + -DENABLE_TESTS=OFF + -DENABLE_STATIC="$(usex static-libs ON OFF)" + ) + + cmake-utils_src_configure +} + +src_install() { + if use examples; then + docinto examples + dodoc src/libbson/examples/*.c + fi + + cmake-utils_src_install +}
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libbson/
commit: 28e3f5fbd49f5c87f901f048c9a3938e7a2d67fc Author: Tomas Mozes gmail com> AuthorDate: Wed Jun 20 12:13:15 2018 + Commit: Thomas Deutschmann gentoo org> CommitDate: Fri Jun 22 21:35:10 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=28e3f5fb dev-libs/libbson: bump to 1.10.3 Package-Manager: Portage-2.3.40, Repoman-2.3.9 dev-libs/libbson/Manifest | 1 + dev-libs/libbson/libbson-1.10.3.ebuild | 41 ++ 2 files changed, 42 insertions(+) diff --git a/dev-libs/libbson/Manifest b/dev-libs/libbson/Manifest index 507fdb27003..53b45ce472f 100644 --- a/dev-libs/libbson/Manifest +++ b/dev-libs/libbson/Manifest @@ -1,6 +1,7 @@ DIST libbson-0.98.0.tar.gz 4451923 BLAKE2B 2d53cdc0cf1afa189eb1597ccc46a604c98011cc54b6f77c5848e10f044bf5edb9fd57f6a3dce6907ddcec76de043def6d488c8e1b7eda42d7b420b1026c58f5 SHA512 9bae7593198c8ac358978bd6a065d65fb872a15fd43d11839ad5dff1ffbe0362b06cd4bde08032a2c11e8633789328b5d504cd032b7636dc525f6df3e6fd641d DIST libbson-1.1.10.tar.gz 4431658 BLAKE2B 1e542797c6617296c0ca7cb6dbbd34be5b31789a39130fb61000f11dfce6f7e3584f884c9350234b9704143d6a3280635cd32572b35e83010a7e9ddcc3f86ff8 SHA512 636178bafb19e7b103b5192866dbda0c70b8d7173560b0466f88b3a85cce3292a7caac9521808fa8c09d187f8c96564dcd9fb787e855d1619610f813583379bc DIST libbson-1.1.2.tar.gz 4492014 BLAKE2B 684c5053faf5a7f3afe6063e34247cfe7709afe0c17e8f387cfb337e6cc62e7b79c3cbf018e245bc189899e094858e1caff156344e126ba889964b1112820d21 SHA512 03e2ee337445286c14b846cd7545707959b1d351fa466c6292379a85e48ea1a171dae37dd7aff092212239ad59aac6f1ab216ee5de74ef00a8a2a124559e34da +DIST libbson-1.10.3.tar.gz 5616159 BLAKE2B 368e273aedc21ec79b804625276a49f7b670f027b410595b1e6455228dc776f0ed629d6ee599d16b9d0db08ec08a8e4dac2bdf06fa931ef1578849bf86d85726 SHA512 47af1baad1ad74bbbdf2fd22a437034d317a2f3ec02fee485e983ae6829b3f01af2649a09577f08144a88385fa940dfa211ea02bfa3c0e25b59dbe2090269603 DIST libbson-1.3.5.tar.gz 4547720 BLAKE2B e5e258344aea0969ac74d88d040a464b72d460a13776c5c8c639e569ed3208fabd2641e850bf035c6889b466ddcc33d487da0aeab58f308bee7446b5fd0a31a1 SHA512 b55ae1d424f786aabed6567a77cd09aa26c74ab0a09392e88faef8c156b1650c026f86f245bc8431a0ebcf404c4f80eb1b22e978a24289d32692c84375a66596 DIST libbson-1.3.6.tar.gz 4546329 BLAKE2B fa9102cd02e40e0ddb7518d34502f6ff63109b91af18a2285422530dae8c6cc04041b7589f340f2e6ed7a80e2474fea2684001b7ced5e8c911d4ba51e1a6edcc SHA512 a7da914ed0f03212d4fb01879543f0b2c7629923e33200fe30335a9a90a1082ffa2566c7a556b90a6c7ffbef5665a45ec67f872a5fcb89830769b1df5130 DIST libbson-1.6.2.tar.gz 4835257 BLAKE2B ebe20a6c9ac8a4fcbd8e838d1a7cd319a6b31956690aa2dfca2be42eaafb646405ea01fe2bf20b2dc21bf933c0eafc330fd45409f7c902a7bf0c0641cfe0891d SHA512 f95f5bb829cff3aac6c1d95a159e38396d8fccef66d3026dac8085ba13ec376274cddeb92277d711ac4d40cafd8b89b73e9a9d1cf29e22f7f79aa9422c69488b diff --git a/dev-libs/libbson/libbson-1.10.3.ebuild b/dev-libs/libbson/libbson-1.10.3.ebuild new file mode 100644 index 000..e229e5ac1bd --- /dev/null +++ b/dev-libs/libbson/libbson-1.10.3.ebuild @@ -0,0 +1,41 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +inherit cmake-utils + +DESCRIPTION="Library routines related to building,parsing and iterating BSON documents" +HOMEPAGE="https://github.com/mongodb/mongo-c-driver/tree/master/src/libbson; +SRC_URI="https://github.com/mongodb/mongo-c-driver/archive/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~hppa ~ppc ~x86" +IUSE="examples static-libs" + +DEPEND="dev-python/sphinx" + +S="${WORKDIR}/mongo-c-driver-${PV}" + +src_configure() { + local mycmakeargs=( + -DENABLE_BSON=ON + -DENABLE_EXAMPLES=OFF + -DENABLE_MAN_PAGES=ON + -DENABLE_MONGOC=OFF + -DENABLE_TESTS=OFF + -DENABLE_STATIC="$(usex static-libs ON OFF)" + ) + + cmake-utils_src_configure +} + +src_install() { + if use examples; then + docinto examples + dodoc src/libbson/examples/*.c + fi + + cmake-utils_src_install +}
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libbson/
commit: 1ad001576dfbd921f8d746c22ae119cd4e90703b Author: Jeroen Roovers gentoo org> AuthorDate: Sat Apr 7 11:00:34 2018 + Commit: Jeroen Roovers gentoo org> CommitDate: Sat Apr 7 11:02:56 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1ad00157 dev-libs/libbson: Stable for HPPA too. Package-Manager: Portage-2.3.28, Repoman-2.3.9 RepoMan-Options: --ignore-arches dev-libs/libbson/libbson-1.8.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/libbson/libbson-1.8.2.ebuild b/dev-libs/libbson/libbson-1.8.2.ebuild index afa64c6c904..2a781b8d31c 100644 --- a/dev-libs/libbson/libbson-1.8.2.ebuild +++ b/dev-libs/libbson/libbson-1.8.2.ebuild @@ -9,7 +9,7 @@ SRC_URI="https://github.com/mongodb/${PN}/releases/download/${PV}/${P}.tar.gz; LICENSE="BSD" SLOT="0" -KEYWORDS="amd64 ~hppa ~ppc x86" +KEYWORDS="amd64 hppa ~ppc x86" IUSE="debug examples static-libs" src_configure() {
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libbson/
commit: b5c85ed0984dc0a1945eed97755b6429aed95225 Author: Sergei Trofimovich gentoo org> AuthorDate: Sun Mar 25 19:27:50 2018 + Commit: Sergei Trofimovich gentoo org> CommitDate: Sun Mar 25 19:27:50 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b5c85ed0 dev-libs/libbson: keyworded 1.3.6 for ppc, bug #517880 Package-Manager: Portage-2.3.24, Repoman-2.3.6 RepoMan-Options: --include-arches="ppc" dev-libs/libbson/libbson-1.3.6.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-libs/libbson/libbson-1.3.6.ebuild b/dev-libs/libbson/libbson-1.3.6.ebuild index e326a2d1a2b..89963ad2614 100644 --- a/dev-libs/libbson/libbson-1.3.6.ebuild +++ b/dev-libs/libbson/libbson-1.3.6.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 @@ -11,7 +11,7 @@ SRC_URI="https://github.com/mongodb/${PN}/releases/download/${PV}/${P}.tar.gz; LICENSE="BSD" SLOT="0" -KEYWORDS="~amd64 ~hppa ~x86" +KEYWORDS="~amd64 ~hppa ~ppc ~x86" IUSE="debug examples static-libs" DOCS=( AUTHORS NEWS README )
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libbson/
commit: 069007ccfa6c060f0e88cc549d9c94b4765d2915 Author: Sergei Trofimovich gentoo org> AuthorDate: Sun Mar 25 19:28:11 2018 + Commit: Sergei Trofimovich gentoo org> CommitDate: Sun Mar 25 19:28:11 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=069007cc dev-libs/libbson: keyworded 1.9.3 for ppc, bug #517880 Package-Manager: Portage-2.3.24, Repoman-2.3.6 RepoMan-Options: --include-arches="ppc" dev-libs/libbson/libbson-1.9.3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/libbson/libbson-1.9.3.ebuild b/dev-libs/libbson/libbson-1.9.3.ebuild index 8d74b74a4e4..5fa502a4ac5 100644 --- a/dev-libs/libbson/libbson-1.9.3.ebuild +++ b/dev-libs/libbson/libbson-1.9.3.ebuild @@ -9,7 +9,7 @@ SRC_URI="https://github.com/mongodb/${PN}/releases/download/${PV}/${P}.tar.gz; LICENSE="BSD" SLOT="0" -KEYWORDS="~amd64 ~hppa ~x86" +KEYWORDS="~amd64 ~hppa ~ppc ~x86" IUSE="debug examples static-libs" src_configure() {
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libbson/
commit: d28a5fa113d9f486dfad48e2e24c0ab2c98caa39 Author: Sergei Trofimovich gentoo org> AuthorDate: Sun Mar 25 19:28:04 2018 + Commit: Sergei Trofimovich gentoo org> CommitDate: Sun Mar 25 19:28:04 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d28a5fa1 dev-libs/libbson: keyworded 1.8.2 for ppc, bug #517880 Package-Manager: Portage-2.3.24, Repoman-2.3.6 RepoMan-Options: --include-arches="ppc" dev-libs/libbson/libbson-1.8.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/libbson/libbson-1.8.2.ebuild b/dev-libs/libbson/libbson-1.8.2.ebuild index 674823edaf7..afa64c6c904 100644 --- a/dev-libs/libbson/libbson-1.8.2.ebuild +++ b/dev-libs/libbson/libbson-1.8.2.ebuild @@ -9,7 +9,7 @@ SRC_URI="https://github.com/mongodb/${PN}/releases/download/${PV}/${P}.tar.gz; LICENSE="BSD" SLOT="0" -KEYWORDS="amd64 ~hppa x86" +KEYWORDS="amd64 ~hppa ~ppc x86" IUSE="debug examples static-libs" src_configure() {
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libbson/
commit: 47af419277232cbca43cfd75bb21aae89ed56c19 Author: Sergei Trofimovich gentoo org> AuthorDate: Sun Mar 25 19:27:57 2018 + Commit: Sergei Trofimovich gentoo org> CommitDate: Sun Mar 25 19:27:57 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=47af4192 dev-libs/libbson: keyworded 1.6.2 for ppc, bug #517880 Package-Manager: Portage-2.3.24, Repoman-2.3.6 RepoMan-Options: --include-arches="ppc" dev-libs/libbson/libbson-1.6.2.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-libs/libbson/libbson-1.6.2.ebuild b/dev-libs/libbson/libbson-1.6.2.ebuild index 5fa8902b164..53d3018c63c 100644 --- a/dev-libs/libbson/libbson-1.6.2.ebuild +++ b/dev-libs/libbson/libbson-1.6.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 @@ -11,7 +11,7 @@ SRC_URI="https://github.com/mongodb/${PN}/releases/download/${PV}/${P}.tar.gz; LICENSE="BSD" SLOT="0" -KEYWORDS="~amd64 ~hppa ~x86" +KEYWORDS="~amd64 ~hppa ~ppc ~x86" IUSE="debug examples static-libs" DOCS=( AUTHORS NEWS README )
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libbson/
commit: 15a2e0e70f8cddcf60e3444a98edf695d1033cbd Author: Tomas Mozes gmail com> AuthorDate: Fri Mar 2 06:32:17 2018 + Commit: Alexys Jacob gentoo org> CommitDate: Fri Mar 2 14:35:22 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=15a2e0e7 dev-libs/libbson: bump to 1.9.3 Package-Manager: Portage-2.3.24, Repoman-2.3.6 Closes: https://github.com/gentoo/gentoo/pull/7332 dev-libs/libbson/Manifest | 1 + dev-libs/libbson/libbson-1.9.3.ebuild | 41 +++ 2 files changed, 42 insertions(+) diff --git a/dev-libs/libbson/Manifest b/dev-libs/libbson/Manifest index 571b6805294..507fdb27003 100644 --- a/dev-libs/libbson/Manifest +++ b/dev-libs/libbson/Manifest @@ -5,3 +5,4 @@ DIST libbson-1.3.5.tar.gz 4547720 BLAKE2B e5e258344aea0969ac74d88d040a464b72d460 DIST libbson-1.3.6.tar.gz 4546329 BLAKE2B fa9102cd02e40e0ddb7518d34502f6ff63109b91af18a2285422530dae8c6cc04041b7589f340f2e6ed7a80e2474fea2684001b7ced5e8c911d4ba51e1a6edcc SHA512 a7da914ed0f03212d4fb01879543f0b2c7629923e33200fe30335a9a90a1082ffa2566c7a556b90a6c7ffbef5665a45ec67f872a5fcb89830769b1df5130 DIST libbson-1.6.2.tar.gz 4835257 BLAKE2B ebe20a6c9ac8a4fcbd8e838d1a7cd319a6b31956690aa2dfca2be42eaafb646405ea01fe2bf20b2dc21bf933c0eafc330fd45409f7c902a7bf0c0641cfe0891d SHA512 f95f5bb829cff3aac6c1d95a159e38396d8fccef66d3026dac8085ba13ec376274cddeb92277d711ac4d40cafd8b89b73e9a9d1cf29e22f7f79aa9422c69488b DIST libbson-1.8.2.tar.gz 4885188 BLAKE2B bd867dc2b93fbc45d155e0433cf20202ccabc8fc20414cf0dec9401242ed4469f89f067c56a9c1e304bd2e806c94682fd9b7a26300f56f7da690338b8df72811 SHA512 a0d9e0e3acdeb03f2de4507330cda36b2bcdeb2420ab4a0b342fe666799113f4384859af70d02d3c01ef1e4e0b8f2a06732ed14f86b386452508c680acb9b94d +DIST libbson-1.9.3.tar.gz 4957319 BLAKE2B a4e4ebc96f876e52173fbf41e9cb995824683f6eaef7d49dd71ad834f313bf182bec456ca8e78d697d1688a54c497702783a18424bf32b485a205a9ad7044453 SHA512 ad2fdba2138c3197d236740ed2765848737afc847cb7b9e9a418c1fb98eceabccc561dab040aab1b7d67160f5969930c51caa17962667a35102475d909b4cbb7 diff --git a/dev-libs/libbson/libbson-1.9.3.ebuild b/dev-libs/libbson/libbson-1.9.3.ebuild new file mode 100644 index 000..8d74b74a4e4 --- /dev/null +++ b/dev-libs/libbson/libbson-1.9.3.ebuild @@ -0,0 +1,41 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +DESCRIPTION="A BSON utility library" +HOMEPAGE="https://github.com/mongodb/libbson; +SRC_URI="https://github.com/mongodb/${PN}/releases/download/${PV}/${P}.tar.gz; + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64 ~hppa ~x86" +IUSE="debug examples static-libs" + +src_configure() { + econf --disable-optimizations \ + $(use_enable debug) \ + $(use_enable static-libs static) +} + +src_install() { + default + + # Installing all the manuals conflicts with man-pages + doman doc/man/bson_*.3 + + if ! use static-libs; then + find "${D}" -name '*.la' -delete || die + fi + + if use examples; then + docinto examples + dodoc examples/*.c + fi + + einstalldocs +} + +src_test() { + emake test +}
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libbson/
commit: fc9065a02765a34a9000841bf26059fc490ca59e Author: Thomas Deutschmann gentoo org> AuthorDate: Sat Feb 10 00:30:08 2018 + Commit: Thomas Deutschmann gentoo org> CommitDate: Sat Feb 10 00:31:48 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fc9065a0 dev-libs/libbson: x86 stable (bug #645870) Package-Manager: Portage-2.3.24, Repoman-2.3.6 dev-libs/libbson/libbson-1.8.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/libbson/libbson-1.8.2.ebuild b/dev-libs/libbson/libbson-1.8.2.ebuild index 7a17bcdd3ea..674823edaf7 100644 --- a/dev-libs/libbson/libbson-1.8.2.ebuild +++ b/dev-libs/libbson/libbson-1.8.2.ebuild @@ -9,7 +9,7 @@ SRC_URI="https://github.com/mongodb/${PN}/releases/download/${PV}/${P}.tar.gz; LICENSE="BSD" SLOT="0" -KEYWORDS="amd64 ~hppa ~x86" +KEYWORDS="amd64 ~hppa x86" IUSE="debug examples static-libs" src_configure() {
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libbson/
commit: a76054bdb74c6abe274a96477427871b3faabcd2 Author: Mikle Kolyada gentoo org> AuthorDate: Sun Jan 28 16:03:52 2018 + Commit: Mikle Kolyada gentoo org> CommitDate: Sun Jan 28 16:08:07 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a76054bd dev-libs/libbson: amd64 stable wrt bug #645870 Package-Manager: Portage-2.3.19, Repoman-2.3.6 dev-libs/libbson/libbson-1.8.2.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-libs/libbson/libbson-1.8.2.ebuild b/dev-libs/libbson/libbson-1.8.2.ebuild index 1cbd090d5d8..7a17bcdd3ea 100644 --- a/dev-libs/libbson/libbson-1.8.2.ebuild +++ b/dev-libs/libbson/libbson-1.8.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 @@ -9,7 +9,7 @@ SRC_URI="https://github.com/mongodb/${PN}/releases/download/${PV}/${P}.tar.gz; LICENSE="BSD" SLOT="0" -KEYWORDS="~amd64 ~hppa ~x86" +KEYWORDS="amd64 ~hppa ~x86" IUSE="debug examples static-libs" src_configure() {
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libbson/
commit: dfc8eb86637228983f1a5b80cae4f13a1f6699dd Author: Tomas Mozes gmail com> AuthorDate: Fri Nov 24 05:55:20 2017 + Commit: Patrice Clement gentoo org> CommitDate: Thu Dec 7 17:31:58 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dfc8eb86 dev-libs/libbson: version bump to 1.8.2. Closes: https://bugs.gentoo.org/635726 Closes: https://github.com/gentoo/gentoo/pull/6067 Package-Manager: Portage-2.3.16, Repoman-2.3.6 dev-libs/libbson/Manifest | 1 + dev-libs/libbson/libbson-1.8.2.ebuild | 41 +++ 2 files changed, 42 insertions(+) diff --git a/dev-libs/libbson/Manifest b/dev-libs/libbson/Manifest index ceaf8f15d97..e52b9eb 100644 --- a/dev-libs/libbson/Manifest +++ b/dev-libs/libbson/Manifest @@ -4,3 +4,4 @@ DIST libbson-1.1.2.tar.gz 4492014 SHA256 acd8026d4e5bf5034b699af136236a8a38c0661 DIST libbson-1.3.5.tar.gz 4547720 SHA256 d380cfc30bbb598e64bc5e4b0851f9e8343071292a9e0a101f49ec06211a1b23 SHA512 b55ae1d424f786aabed6567a77cd09aa26c74ab0a09392e88faef8c156b1650c026f86f245bc8431a0ebcf404c4f80eb1b22e978a24289d32692c84375a66596 WHIRLPOOL fb0d2f05e0a8c60da2d3277ec1413799b8e45c23e408fdd136b3ebe4f6e74ed7d58d767792f1d6454bb6e61785f7ae624ff655b94f39ef6007e1f248caf7cad5 DIST libbson-1.3.6.tar.gz 4546329 SHA256 77b4f41154457d56e5b837a1a770800e96f3c30a67f6e5a439bf336a2124fbb4 SHA512 a7da914ed0f03212d4fb01879543f0b2c7629923e33200fe30335a9a90a1082ffa2566c7a556b90a6c7ffbef5665a45ec67f872a5fcb89830769b1df5130 WHIRLPOOL b86efef2e3841b66ef425c022c1e60a32d6fd02d3cbc0af22c28ac5f6e6eeabb709aa06a353f2e0ed8af0ebf65da6d660edb09523ec196ac0a5f7006be4d998b DIST libbson-1.6.2.tar.gz 4835257 SHA256 aad410123e4bd8a9804c3c3d79e03344e2df104872594dc2cf19605d492944ba SHA512 f95f5bb829cff3aac6c1d95a159e38396d8fccef66d3026dac8085ba13ec376274cddeb92277d711ac4d40cafd8b89b73e9a9d1cf29e22f7f79aa9422c69488b WHIRLPOOL c82ad25eda07e0acbd793ee16814e1748076b88f552aeed26300a100bf79131d3a79038ce769cffb4722478edc83f55a854c6d08026c09e87f2ee855c559829f +DIST libbson-1.8.2.tar.gz 4885188 BLAKE2B bd867dc2b93fbc45d155e0433cf20202ccabc8fc20414cf0dec9401242ed4469f89f067c56a9c1e304bd2e806c94682fd9b7a26300f56f7da690338b8df72811 SHA512 a0d9e0e3acdeb03f2de4507330cda36b2bcdeb2420ab4a0b342fe666799113f4384859af70d02d3c01ef1e4e0b8f2a06732ed14f86b386452508c680acb9b94d diff --git a/dev-libs/libbson/libbson-1.8.2.ebuild b/dev-libs/libbson/libbson-1.8.2.ebuild new file mode 100644 index 000..1cbd090d5d8 --- /dev/null +++ b/dev-libs/libbson/libbson-1.8.2.ebuild @@ -0,0 +1,41 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +DESCRIPTION="A BSON utility library" +HOMEPAGE="https://github.com/mongodb/libbson; +SRC_URI="https://github.com/mongodb/${PN}/releases/download/${PV}/${P}.tar.gz; + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64 ~hppa ~x86" +IUSE="debug examples static-libs" + +src_configure() { + econf --disable-optimizations \ + $(use_enable debug) \ + $(use_enable static-libs static) +} + +src_install() { + default + + # Installing all the manuals conflicts with man-pages + doman doc/man/bson_*.3 + + if ! use static-libs; then + find "${D}" -name '*.la' -delete || die + fi + + if use examples; then + docinto examples + dodoc examples/*.c + fi + + einstalldocs +} + +src_test() { + emake test +}
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libbson/
commit: 31a17bfe913312a024ad806e44656a3f0e482bff Author: Tomas Mozes gmail com> AuthorDate: Thu May 18 05:19:39 2017 + Commit: Michał Górny gentoo org> CommitDate: Fri May 19 10:50:44 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=31a17bfe dev-libs/libbson: bump to 1.6.2 Package-Manager: Portage-2.3.5, Repoman-2.3.2 dev-libs/libbson/Manifest | 1 + dev-libs/libbson/libbson-1.6.2.ebuild | 53 +++ 2 files changed, 54 insertions(+) diff --git a/dev-libs/libbson/Manifest b/dev-libs/libbson/Manifest index 0fc1c0e8914..ceaf8f15d97 100644 --- a/dev-libs/libbson/Manifest +++ b/dev-libs/libbson/Manifest @@ -3,3 +3,4 @@ DIST libbson-1.1.10.tar.gz 4431658 SHA256 211a62a7a6f93ba21b85afc1522c3a367a264b DIST libbson-1.1.2.tar.gz 4492014 SHA256 acd8026d4e5bf5034b699af136236a8a38c06613d1800fdf54721fe66280b6ae SHA512 03e2ee337445286c14b846cd7545707959b1d351fa466c6292379a85e48ea1a171dae37dd7aff092212239ad59aac6f1ab216ee5de74ef00a8a2a124559e34da WHIRLPOOL 10a4fee34bcc12a730899553d62405784673ee5beecf63a624fb1527c90403d855a7557f6a35167bffee2b2ebb9f7d3b7ddc64d2e12cc39d95afe89e0db6 DIST libbson-1.3.5.tar.gz 4547720 SHA256 d380cfc30bbb598e64bc5e4b0851f9e8343071292a9e0a101f49ec06211a1b23 SHA512 b55ae1d424f786aabed6567a77cd09aa26c74ab0a09392e88faef8c156b1650c026f86f245bc8431a0ebcf404c4f80eb1b22e978a24289d32692c84375a66596 WHIRLPOOL fb0d2f05e0a8c60da2d3277ec1413799b8e45c23e408fdd136b3ebe4f6e74ed7d58d767792f1d6454bb6e61785f7ae624ff655b94f39ef6007e1f248caf7cad5 DIST libbson-1.3.6.tar.gz 4546329 SHA256 77b4f41154457d56e5b837a1a770800e96f3c30a67f6e5a439bf336a2124fbb4 SHA512 a7da914ed0f03212d4fb01879543f0b2c7629923e33200fe30335a9a90a1082ffa2566c7a556b90a6c7ffbef5665a45ec67f872a5fcb89830769b1df5130 WHIRLPOOL b86efef2e3841b66ef425c022c1e60a32d6fd02d3cbc0af22c28ac5f6e6eeabb709aa06a353f2e0ed8af0ebf65da6d660edb09523ec196ac0a5f7006be4d998b +DIST libbson-1.6.2.tar.gz 4835257 SHA256 aad410123e4bd8a9804c3c3d79e03344e2df104872594dc2cf19605d492944ba SHA512 f95f5bb829cff3aac6c1d95a159e38396d8fccef66d3026dac8085ba13ec376274cddeb92277d711ac4d40cafd8b89b73e9a9d1cf29e22f7f79aa9422c69488b WHIRLPOOL c82ad25eda07e0acbd793ee16814e1748076b88f552aeed26300a100bf79131d3a79038ce769cffb4722478edc83f55a854c6d08026c09e87f2ee855c559829f diff --git a/dev-libs/libbson/libbson-1.6.2.ebuild b/dev-libs/libbson/libbson-1.6.2.ebuild new file mode 100644 index 000..5fa8902b164 --- /dev/null +++ b/dev-libs/libbson/libbson-1.6.2.ebuild @@ -0,0 +1,53 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +inherit autotools + +DESCRIPTION="A BSON utility library" +HOMEPAGE="https://github.com/mongodb/libbson; +SRC_URI="https://github.com/mongodb/${PN}/releases/download/${PV}/${P}.tar.gz; + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64 ~hppa ~x86" +IUSE="debug examples static-libs" + +DOCS=( AUTHORS NEWS README ) + +src_prepare() { + default_src_prepare + # https://github.com/mongodb/mongo-c-driver/issues/54 + sed -i -e "s/PTHREAD_LIBS/PTHREAD_CFLAGS/g" src/bson/Makefile.am \ + tests/Makefile.am || die + eautoreconf +} + +src_configure() { + econf --disable-optimizations \ + $(use_enable debug) \ + $(use_enable static-libs static) +} + +src_install() { + default + + # Installing all the manuals conflicts with man-pages + doman doc/man/bson_*.3 + + if ! use static-libs; then + find "${D}" -name '*.la' -delete || die + fi + + if use examples; then + docinto examples + dodoc examples/*.c + fi + + einstalldocs +} + +src_test() { + emake test +}
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libbson/
commit: 6fabd8aaf89ad013266bad0699ec9f5a1ba08ffa Author: Patrice Clement gentoo org> AuthorDate: Fri Apr 21 21:29:25 2017 + Commit: Patrice Clement gentoo org> CommitDate: Fri Apr 21 21:29:25 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6fabd8aa dev-libs/libbson: version bump. Package-Manager: Portage-2.3.3, Repoman-2.3.1 dev-libs/libbson/Manifest | 1 + dev-libs/libbson/libbson-1.3.6.ebuild | 51 +++ 2 files changed, 52 insertions(+) diff --git a/dev-libs/libbson/Manifest b/dev-libs/libbson/Manifest index 96505647956..0fc1c0e8914 100644 --- a/dev-libs/libbson/Manifest +++ b/dev-libs/libbson/Manifest @@ -2,3 +2,4 @@ DIST libbson-0.98.0.tar.gz 4451923 SHA256 5e792a3c4d296a8b9e4316f1c58e94819223c4 DIST libbson-1.1.10.tar.gz 4431658 SHA256 211a62a7a6f93ba21b85afc1522c3a367a264be09626ea15f7be3a0fbe084a70 SHA512 636178bafb19e7b103b5192866dbda0c70b8d7173560b0466f88b3a85cce3292a7caac9521808fa8c09d187f8c96564dcd9fb787e855d1619610f813583379bc WHIRLPOOL 8b29882ce3ebe0da4b0ce952d2b79fff2ce4c211047ff7c05e15f6263546258c134974fdf539ed6173f286c501085e575cebde806f6578ea9fb843f1b92da4f3 DIST libbson-1.1.2.tar.gz 4492014 SHA256 acd8026d4e5bf5034b699af136236a8a38c06613d1800fdf54721fe66280b6ae SHA512 03e2ee337445286c14b846cd7545707959b1d351fa466c6292379a85e48ea1a171dae37dd7aff092212239ad59aac6f1ab216ee5de74ef00a8a2a124559e34da WHIRLPOOL 10a4fee34bcc12a730899553d62405784673ee5beecf63a624fb1527c90403d855a7557f6a35167bffee2b2ebb9f7d3b7ddc64d2e12cc39d95afe89e0db6 DIST libbson-1.3.5.tar.gz 4547720 SHA256 d380cfc30bbb598e64bc5e4b0851f9e8343071292a9e0a101f49ec06211a1b23 SHA512 b55ae1d424f786aabed6567a77cd09aa26c74ab0a09392e88faef8c156b1650c026f86f245bc8431a0ebcf404c4f80eb1b22e978a24289d32692c84375a66596 WHIRLPOOL fb0d2f05e0a8c60da2d3277ec1413799b8e45c23e408fdd136b3ebe4f6e74ed7d58d767792f1d6454bb6e61785f7ae624ff655b94f39ef6007e1f248caf7cad5 +DIST libbson-1.3.6.tar.gz 4546329 SHA256 77b4f41154457d56e5b837a1a770800e96f3c30a67f6e5a439bf336a2124fbb4 SHA512 a7da914ed0f03212d4fb01879543f0b2c7629923e33200fe30335a9a90a1082ffa2566c7a556b90a6c7ffbef5665a45ec67f872a5fcb89830769b1df5130 WHIRLPOOL b86efef2e3841b66ef425c022c1e60a32d6fd02d3cbc0af22c28ac5f6e6eeabb709aa06a353f2e0ed8af0ebf65da6d660edb09523ec196ac0a5f7006be4d998b diff --git a/dev-libs/libbson/libbson-1.3.6.ebuild b/dev-libs/libbson/libbson-1.3.6.ebuild new file mode 100644 index 000..e326a2d1a2b --- /dev/null +++ b/dev-libs/libbson/libbson-1.3.6.ebuild @@ -0,0 +1,51 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +inherit autotools + +DESCRIPTION="A BSON utility library" +HOMEPAGE="https://github.com/mongodb/libbson; +SRC_URI="https://github.com/mongodb/${PN}/releases/download/${PV}/${P}.tar.gz; + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64 ~hppa ~x86" +IUSE="debug examples static-libs" + +DOCS=( AUTHORS NEWS README ) + +src_prepare() { + default_src_prepare + # https://github.com/mongodb/mongo-c-driver/issues/54 + sed -i -e "s/PTHREAD_LIBS/PTHREAD_CFLAGS/g" src/bson/Makefile.am \ + tests/Makefile.am || die + eautoreconf +} + +src_configure() { + econf --disable-hardening \ + --disable-optimizations \ + $(use_enable debug) \ + $(use_enable static-libs static) +} + +src_install() { + default + + if [[ -f "${D}usr/share/doc/${P}/COPYING" ]] ; then + rm "${D}usr/share/doc/${P}/COPYING" || die + fi + + # Installing all the manuals conflicts with man-pages + doman doc/man/bson_*.3 + use static-libs || find "${D}" -name '*.la' -delete + + if use examples; then + insinto /usr/share/${PF}/examples + doins examples/*.c + fi + + einstalldocs +}
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libbson/
commit: 520784a69d0259bbb9a18d5cec7533cb57e663f7 Author: Göktürk Yüksek gentoo org> AuthorDate: Thu Nov 3 15:48:52 2016 + Commit: Göktürk Yüksek gentoo org> CommitDate: Thu Nov 3 16:16:57 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=520784a6 dev-libs/libbson: remove proxied maintainer per his request Package-Manager: portage-2.2.28 dev-libs/libbson/metadata.xml | 9 - 1 file changed, 9 deletions(-) diff --git a/dev-libs/libbson/metadata.xml b/dev-libs/libbson/metadata.xml index ff40848..3ad8263 100644 --- a/dev-libs/libbson/metadata.xml +++ b/dev-libs/libbson/metadata.xml @@ -5,15 +5,6 @@ ultra...@gentoo.org Ultrabug - -b...@bergstroem.nu -Johan Bergström -Proxy Maintainer. CC on bugs - - -proxy-ma...@gentoo.org -Proxy Maintainers - A BSON utility library. mongodb/libbson
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libbson/
commit: d81d64da88662273ac04caaeb929c79723a9645d Author: Brian Evans gentoo org> AuthorDate: Thu Jun 30 16:43:19 2016 + Commit: Brian Evans gentoo org> CommitDate: Thu Jun 30 16:59:43 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d81d64da dev-libs/libbson: Version bump Non-maintainer commit; ack'd by Ultrabug in #gentoo-dev Package-Manager: portage-2.3.0 dev-libs/libbson/Manifest | 1 + dev-libs/libbson/libbson-1.3.5.ebuild | 51 +++ 2 files changed, 52 insertions(+) diff --git a/dev-libs/libbson/Manifest b/dev-libs/libbson/Manifest index d2695fd..9650564 100644 --- a/dev-libs/libbson/Manifest +++ b/dev-libs/libbson/Manifest @@ -1,3 +1,4 @@ DIST libbson-0.98.0.tar.gz 4451923 SHA256 5e792a3c4d296a8b9e4316f1c58e94819223c4512ba4a790cf9e7086ef614995 SHA512 9bae7593198c8ac358978bd6a065d65fb872a15fd43d11839ad5dff1ffbe0362b06cd4bde08032a2c11e8633789328b5d504cd032b7636dc525f6df3e6fd641d WHIRLPOOL ed6350ef59fa596f6414010362999896648c491a906b4ad9f5e11bac549acf975083d3b6ea8d4e0eff0e3ae35a7db784303120d3855b7f2bb21373a318f44516 DIST libbson-1.1.10.tar.gz 4431658 SHA256 211a62a7a6f93ba21b85afc1522c3a367a264be09626ea15f7be3a0fbe084a70 SHA512 636178bafb19e7b103b5192866dbda0c70b8d7173560b0466f88b3a85cce3292a7caac9521808fa8c09d187f8c96564dcd9fb787e855d1619610f813583379bc WHIRLPOOL 8b29882ce3ebe0da4b0ce952d2b79fff2ce4c211047ff7c05e15f6263546258c134974fdf539ed6173f286c501085e575cebde806f6578ea9fb843f1b92da4f3 DIST libbson-1.1.2.tar.gz 4492014 SHA256 acd8026d4e5bf5034b699af136236a8a38c06613d1800fdf54721fe66280b6ae SHA512 03e2ee337445286c14b846cd7545707959b1d351fa466c6292379a85e48ea1a171dae37dd7aff092212239ad59aac6f1ab216ee5de74ef00a8a2a124559e34da WHIRLPOOL 10a4fee34bcc12a730899553d62405784673ee5beecf63a624fb1527c90403d855a7557f6a35167bffee2b2ebb9f7d3b7ddc64d2e12cc39d95afe89e0db6 +DIST libbson-1.3.5.tar.gz 4547720 SHA256 d380cfc30bbb598e64bc5e4b0851f9e8343071292a9e0a101f49ec06211a1b23 SHA512 b55ae1d424f786aabed6567a77cd09aa26c74ab0a09392e88faef8c156b1650c026f86f245bc8431a0ebcf404c4f80eb1b22e978a24289d32692c84375a66596 WHIRLPOOL fb0d2f05e0a8c60da2d3277ec1413799b8e45c23e408fdd136b3ebe4f6e74ed7d58d767792f1d6454bb6e61785f7ae624ff655b94f39ef6007e1f248caf7cad5 diff --git a/dev-libs/libbson/libbson-1.3.5.ebuild b/dev-libs/libbson/libbson-1.3.5.ebuild new file mode 100644 index 000..09d0455 --- /dev/null +++ b/dev-libs/libbson/libbson-1.3.5.ebuild @@ -0,0 +1,51 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=6 + +inherit autotools + +DESCRIPTION="A BSON utility library" +HOMEPAGE="https://github.com/mongodb/libbson; +SRC_URI="https://github.com/mongodb/${PN}/releases/download/${PV}/${P}.tar.gz; + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64 ~hppa ~x86" +IUSE="debug examples static-libs" + +RDEPEND="" +DEPEND="${RDEPEND}" + +DOCS=( AUTHORS NEWS README ) + +src_prepare() { + default_src_prepare + # https://github.com/mongodb/mongo-c-driver/issues/54 + sed -i -e "s/PTHREAD_LIBS/PTHREAD_CFLAGS/g" src/bson/Makefile.am \ + tests/Makefile.am || die + eautoreconf +} + +src_configure() { + econf --disable-hardening \ + --disable-optimizations \ + $(use_enable debug) \ + $(use_enable static-libs static) +} + +src_install() { + default_src_install + if [[ -f "${D}usr/share/doc/${P}/COPYING" ]] ; then + rm "${D}usr/share/doc/${P}/COPYING" || die + fi + # Installing all the manuals conflicts with man-pages + doman doc/man/bson_*.3 + use static-libs || find "${D}" -name '*.la' -delete + + if use examples; then + insinto /usr/share/${PF}/examples + doins examples/*.c + fi +}
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libbson/
commit: eca07aa368a2799b89e28a010c0b87877898e70a Author: Ultrabug gentoo org> AuthorDate: Thu Sep 17 11:53:09 2015 + Commit: Alexys Jacob gentoo org> CommitDate: Thu Sep 17 11:54:28 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eca07aa3 dev-libs/libbson: version bump dev-libs/libbson/Manifest | 1 + dev-libs/libbson/libbson-1.1.10.ebuild | 47 ++ 2 files changed, 48 insertions(+) diff --git a/dev-libs/libbson/Manifest b/dev-libs/libbson/Manifest index c4e3b8a..d2695fd 100644 --- a/dev-libs/libbson/Manifest +++ b/dev-libs/libbson/Manifest @@ -1,2 +1,3 @@ DIST libbson-0.98.0.tar.gz 4451923 SHA256 5e792a3c4d296a8b9e4316f1c58e94819223c4512ba4a790cf9e7086ef614995 SHA512 9bae7593198c8ac358978bd6a065d65fb872a15fd43d11839ad5dff1ffbe0362b06cd4bde08032a2c11e8633789328b5d504cd032b7636dc525f6df3e6fd641d WHIRLPOOL ed6350ef59fa596f6414010362999896648c491a906b4ad9f5e11bac549acf975083d3b6ea8d4e0eff0e3ae35a7db784303120d3855b7f2bb21373a318f44516 +DIST libbson-1.1.10.tar.gz 4431658 SHA256 211a62a7a6f93ba21b85afc1522c3a367a264be09626ea15f7be3a0fbe084a70 SHA512 636178bafb19e7b103b5192866dbda0c70b8d7173560b0466f88b3a85cce3292a7caac9521808fa8c09d187f8c96564dcd9fb787e855d1619610f813583379bc WHIRLPOOL 8b29882ce3ebe0da4b0ce952d2b79fff2ce4c211047ff7c05e15f6263546258c134974fdf539ed6173f286c501085e575cebde806f6578ea9fb843f1b92da4f3 DIST libbson-1.1.2.tar.gz 4492014 SHA256 acd8026d4e5bf5034b699af136236a8a38c06613d1800fdf54721fe66280b6ae SHA512 03e2ee337445286c14b846cd7545707959b1d351fa466c6292379a85e48ea1a171dae37dd7aff092212239ad59aac6f1ab216ee5de74ef00a8a2a124559e34da WHIRLPOOL 10a4fee34bcc12a730899553d62405784673ee5beecf63a624fb1527c90403d855a7557f6a35167bffee2b2ebb9f7d3b7ddc64d2e12cc39d95afe89e0db6 diff --git a/dev-libs/libbson/libbson-1.1.10.ebuild b/dev-libs/libbson/libbson-1.1.10.ebuild new file mode 100644 index 000..48a6343 --- /dev/null +++ b/dev-libs/libbson/libbson-1.1.10.ebuild @@ -0,0 +1,47 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 + +inherit autotools eutils + +DESCRIPTION="A BSON utility library" +HOMEPAGE="https://github.com/mongodb/libbson; +SRC_URI="https://github.com/mongodb/${PN}/releases/download/${PV}/${P}.tar.gz; + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64 ~hppa ~x86" +IUSE="debug examples static-libs" + +RDEPEND="" +DEPEND="${RDEPEND}" + +DOCS=( AUTHORS NEWS README ) + +src_prepare() { + # https://github.com/mongodb/mongo-c-driver/issues/54 + sed -i -e "s/PTHREAD_LIBS/PTHREAD_CFLAGS/g" src/bson/Makefile.am \ + tests/Makefile.am || die + eautoreconf +} + +src_configure() { + econf --disable-hardening \ + --disable-optimizations \ + $(use_enable debug) \ + $(use_enable static-libs static) +} + +src_install() { + emake DESTDIR="${D}" install + doman doc/*.3 + + use static-libs || find "${D}" -name '*.la' -delete + + if use examples; then + insinto /usr/share/${PF}/examples + doins examples/*.c + fi +}