notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)
Want a good monitor light? See my photos
All times are UTC
Ukraine
The recently imposed "must be logged in" restriction is a response to increased bot traffic on the site. This affects search, commits, and vuxml pages.
Search engines are not blocked. Try using "site:www.freshports.org" and your search terms.
Commit processing was halted at UTC 18:33 on 2026-08-05 for pkgbasify of jails and updating the host from 15.0 to 15.1 - same with jails. - that upgrade was completed by 18:53 - the website has caught up with the 6 commits it missed in that time.
After the ports freeze to fix some stuff, the freeze is over. I have some work to do before FreshPorts can start processing commits again before it can start processing again. I've created an issue for that.
Port details
mongosh MongoDB Shell CLI REPL
2.8.3 databases on this many watch lists=1 search for ports that depend on this port Find issues related to this port Report an issue related to this port View this port on Repology. pkg-fallout 2.5.5_7Version of this port present on the latest quarterly branch.
Maintainer: fabien.amelinck+freebsd@advens.fr search for ports maintained by this maintainer
Port Added: 2024-11-21 08:54:07
Last Update: 2026-06-07 10:08:54
Commit Hash: 21adecb
People watching this port, also watch:: libssh, py311-subversion, py311-viewvc-devel, postfix, php83-pecl-http
Also Listed In: net shells
License: APACHE20
WWW:
https://github.com/mongodb-js/mongosh/
Description:
Standalone MongoDB Shell replacing deprecated Mongo CLI. NodeJS doesn't need to be installed. This port is maintained by VultureOS Team. Contact us if you experience any issue: https://discord.gg/E5Bs97J
Homepage    cgit ¦ Codeberg ¦ GitHub ¦ GitLab ¦ SVNWeb - no subversion history for this port

Manual pages:
FreshPorts has no man page information for this port.
pkg-plist: as obtained via: make generate-plist
Expand this list (7 items)
Collapse this list.
  1. /usr/local/share/licenses/mongosh-2.8.3/catalog.mk
  2. /usr/local/share/licenses/mongosh-2.8.3/LICENSE
  3. /usr/local/share/licenses/mongosh-2.8.3/APACHE20
  4. bin/mongosh
  5. @owner
  6. @group
  7. @mode
Collapse this list.
USE_RC_SUBR (Service Scripts)
  • no SUBR information found for this port
Dependency lines:
  • mongosh>0:databases/mongosh
To install the port:
cd /usr/ports/databases/mongosh/ && make install clean
To add the package, run one of these commands:
  • pkg install databases/mongosh
  • pkg install mongosh
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.
PKGNAME: mongosh
Flavors: there is no flavor information for this port.
ONLY_FOR_ARCHS: amd64
distinfo:
TIMESTAMP = 1777881104 SHA256 (mongosh/mongodb-client-encryption-7.0.0.tgz) = 4170688f9b745234346f33419394f54f0ad930bc9d83e56720b5b67dd8a2528e SIZE (mongosh/mongodb-client-encryption-7.0.0.tgz) = 34400

Expand this list (8 items)

Collapse this list.

SHA256 (mongosh/kerberos-7.0.0.tgz) = b3065aa5da1948b40b51eee14aa2e87220c71bd393152a976397db4179edb8ec SIZE (mongosh/kerberos-7.0.0.tgz) = 31619 SHA256 (mongosh/os-dns-native-2.0.1.tgz) = 20199c29b82ca7576b6ede0540118803cf5cf3d162ed9b0e7e40be07170e93ef SIZE (mongosh/os-dns-native-2.0.1.tgz) = 6624 SHA256 (mongosh/mongosh-v2.8.3-amd64-node-modules.tar.xz) = 34f601ba436c58528ca25cb58c53cd88bef38e043e9de77c6fe4c470219fc000 SIZE (mongosh/mongosh-v2.8.3-amd64-node-modules.tar.xz) = 75340904 SHA256 (mongosh/VultureProject-mongosh-v2.8.3_GH0.tar.gz) = a404b3c63131869a7507e9db0e647d96223954805f6a96adc0b25d5da9d87631 SIZE (mongosh/VultureProject-mongosh-v2.8.3_GH0.tar.gz) = 9610581

