[gentoo-commits] repo/gentoo:master commit in: dev-libs/libbson/

2023-09-08 Thread Sam James
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/

2023-09-08 Thread Sam James
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/

2022-12-04 Thread WANG Xuerui
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/

2022-05-13 Thread Jakov Smolić
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/

2021-11-29 Thread Andreas Sturmlechner
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/

2021-11-25 Thread Sam James
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/

2021-10-27 Thread Agostino Sarubbo
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/

2021-07-27 Thread Marek Szuba
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/

2021-07-24 Thread Thomas Deutschmann
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/

2021-02-28 Thread Andreas Sturmlechner
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/

2021-02-28 Thread Andreas Sturmlechner
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/

2020-08-06 Thread Thomas Deutschmann
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/

2020-07-18 Thread Sam James
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/

2020-07-14 Thread Sergei Trofimovich
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/

2020-05-29 Thread Agostino Sarubbo
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/

2020-04-21 Thread Thomas Deutschmann
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/

2020-04-11 Thread Thomas Deutschmann
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/

2019-11-15 Thread Alexys Jacob
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/

2019-04-14 Thread Alexys Jacob
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/

2019-02-13 Thread Thomas Deutschmann
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/

2018-12-23 Thread Mikle Kolyada
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/

2018-12-22 Thread Thomas Deutschmann
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/

2018-12-21 Thread Sergei Trofimovich
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/

2018-12-16 Thread Thomas Deutschmann
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/

2018-11-16 Thread Sergei Trofimovich
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/

2018-08-14 Thread Alexys Jacob
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/

2018-08-01 Thread Alexys Jacob
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/

2018-06-22 Thread Thomas Deutschmann
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/

2018-04-07 Thread Jeroen Roovers
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/

2018-03-25 Thread Sergei Trofimovich
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/

2018-03-25 Thread Sergei Trofimovich
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/

2018-03-25 Thread Sergei Trofimovich
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/

2018-03-25 Thread Sergei Trofimovich
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/

2018-03-02 Thread Alexys Jacob
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/

2018-02-09 Thread Thomas Deutschmann
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/

2018-01-28 Thread Mikle Kolyada
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/

2017-12-07 Thread Patrice Clement
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/

2017-05-19 Thread Michał Górny
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/

2017-04-21 Thread Patrice Clement
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/

2016-11-03 Thread Göktürk Yüksek
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/

2016-06-30 Thread Brian Evans
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/

2015-09-17 Thread Alexys Jacob
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
+}