libbson: drop in favor of mongoc

`libbson` is provided by `mongoc` for a while now (~ 4 years) and having
an independant package does not seem to be needed.
This commit is contained in:
Thomas Gerbet 2024-03-11 21:47:50 +01:00
parent 12ee5fb271
commit fa1e6ab423
3 changed files with 1 additions and 25 deletions

View File

@ -1,23 +0,0 @@
{ fetchFromGitHub, perl, lib, stdenv, cmake }:
stdenv.mkDerivation rec {
pname = "libbson";
version = "1.9.5";
src = fetchFromGitHub {
owner = "mongodb";
repo = "libbson";
rev = version;
sha256 = "16rmzxhhmbvhp4q6qac5j9c74z2pcg5raag5w16mynzikdd2l05b";
};
nativeBuildInputs = [ cmake ];
buildInputs = [ perl ];
meta = with lib; {
description = "A C Library for parsing, editing, and creating BSON documents";
homepage = "https://github.com/mongodb/libbson";
license = licenses.asl20;
platforms = platforms.all;
};
}

View File

@ -553,6 +553,7 @@ mapAliases ({
libayatana-appindicator-gtk3 = libayatana-appindicator; # Added 2022-10-18
libbencodetools = bencodetools; # Added 2022-07-30
libbpf_1 = libbpf; # Added 2022-12-06
libbson = mongoc; # Added 2024-03-11
libcap_pam = throw "'libcap_pam' has been replaced with 'libcap'"; # Converted to throw 2023-09-10
libclc = llvmPackages_latest.libclc; # Added 2023-10-28
libgme = game-music-emu; # Added 2022-07-20

View File

@ -22186,8 +22186,6 @@ with pkgs;
libbs2b = callPackage ../development/libraries/audio/libbs2b { };
libbson = callPackage ../development/libraries/libbson { };
libbytesize = callPackage ../development/libraries/libbytesize { };
libcaca = callPackage ../development/libraries/libcaca { };