Collapse this list.


Packages (timestamps in pop-ups are UTC):
mongosh
ABIaarch64amd64armv6armv7i386powerpcpowerpc64powerpc64le
FreeBSD:13:latest-----n/an/an/a
FreeBSD:13:quarterly-----n/an/an/a
FreeBSD:14:latest--------
FreeBSD:14:quarterly-2.8.3------
FreeBSD:15:latest--n/a-n/an/a--
FreeBSD:15:quarterly-2.8.3n/a-n/an/a--
FreeBSD:16:latest--n/a-n/an/a--
Dependencies
NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
Build dependencies:
  1. objdump : devel/binutils
  2. bash>0 : shells/bash
  3. git>0 : devel/git
  4. gmake>=4.4.1 : devel/gmake
  5. libkrb5support.so : security/krb5
  6. node : www/node24
  7. pkgconf>=1.3.0_1 : devel/pkgconf
  8. python3.11 : lang/python311
Runtime dependencies:
  1. corepack>=0 : www/corepack
  2. libkrb5support.so : security/krb5
Library dependencies:
  1. libada.so : devel/libada
  2. libbrotlidec.so : archivers/brotli
  3. libcares.so : dns/c-ares
  4. libgtest.so : devel/googletest
  5. libhdr_histogram.so : graphics/hdr_histogram
  6. libicui18n.so : devel/icu
  7. libllhttp.so : www/llhttp
  8. libmerve.so : devel/merve
  9. libnbytes.so : www/nbytes
  10. libnghttp2.so : www/libnghttp2
  11. libnghttp3.so : www/libnghttp3
  12. libngtcp2.so : net/libngtcp2
  13. libsimdjson.so : devel/simdjson
  14. libuv.so : devel/libuv
  15. libuvwasi.so : devel/uvwasi
  16. libzstd.so : archivers/zstd
  17. libmongocrypt.so : databases/libmongocrypt
  18. libsqlite3.so : databases/sqlite3
Extract dependencies:
  1. npm-node24>0 : www/npm-node24
There are no ports dependent upon this port

Configuration Options:
No options to configure
Options name:
databases_mongosh
USES:
compiler:c++20-lang cpe gmake gssapi:mit localbase nodejs:24,build pkgconfig python:build shebangfix sqlite ssl tar:xz
FreshPorts was unable to extract/find any pkg message
Master Sites:
Expand this list (1 items)
Collapse this list.
  1. https://codeload.github.com/VultureProject/mongosh/tar.gz/v2.8.3?dummy=/
Collapse this list.

Number of commits found: 19

Commit History - (may be incomplete: for full details, see links to repositories near top of page)
CommitCreditsLog message
2.8.3
07 Jun 2026 10:08:54
commit hash: 21adecbce688045f63d504110ff26a7f1c3df41bcommit hash: 21adecbce688045f63d504110ff26a7f1c3df41bcommit hash: 21adecbce688045f63d504110ff26a7f1c3df41bcommit hash: 21adecbce688045f63d504110ff26a7f1c3df41b files touched by this commit
Vladimir Druzenko (vvd) search for other commits by this committer
databases/mongosh: Fix build with node 24.16

Recent node update made
scripts/nodejs-patches/008-windows-tcp-connect-crash-fix-node-62561.patch
redundant and now it fails to apply.

