From unknown Sat Aug 16 21:02:07 2025 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-Mailer: MIME-tools 5.509 (Entity 5.509) Content-Type: text/plain; charset=utf-8 From: bug#26590 <26590@debbugs.gnu.org> To: bug#26590 <26590@debbugs.gnu.org> Subject: Status: gnu: Add libbson. Reply-To: bug#26590 <26590@debbugs.gnu.org> Date: Sun, 17 Aug 2025 04:02:07 +0000 retitle 26590 gnu: Add libbson. reassign 26590 guix-patches submitter 26590 Corentin Bocquillon severity 26590 normal thanks From debbugs-submit-bounces@debbugs.gnu.org Fri Apr 21 11:32:25 2017 Received: (at submit) by debbugs.gnu.org; 21 Apr 2017 15:32:25 +0000 Received: from localhost ([127.0.0.1]:32772 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1d1aXp-00037o-62 for submit@debbugs.gnu.org; Fri, 21 Apr 2017 11:32:25 -0400 Received: from eggs.gnu.org ([208.118.235.92]:36470) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1d1Xjh-0003Wa-0S for submit@debbugs.gnu.org; Fri, 21 Apr 2017 08:32:29 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1d1Xja-0002Zy-Sv for submit@debbugs.gnu.org; Fri, 21 Apr 2017 08:32:23 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=0.8 required=5.0 tests=BAYES_50 autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:48349) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1d1Xja-0002Zt-Q2 for submit@debbugs.gnu.org; Fri, 21 Apr 2017 08:32:22 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:55649) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1d1XjZ-0006pA-IP for guix-patches@gnu.org; Fri, 21 Apr 2017 08:32:22 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1d1XjY-0002Z3-DR for guix-patches@gnu.org; Fri, 21 Apr 2017 08:32:21 -0400 Received: from [2a01:e35:87a7:5290:226:b6ff:fe11:6912] (port=52648 helo=mail.nybble.fr) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1d1XjX-0002Xt-Qc for guix-patches@gnu.org; Fri, 21 Apr 2017 08:32:20 -0400 Received: by nybble.fr (OpenSMTPD) with ESMTPSA id 9f8d687c (TLSv1.2:ECDHE-RSA-AES256-GCM-SHA384:256:NO) for ; Fri, 21 Apr 2017 12:05:34 +0000 (UTC) Date: Fri, 21 Apr 2017 14:05:30 +0200 From: Corentin Bocquillon To: guix-patches@gnu.org Subject: gnu: Add libbson. Message-ID: <20170421120530.GA24567@nibupac> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: attachment; filename="0001-gnu-Add-libbson.patch" User-Agent: Mutt/1.8.0 (2017-02-23) X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-Received-From: 2001:4830:134:3::11 X-Spam-Score: -5.0 (-----) X-Debbugs-Envelope-To: submit X-Mailman-Approved-At: Fri, 21 Apr 2017 11:32:23 -0400 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -5.0 (-----) >From 73b6d5e67cc9bee67d88f50c9319dcaa6f81f60b Mon Sep 17 00:00:00 2001 From: Corentin Bocquillon Date: Fri, 21 Apr 2017 13:11:24 +0200 Subject: [PATCH] gnu: Add libbson. * gnu/packages/serialization.scm (libbson): New variables. --- gnu/packages/serialization.scm | 25 ++++++++++++++++++++++++- 1 file changed, 24 insertions(+), 1 deletion(-) diff --git a/gnu/packages/serialization.scm b/gnu/packages/serialization.scm index 9e073b7a9..1a5313377 100644 --- a/gnu/packages/serialization.scm +++ b/gnu/packages/serialization.scm @@ -35,7 +35,8 @@ #:use-module (gnu packages documentation) #:use-module (gnu packages lua) #:use-module (gnu packages pkg-config) - #:use-module (gnu packages python)) + #:use-module (gnu packages python) + #:use-module (gnu packages perl)) (define-public cereal (package @@ -287,3 +288,25 @@ it a convenient format to store user input files.") "Cap'n Proto is a very fast data interchange format and capability-based RPC system. Think JSON, except binary. Or think Protocol Buffers, except faster.") (license license:expat))) + +(define-public libbson + (package + (name "libbson") + (version "1.6.2") + (source (origin + (method url-fetch) + (uri (string-append + "https://github.com/mongodb/libbson/releases/download/" + version "/libbson-" version ".tar.gz")) + (sha256 + (base32 + "1fj4554msq0rrz14snbj908dzqj46gh7jg9w9j0akn2b7q911m5a")))) + (build-system gnu-build-system) + (native-inputs `(("perl" ,perl))) + (home-page "http://mongoc.org/libbson/current/index.html") + (synopsis "C BSON library") + (description + "Libbson can create and parse BSON documents. +It can also convert JSON documents to BSON and the opposite. +BSON stands for Binary JSON, it is comparable to protobuf.") + (license license:asl2.0))) -- 2.12.2 From debbugs-submit-bounces@debbugs.gnu.org Fri Apr 21 15:58:52 2017 Received: (at 26590-done) by debbugs.gnu.org; 21 Apr 2017 19:58:52 +0000 Received: from localhost ([127.0.0.1]:32947 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1d1ehg-0004SE-0v for submit@debbugs.gnu.org; Fri, 21 Apr 2017 15:58:52 -0400 Received: from out1-smtp.messagingengine.com ([66.111.4.25]:51631) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1d1ehe-0004S7-Gp for 26590-done@debbugs.gnu.org; Fri, 21 Apr 2017 15:58:50 -0400 Received: from compute4.internal (compute4.nyi.internal [10.202.2.44]) by mailout.nyi.internal (Postfix) with ESMTP id 2B4EB20FC8; Fri, 21 Apr 2017 15:58:50 -0400 (EDT) Received: from frontend1 ([10.202.2.160]) by compute4.internal (MEProxy); Fri, 21 Apr 2017 15:58:50 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=famulari.name; h=cc:content-type:date:from:in-reply-to:message-id:mime-version :references:subject:to:x-me-sender:x-me-sender:x-sasl-enc :x-sasl-enc; s=mesmtp; bh=oj7ARrujH2YJuQRuVo12Ft1l7PxmsRp+mLxPN/ bozFU=; b=xgPF0mk/FlczZSZndYS6adltMJv4lNblGSYUUp7Zq7JtzMeSQSCvS3 BCxkP4JF84AcyWT56igJETg1IMBWML/4IY2PbpoC/L9Hls9H9MCR55RlFFWYMJHc 6XJzLqRNZoLm/b02kUIPJgUXT2xAbwUaa58P974UYVAbms2P483n8= DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:content-type:date:from:in-reply-to :message-id:mime-version:references:subject:to:x-me-sender :x-me-sender:x-sasl-enc:x-sasl-enc; s=fm1; bh=oj7ARrujH2YJuQRuVo 12Ft1l7PxmsRp+mLxPN/bozFU=; b=mkeWzuGoJVC3U3zcSXqP0zZCFk3JjJ9TMm o7WyyUeJVwFxlD7OkrSN8RSkw47eZ/UUurkWEeWiHsLm8xT5nJAGzYrm9RZDVXHW FLxGfGbHGUO9PCa7NlKLcwFnZNRUG1BR0xONtHHDwCeI0Yypq1qCvfXS9elQOINa H76qV9fxMLjNPCho7iQbOmsjtTxUc0NH5uT8PiECartIc/5IG1q7+5YBHYOiINL/ TdNBCGU7ujObV2ZbDjSWZ8QpbG6iaipIaWzLJw0ihAI/Dk6O+eyWABwTAsl0VBeX sgswa9tWxuFBGy4lYJsTg74Cx3cZhS760hnGqRifVWyHmWCc1Xow== X-ME-Sender: X-Sasl-enc: uESP9eroHSQDvGDf1Bo4kO9R+v3upLYmqtaTQYEyEosh 1492804729 Received: from localhost (c-73-165-108-70.hsd1.pa.comcast.net [73.165.108.70]) by mail.messagingengine.com (Postfix) with ESMTPA id D85397E0FE; Fri, 21 Apr 2017 15:58:49 -0400 (EDT) Date: Fri, 21 Apr 2017 15:58:48 -0400 From: Leo Famulari To: Corentin Bocquillon Subject: Re: bug#26590: gnu: Add libbson. Message-ID: <20170421195848.GA16149@jasmine> References: <20170421120530.GA24567@nibupac> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="Kj7319i9nmIyA2yE" Content-Disposition: inline In-Reply-To: <20170421120530.GA24567@nibupac> User-Agent: Mutt/1.8.2 (2017-04-18) X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 26590-done Cc: 26590-done@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.7 (/) --Kj7319i9nmIyA2yE Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Fri, Apr 21, 2017 at 02:05:30PM +0200, Corentin Bocquillon wrote: > From 73b6d5e67cc9bee67d88f50c9319dcaa6f81f60b Mon Sep 17 00:00:00 2001 > From: Corentin Bocquillon > Date: Fri, 21 Apr 2017 13:11:24 +0200 > Subject: [PATCH] gnu: Add libbson. >=20 > * gnu/packages/serialization.scm (libbson): New variables. Thanks! I added a copyright line for you and pushed as 9d62551216abe83d949caa9508d039d97a96d7b3. > + (source (origin > + (method url-fetch) > + (uri (string-append > + "https://github.com/mongodb/libbson/releases/downloa= d/" > + version "/libbson-" version ".tar.gz")) > + (sha256 > + (base32 > + "1fj4554msq0rrz14snbj908dzqj46gh7jg9w9j0akn2b7q911m5a"))= )) > + (build-system gnu-build-system) > + (native-inputs `(("perl" ,perl))) > + (home-page "http://mongoc.org/libbson/current/index.html") > + (synopsis "C BSON library") > + (description > + "Libbson can create and parse BSON documents. > +It can also convert JSON documents to BSON and the opposite. > +BSON stands for Binary JSON, it is comparable to protobuf.") I also re-indented (source) and (description). --Kj7319i9nmIyA2yE Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAABCAAdFiEEsFFZSPHn08G5gDigJkb6MLrKfwgFAlj6ZHgACgkQJkb6MLrK fwiKNQ//aHBO+eSSpumKebenaN2ZHHyPz+nK3wFuyiA7lTDFlq3K9NLBD3YRwENu qu4Y8M/PEmhmcw/jTF52Bs4BiIqceUWbnZswu5uFa7Iz/7dC5g3TFHm/HlHBe7Q7 wLA78uSqiCuY2g0i4QE9DH4CgnBisJ3dk/cTobBMkO2PBfpCf0kUt3wABadQ5tD7 QuPuB0TjCdC/BL6vPU5sl5E4Tr6J4F//PgOc247StYRl7hgPaoejPbe6Pcz7xH2o F1QCzZtAUV/Q95nExze8GviczTTADWCCvgsAI4ZK3Nd/Gvncv6ayX6QXHNztAqpO gSLgbvqb5YBUDL3V0EuV1TEwoyjH98P5WEdlw80HlJqSfn1k9XeQ+Kdy1OcD4Gg/ 8YqB8ObYzwDtPQf8nItfiPMxQOt82+SlqrJ0WiNPsEG4/7pyOPwWFkEsw+4mOREE +HTo5Ble1BlXYpGhpw1r2kxHLO90FaOH02HNnC5PhQxkmmsluC6FynnjK4AgCEjn TlI2ALek6E64wNFH4ao07DxrQ8kKzqJTvIjqcfrTHl7jT8U3MdeN0h3KNIW5/V5o qFFWCUCXIjBPa1S82lEPCPPgrsDfWSkWVdEnY7F4iVpxXSlaR/oRZuj6hIucAFNX 9VAMBW49nDKj/NX1xpz4h7OqJk6UBMBF/YT537XWD1rSrKZD2/c= =pl6P -----END PGP SIGNATURE----- --Kj7319i9nmIyA2yE-- From unknown Sat Aug 16 21:02:07 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Sat, 20 May 2017 11:24:05 +0000 User-Agent: Fakemail v42.6.9 # This is a fake control message. # # The action: # bug archived. thanks # This fakemail brought to you by your local debbugs # administrator