diff --git a/doc/release-notes/rl-2511.section.md b/doc/release-notes/rl-2511.section.md index 7bca7d11f127..80d07cc1095c 100644 --- a/doc/release-notes/rl-2511.section.md +++ b/doc/release-notes/rl-2511.section.md @@ -60,6 +60,8 @@ - `lima` package now only includes the guest agent for the host's architecture by default. If your guest VM's architecture differs from your Lima host's, you'll need to enable the `lima-additional-guestagents` package by setting `withAdditionalGuestAgents = true` when overriding lima with this input. +- `mongodb-6_0` was removed as it is end of life as of 2025-07-31. + - `vmware-horizon-client` was renamed to `omnissa-horizon-client`, following [VMware's sale of their end-user business to Omnissa](https://www.omnissa.com/insights/introducing-omnissa-the-former-vmware-end-user-computing-business/). The binary has been renamed from `vmware-view` to `horizon-client`. - `neovimUtils.makeNeovimConfig` now uses `customLuaRC` parameter instead of accepting `luaRcContent`. The old usage is deprecated but still works with a warning. diff --git a/pkgs/servers/nosql/mongodb/6.0.nix b/pkgs/servers/nosql/mongodb/6.0.nix deleted file mode 100644 index 5bd6cf943af8..000000000000 --- a/pkgs/servers/nosql/mongodb/6.0.nix +++ /dev/null @@ -1,39 +0,0 @@ -{ - stdenv, - callPackage, - fetchpatch, - sasl, - boost, - cctools, - avxSupport ? stdenv.hostPlatform.avxSupport, -}: - -let - buildMongoDB = callPackage ./mongodb.nix { - inherit - sasl - boost - cctools - stdenv - ; - }; -in -buildMongoDB { - inherit avxSupport; - version = "6.0.24"; - sha256 = "sha256-5Ip7uulbdb1rTzDWkPQjra035hA01bltPfvqnTm3tDw="; - patches = [ - # Patches a bug that it couldn't build MongoDB 6.0 on gcc 13 because a include in ctype.h was missing - ./fix-gcc-13-ctype-6_0.patch - - (fetchpatch { - name = "mongodb-6.1.0-rc-more-specific-cache-alignment-types.patch"; - url = "https://github.com/mongodb/mongo/commit/5435f9585f857f6145beaf6d31daf336453ba86f.patch"; - sha256 = "sha256-gWlE2b/NyGe2243iNCXzjcERIY8/4ZWI4Gjh5SF0tYA="; - }) - - # Fix building with python 3.12 since the imp module was removed - ./mongodb-python312.patch - ]; - # passthru.tests = { inherit (nixosTests) mongodb; }; # currently tests mongodb-7_0 -} diff --git a/pkgs/servers/nosql/mongodb/fix-gcc-13-ctype-6_0.patch b/pkgs/servers/nosql/mongodb/fix-gcc-13-ctype-6_0.patch deleted file mode 100644 index 5473997e56c9..000000000000 --- a/pkgs/servers/nosql/mongodb/fix-gcc-13-ctype-6_0.patch +++ /dev/null @@ -1,12 +0,0 @@ -diff --git a/src/mongo/util/ctype.h b/src/mongo/util/ctype.h -index a3880e2..78ee57e 100644 ---- a/src/mongo/util/ctype.h -+++ b/src/mongo/util/ctype.h -@@ -67,6 +67,7 @@ - #pragma once - - #include -+#include - - namespace mongo::ctype { - namespace detail { diff --git a/pkgs/top-level/aliases.nix b/pkgs/top-level/aliases.nix index d31ac7e68d93..bf6883c62a22 100644 --- a/pkgs/top-level/aliases.nix +++ b/pkgs/top-level/aliases.nix @@ -1331,6 +1331,7 @@ mapAliases { monero = throw "'monero' has been renamed to/replaced by 'monero-cli'"; # Converted to throw 2024-10-17 mongodb-4_4 = throw "mongodb-4_4 has been removed, it's end of life since April 2024"; # Added 2024-04-11 mongodb-5_0 = throw "mongodb-5_0 has been removed, it's end of life since October 2024"; # Added 2024-10-01 + mongodb-6_0 = throw "mongodb-6_0 has been removed, it's end of life since July 2025"; # Added 2025-07-23 moz-phab = mozphab; # Added 2022-08-09 mp3info = throw "'mp3info' has been removed due to lack of maintenance upstream. Consider using 'eartag' or 'tagger' instead"; # Added 2024-09-14 mp3splt = throw "'mp3splt' has been removed due to lack of maintenance upstream."; # Added 2025-05-17 diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index feafa5a8eab8..a228b3673f6c 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -10324,11 +10324,6 @@ with pkgs; mongodb = hiPrio mongodb-7_0; - mongodb-6_0 = callPackage ../servers/nosql/mongodb/6.0.nix { - sasl = cyrus_sasl; - boost = boost178.override { enableShared = false; }; - }; - mongodb-7_0 = callPackage ../servers/nosql/mongodb/7.0.nix { sasl = cyrus_sasl; boost = boost179.override { enableShared = false; };