PR:		295587
Approved by:	blanket (fix build)
Sponsored by:	UNIS Labs
2.8.3
06 Jun 2026 12:00:54
commit hash: 4206582714bc17a624cd367178be33447277edc6commit hash: 4206582714bc17a624cd367178be33447277edc6commit hash: 4206582714bc17a624cd367178be33447277edc6commit hash: 4206582714bc17a624cd367178be33447277edc6 files touched by this commit
Bernhard Froehlich (decke) search for other commits by this committer
databases/mongosh: Add CPE information
2.8.3
04 May 2026 11:51:56
commit hash: 17d38f0bbec167cf10697172b3f1c80452c00803commit hash: 17d38f0bbec167cf10697172b3f1c80452c00803commit hash: 17d38f0bbec167cf10697172b3f1c80452c00803commit hash: 17d38f0bbec167cf10697172b3f1c80452c00803 files touched by this commit
Vladimir Druzenko (vvd) search for other commits by this committer
Author: Fabien Amelinck
databases/mongosh: Update 2.5.5 → 2.8.3

Changelogs:
https://github.com/mongodb-js/mongosh/releases/tag/v2.5.6
https://github.com/mongodb-js/mongosh/releases/tag/v2.5.7
https://github.com/mongodb-js/mongosh/releases/tag/v2.5.8
https://github.com/mongodb-js/mongosh/releases/tag/v2.5.9
https://github.com/mongodb-js/mongosh/releases/tag/v2.5.10
https://github.com/mongodb-js/mongosh/releases/tag/v2.6.0
https://github.com/mongodb-js/mongosh/releases/tag/v2.7.0
https://github.com/mongodb-js/mongosh/releases/tag/v2.8.1
https://github.com/mongodb-js/mongosh/releases/tag/v2.8.2
https://github.com/mongodb-js/mongosh/releases/tag/v2.8.3

While here (non-functional changes):
- Split long lines.
- Remove unused variable MPROTECT_DISABLE.
- Fix warnings from portclippy.
- Improve alignment and formatting.

PR:		294921
Sponsored by:	UNIS Labs
Co-authored-by:	Vladimir Druzenko <vvd@FreeBSD.org>
2.5.5_8
07 Apr 2026 14:22:48
commit hash: 1554b1cd595dfb078b2b3dd95bfba487538bb1f4commit hash: 1554b1cd595dfb078b2b3dd95bfba487538bb1f4commit hash: 1554b1cd595dfb078b2b3dd95bfba487538bb1f4commit hash: 1554b1cd595dfb078b2b3dd95bfba487538bb1f4 files touched by this commit
Robert Clausecker (fuz) search for other commits by this committer
*/*: bump PORTREVISION following devel/simdjson soname change
2.5.5_7
30 Mar 2026 15:44:03
commit hash: a7cbaf44783498bb12df34794fd94bad37b3ad4ecommit hash: a7cbaf44783498bb12df34794fd94bad37b3ad4ecommit hash: a7cbaf44783498bb12df34794fd94bad37b3ad4ecommit hash: a7cbaf44783498bb12df34794fd94bad37b3ad4e files touched by this commit
Robert Clausecker (fuz) search for other commits by this committer
*/*: bump PORTREVISION following devel/simdjson soname change
2.5.5_6
15 Mar 2026 15:30:37
commit hash: 3cf752fac9567dddd3c3ef7db35d4bd3d87a5668commit hash: 3cf752fac9567dddd3c3ef7db35d4bd3d87a5668commit hash: 3cf752fac9567dddd3c3ef7db35d4bd3d87a5668commit hash: 3cf752fac9567dddd3c3ef7db35d4bd3d87a5668 files touched by this commit
Robert Clausecker (fuz) search for other commits by this committer
*/*: bump PORTREVISION following libsimdjson.so soname change
2.5.5_5
25 Feb 2026 13:09:09
commit hash: b2907f39c451d4c7949609494c5be7521ab66bf6commit hash: b2907f39c451d4c7949609494c5be7521ab66bf6commit hash: b2907f39c451d4c7949609494c5be7521ab66bf6commit hash: b2907f39c451d4c7949609494c5be7521ab66bf6 files touched by this commit
Robert Clausecker (fuz) search for other commits by this committer
*/*: bump PORTREVISION following libsimdjson.so soname change

