devel/mercurial 6.9_1 MidnightBSD
Fast, lightweight source control management system
- System
- MidnightBSD
- Repository
- mports
- Maintainer
- [email protected]
- License
- gpl2
- Categories
- devel, python
Description
Mercurial is a fast, lightweight source control management system designed for efficient handling of very large distributed projects. Features include:
\* O(1) delta-compressed file storage and retrieval scheme
\* Complete cross-indexing of file and changesets for efficient exploration
of project history
\* Robust SHA1-based integrity checking and append-only storage model
\* Decentralized development model with arbitrary merging between trees
\* High-speed HTTP-based network merge protocol
\* Easy-to-use command-line interface
\* Integrated stand-alone web interface
\* Small Python codebase
\* GPL license
In the other systems
The newest version among them is 7.2.4, as upstream numbers it.
| System | Port | Version | Vulnerabilities | Status | Maintainer | Last update |
|---|---|---|---|---|---|---|
| MidnightBSD | devel/mercurial | 6.9_1 behind since 2026-07-14 | no data | - | [email protected] | - |
| FreeBSD | devel/mercurial | 7.2.4 newest | none known | - | [email protected] | 2026-08-30 |
| OpenBSD | devel/mercurial | 7.2.4p0 newest | no data | - | The OpenBSD ports mailing-list <[email protected]> | 2026-10-07 |
| NetBSD | devel/mercurial | 7.2.2 behind since 2026-07-14 | none known | - | [email protected] | - |
| DragonFly | devel/mercurial | 6.9.3 behind since 2026-07-14 | none known | - | [email protected] | - |
| HardenedBSD | devel/mercurial | 7.2.4 newest | no data | - | [email protected] | - |
| GhostBSD | devel/mercurial | 7.2.4 newest | no data | - | [email protected] | - |
Install
Binary package:
mport install mercurial
From mports:
cd /usr/mports/devel/mercurial && make install clean
To depend on this port in another port's Makefile:
RUN_DEPENDS= mercurial>0:devel/mercurial
Dependencies
No port depends on this one.
Configuration
Options name: devel_mercurial
| Option | Default | Description |
|---|---|---|
| CA_BUNDLE | on | Install CA Certificates |
| DATA | on | |
| DOCS | off | |
| NLS | off |
- USES
- cpe python shebangfix
- Service scripts
- none
Files
Manual pages 3
- hg(1)
- hgignore(5)
- hgrc(5)
pkg-plist 31
- share/mercurial/contrib/bash_completion
- share/mercurial/contrib/casesmash.py
- share/mercurial/contrib/check-code.py
- share/mercurial/contrib/debugcmdserver.py
- share/mercurial/contrib/debugshell.py
- share/mercurial/contrib/dumprevlog
- share/mercurial/contrib/hg-ssh
- share/mercurial/contrib/hgk
- share/mercurial/contrib/hgsh/hgsh.c
- share/mercurial/contrib/hgsh/Makefile
- share/mercurial/contrib/mercurial.el
- share/mercurial/contrib/mq.el
- share/mercurial/contrib/pylintrc
- share/mercurial/contrib/python-hook-examples.py
- share/mercurial/contrib/simplemerge
- share/mercurial/contrib/tcsh_completion
- share/mercurial/contrib/tcsh_completion_build.sh
- share/mercurial/contrib/undumprevlog
- share/mercurial/contrib/vim/hg-menu.vim
- share/mercurial/contrib/vim/HGAnnotate.vim
- share/mercurial/contrib/vim/hgcommand.vim
- share/mercurial/contrib/vim/hgtest.vim
- share/mercurial/contrib/vim/patchreview.txt
- share/mercurial/contrib/vim/patchreview.vim
- share/mercurial/contrib/zsh_completion
- share/mercurial/www/hgweb.cgi
- share/mercurial/www/hgweb.fcgi
- share/mercurial/www/hgweb.wsgi
- share/man/man1/hg.1.gz
- share/man/man5/hgignore.5.gz
- share/man/man5/hgrc.5.gz
distinfo 1
| File | Size | SHA256 |
|---|---|---|
| mercurial-6.9.tar.gz | 8.662295e+06 | 629604293df2be8171ec856bf4f8b4faa8e4305af13607dce0f89f74132836d6 |
Master sites 1
- https://www.mercurial-scm.org/release/