devel/mercurial - The NetBSD Packages Collection

Fast, lightweight source control management system (meta package)

Mercurial is a free, distributed source control management tool.
It efficiently handles projects of any size and offers an easy and
intuitive interface.

Mercurial efficiently handles projects of any size and kind.  Every
clone contains the whole project history, so most actions are local,
fast and convenient. Mercurial supports a multitude of workflows
and you can easily enhance its functionality with extensions.

It is easy to learn: You can follow our simple guide to learn how
to revision your documents with Mercurial, or just use the quick
start to get going instantly. A short overview of Mercurial's
decentralized model is also available.

And it just works: Mercurial strives to deliver on each of its
promises. Most tasks simply work on the first try and without
requiring arcane knowledge.

This is a meta package for convenience, to make mercurial
available under an easy-to-remember name.

Build dependencies

pkgtools/mktools pkgtools/cwrappers

Runtime dependencies

devel/py-mercurial lang/python311 lang/python311

Binary packages

NetBSD 10.0aarch64mercurial-6.5.1nb1.tgz
NetBSD 10.0aarch64mercurial-6.4.4.tgz
NetBSD 10.0aarch64ebmercurial-6.5.1nb1.tgz
NetBSD 10.0earmv6hfmercurial-6.4.4.tgz
NetBSD 10.0earmv6hfmercurial-6.5.1nb1.tgz
NetBSD 10.0earmv7hfmercurial-6.5.1nb1.tgz
NetBSD 10.0earmv7hfmercurial-6.4.4.tgz
NetBSD 10.0i386mercurial-6.5.1nb1.tgz
NetBSD 10.0_BETAx86_64mercurial-6.5.1nb1.tgz
NetBSD 8.0i386mercurial-6.5.1nb1.tgz
NetBSD 8.0i386mercurial-6.3.3.tgz
NetBSD 8.0i386mercurial-6.4.4.tgz
NetBSD 8.0powerpcmercurial-6.3.3.tgz
NetBSD 8.0x86_64mercurial-6.5.1nb1.tgz
NetBSD 8.0x86_64mercurial-6.3.3.tgz
NetBSD 8.0x86_64mercurial-6.4.4.tgz
NetBSD 9.0aarch64mercurial-6.5.1nb1.tgz
NetBSD 9.0aarch64mercurial-6.3.3.tgz
NetBSD 9.0aarch64mercurial-6.4.4.tgz
NetBSD 9.0alphamercurial-6.2.2.tgz
NetBSD 9.0alphamercurial-6.3.1.tgz
NetBSD 9.0alphamercurial-6.3.3.tgz
NetBSD 9.0earmmercurial-6.2.2.tgz
NetBSD 9.0earmmercurial-6.3.1.tgz
NetBSD 9.0earmmercurial-6.3.3.tgz
NetBSD 9.0earmv4mercurial-6.3.1.tgz
NetBSD 9.0earmv4mercurial-6.3.3.tgz
NetBSD 9.0earmv4mercurial-6.5.1nb1.tgz
NetBSD 9.0earmv6hfmercurial-6.5.1nb1.tgz
NetBSD 9.0earmv6hfmercurial-6.3.3.tgz
NetBSD 9.0earmv6hfmercurial-6.4.4.tgz
NetBSD 9.0earmv7hfmercurial-6.5.1nb1.tgz
NetBSD 9.0earmv7hfmercurial-6.3.3.tgz
NetBSD 9.0earmv7hfmercurial-6.4.4.tgz
NetBSD 9.0i386mercurial-6.5.1nb1.tgz
NetBSD 9.0i386mercurial-6.3.3.tgz
NetBSD 9.0i386mercurial-6.4.4.tgz
NetBSD 9.0m68kmercurial-6.2.2.tgz
NetBSD 9.0m68kmercurial-6.3.3.tgz
NetBSD 9.0mips64ebmercurial-6.2.2.tgz
NetBSD 9.0mips64ebmercurial-6.3.1.tgz
NetBSD 9.0mips64ebmercurial-6.3.3.tgz
NetBSD 9.0mipselmercurial-6.3.3.tgz
NetBSD 9.0powerpcmercurial-6.4.4.tgz
NetBSD 9.0powerpcmercurial-6.3.3.tgz
NetBSD 9.0sh3elmercurial-6.2.2.tgz
NetBSD 9.0sh3elmercurial-6.3.1.tgz
NetBSD 9.0sh3elmercurial-6.3.3.tgz
NetBSD 9.0sh3elmercurial-6.5.1nb1.tgz
NetBSD 9.0sparc64mercurial-6.2.2.tgz
NetBSD 9.0sparc64mercurial-6.3.1.tgz
NetBSD 9.0sparc64mercurial-6.3.3.tgz
NetBSD 9.0sparcmercurial-6.2.2.tgz
NetBSD 9.0sparcmercurial-6.3.1.tgz
NetBSD 9.0sparcmercurial-6.3.3.tgz
NetBSD 9.0sparcmercurial-6.5.1nb1.tgz
NetBSD 9.0x86_64mercurial-6.5.1nb1.tgz
NetBSD 9.0x86_64mercurial-6.3.3.tgz
NetBSD 9.0x86_64mercurial-6.4.4.tgz
NetBSD 9.3x86_64mercurial-6.5.tgz
NetBSD 9.3x86_64mercurial-6.4.4.tgz

Binary packages can be installed with the high-level tool pkgin (which can be installed with pkg_add) or pkg_add(1) (installed by default). The NetBSD packages collection is also designed to permit easy installation from source.

Available build options


Known vulnerabilities

The pkg_admin audit command locates any installed package which has been mentioned in security advisories as having vulnerabilities.

Please note the vulnerabilities database might not be fully accurate, and not every bug is exploitable with every configuration.

Problem reports, updates or suggestions for this package should be reported with send-pr.