Reported by:	meta
Fixes:		f9dd1c82078f6f1df3bb396459f915b51532d331
2.5.5_4
14 Jan 2026 19:27:42
commit hash: 41be8a32ce0abd7aceb444172c787518a086cd22commit hash: 41be8a32ce0abd7aceb444172c787518a086cd22commit hash: 41be8a32ce0abd7aceb444172c787518a086cd22commit hash: 41be8a32ce0abd7aceb444172c787518a086cd22 files touched by this commit
Dan Langille (dvl) search for other commits by this committer
databases/mongosh: Fix build by using nodejs22

This doesn't build with lts any more.

PR:		290975
2.5.5_3
12 Nov 2025 13:53:24
commit hash: 2118398ee72f22fc87793cc78ad262d743a48900commit hash: 2118398ee72f22fc87793cc78ad262d743a48900commit hash: 2118398ee72f22fc87793cc78ad262d743a48900commit hash: 2118398ee72f22fc87793cc78ad262d743a48900 files touched by this commit
Robert Clausecker (fuz) search for other commits by this committer
*/*: bump PORTREVISION following libsimdjson soname change
2.5.5_2
03 Nov 2025 17:55:33
commit hash: c17ad38ea8e054c9d0d096386380e5c35fe368e0commit hash: c17ad38ea8e054c9d0d096386380e5c35fe368e0commit hash: c17ad38ea8e054c9d0d096386380e5c35fe368e0commit hash: c17ad38ea8e054c9d0d096386380e5c35fe368e0 files touched by this commit
Robert Clausecker (fuz) search for other commits by this committer
*/*: bump PORTREVISION following libsimdjson soname change

