about summary refs log tree commit diff
diff options
context:
space:
mode:
authorPeder Bergebakken Sundt <pbsds@hotmail.com>2024-03-14 20:45:08 +0100
committerGitHub <noreply@github.com>2024-03-14 20:45:08 +0100
commit1a4fe0e0693b59ab30f8743112ce5865a2e2534f (patch)
tree3588130153ef83d281679ba39ccf3459f5e32d3d
parent09078fd022f1e1ca5272c22c5f2a2d6ceac0845f (diff)
parentfa1e6ab423213af5c3f37f8da1aca6f2c29ff676 (diff)
downloadnixlib-1a4fe0e0693b59ab30f8743112ce5865a2e2534f.tar
nixlib-1a4fe0e0693b59ab30f8743112ce5865a2e2534f.tar.gz
nixlib-1a4fe0e0693b59ab30f8743112ce5865a2e2534f.tar.bz2
nixlib-1a4fe0e0693b59ab30f8743112ce5865a2e2534f.tar.lz
nixlib-1a4fe0e0693b59ab30f8743112ce5865a2e2534f.tar.xz
nixlib-1a4fe0e0693b59ab30f8743112ce5865a2e2534f.tar.zst
nixlib-1a4fe0e0693b59ab30f8743112ce5865a2e2534f.zip
Merge pull request #295115 from LeSuisse/libbson-drop
libbson: drop in favor of mongoc
-rw-r--r--pkgs/development/libraries/libbson/default.nix23
-rw-r--r--pkgs/top-level/aliases.nix1
-rw-r--r--pkgs/top-level/all-packages.nix2
3 files changed, 1 insertions, 25 deletions
diff --git a/pkgs/development/libraries/libbson/default.nix b/pkgs/development/libraries/libbson/default.nix
deleted file mode 100644
index e03d7c194847..000000000000
--- a/pkgs/development/libraries/libbson/default.nix
+++ /dev/null
@@ -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;
-  };
-}
diff --git a/pkgs/top-level/aliases.nix b/pkgs/top-level/aliases.nix
index 7fed52368934..d47a8a9fec47 100644
--- a/pkgs/top-level/aliases.nix
+++ b/pkgs/top-level/aliases.nix
@@ -561,6 +561,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
diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix
index dd320a56a9c2..04b249992ac7 100644
--- a/pkgs/top-level/all-packages.nix
+++ b/pkgs/top-level/all-packages.nix
@@ -22176,8 +22176,6 @@ with pkgs;
 
   libbs2b = callPackage ../development/libraries/audio/libbs2b { };
 
-  libbson = callPackage ../development/libraries/libbson { };
-
   libbytesize = callPackage ../development/libraries/libbytesize { };
 
   libcaca = callPackage ../development/libraries/libcaca { };