Reported by:	sunpoet
2.5.5_1
19 Sep 2025 08:24:02
commit hash: 3f8876b8c212ea2cbd3852bfcc4b1cf15aa669c3commit hash: 3f8876b8c212ea2cbd3852bfcc4b1cf15aa669c3commit hash: 3f8876b8c212ea2cbd3852bfcc4b1cf15aa669c3commit hash: 3f8876b8c212ea2cbd3852bfcc4b1cf15aa669c3 files touched by this commit
Robert Clausecker (fuz) search for other commits by this committer
*/*: bump simdjson dependants following soname change
2.5.5
07 Aug 2025 07:48:47
commit hash: 625fc0d99b160518f23f2f0455d435a1d9ff36f2commit hash: 625fc0d99b160518f23f2f0455d435a1d9ff36f2commit hash: 625fc0d99b160518f23f2f0455d435a1d9ff36f2commit hash: 625fc0d99b160518f23f2f0455d435a1d9ff36f2 files touched by this commit
Hiroki Tagato (tagattie) search for other commits by this committer
Author: Fabien Amelinck
databases/mongosh: update to 2.5.5

Changelog: https://github.com/mongodb-js/mongosh/releases

PR:		288152
Reported by:	Fabien Amelinck <fabien.amelinck+freebsd@advens.fr> (maintainer)
2.3.8
20 Feb 2025 23:27:21
commit hash: 661b9c7c3018703ff9dbffdee3ffcea8479da521commit hash: 661b9c7c3018703ff9dbffdee3ffcea8479da521commit hash: 661b9c7c3018703ff9dbffdee3ffcea8479da521commit hash: 661b9c7c3018703ff9dbffdee3ffcea8479da521 files touched by this commit
Robert Clausecker (fuz) search for other commits by this committer
Author: Fabien Amelinck
databases/mongosh: update to 2.3.8

Changelog: https://github.com/mongodb-js/mongosh/releases

PR:		284440
2.2.5
17 Feb 2025 11:28:20
commit hash: eed38b9d41ccccba3e7e2918a6a6d609242b6bafcommit hash: eed38b9d41ccccba3e7e2918a6a6d609242b6bafcommit hash: eed38b9d41ccccba3e7e2918a6a6d609242b6bafcommit hash: eed38b9d41ccccba3e7e2918a6a6d609242b6baf files touched by this commit
Ronald Klop (ronald) search for other commits by this committer
databases/mongosh: mark broken on FreeBSD 15

https://portsfallout.com/fallout?port=databases%2Fmongosh%24

Approved by:	Already broken for a couple of months
2.2.5
19 Dec 2024 09:56:59
commit hash: 0b7a091680405c7837b41d6a7432a119240f7678commit hash: 0b7a091680405c7837b41d6a7432a119240f7678commit hash: 0b7a091680405c7837b41d6a7432a119240f7678commit hash: 0b7a091680405c7837b41d6a7432a119240f7678 files touched by this commit
Ronald Klop (ronald) search for other commits by this committer
databases/mongosh: pet portlint and portclippy

No functional change intended.

PR:	283109
Approved by:	maintainer timeout
2.2.5
06 Dec 2024 09:31:28
commit hash: dc9d16a503d85f61a999cff9cd70ff67144e031ecommit hash: dc9d16a503d85f61a999cff9cd70ff67144e031ecommit hash: dc9d16a503d85f61a999cff9cd70ff67144e031ecommit hash: dc9d16a503d85f61a999cff9cd70ff67144e031e files touched by this commit
Ronald Klop (ronald) search for other commits by this committer
databases/mongosh: broken on armv7

Improve broken messages on aarch64 & i386 also.

Reported
by:	https://lists.freebsd.org/archives/freebsd-pkg-fallout/2024-December/692291.html
Approved by: 	ports cleanup blanket
2.2.5
03 Dec 2024 20:47:34
commit hash: 1a437a6a8c8ecbe0cd68d916c7ec864f72958d92commit hash: 1a437a6a8c8ecbe0cd68d916c7ec864f72958d92commit hash: 1a437a6a8c8ecbe0cd68d916c7ec864f72958d92commit hash: 1a437a6a8c8ecbe0cd68d916c7ec864f72958d92 files touched by this commit
Ronald Klop (ronald) search for other commits by this committer
databases/mongosh: broken on aarch64 and i386

arm64:
https://lists.freebsd.org/archives/freebsd-pkg-fallout/2024-December/690739.html
i386:
https://lists.freebsd.org/archives/freebsd-pkg-fallout/2024-December/691742.html

Reported by:	portsfallout.com
Approved by:	ports cleanup
2.2.5
03 Dec 2024 20:36:03
commit hash: b1d9b67df2ecb4f7024eb75fd869ead430b0297ecommit hash: b1d9b67df2ecb4f7024eb75fd869ead430b0297ecommit hash: b1d9b67df2ecb4f7024eb75fd869ead430b0297ecommit hash: b1d9b67df2ecb4f7024eb75fd869ead430b0297e files touched by this commit
Ronald Klop (ronald) search for other commits by this committer
databases/mongosh: fix run_depends on krb5

The USES construction and a build as well as a run depends.
Fixes warnings of make stage-qa.

PR:	282889
Approved by:	maintainer timeout
2.2.5
21 Nov 2024 08:52:59
commit hash: 31d8a7eb3429202e96349c29c0bb240395989ec8commit hash: 31d8a7eb3429202e96349c29c0bb240395989ec8commit hash: 31d8a7eb3429202e96349c29c0bb240395989ec8commit hash: 31d8a7eb3429202e96349c29c0bb240395989ec8 files touched by this commit
Ronald Klop (ronald) search for other commits by this committer
Author: Fabien Amelinck
databases/mongosh: new port

Standalone MongoDB Shell replacing deprecated Mongo CLI.
NodeJS doesn't need to be installed.

PR:	279519

Number of commits found: 19