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 photosAll times are UTC
Ukraine
Port details
mercurial Fast, lightweight source control management system
6.8.2 devel on this many watch lists=37 search for ports that depend on this port An older version of this port was marked as vulnerable. Find issues related to this port Report an issue related to this port View this port on Repology. pkg-fallout 6.8.1Version of this port present on the latest quarterly branch.
Maintainer: python@FreeBSD.org search for ports maintained by this maintainer
Port Added: 2005-07-13 19:06:00
Last Update: 2024-10-30 14:55:09
Commit Hash: af6d8f3
People watching this port, also watch:: curl, libxml2, freetype2, pcre, git
Also Listed In: python
License: GPLv2
WWW:
https://www.mercurial-scm.org/
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
Homepage    cgit ¦ Codeberg ¦ GitHub ¦ GitLab ¦ SVNWeb

Manual pages:
FreshPorts has no man page information for this port.
pkg-plist: as obtained via: make generate-plist
There is no configure plist information for this port.
Dependency lines:
  • mercurial>0:devel/mercurial
To install the port:
cd /usr/ports/devel/mercurial/ && make install clean
To add the package, run one of these commands:
  • pkg install devel/mercurial
  • pkg install mercurial
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.
PKGNAME: mercurial
Package flavors (<flavor>: <package>)
  • py311: mercurial
distinfo:
TIMESTAMP = 1730296068 SHA256 (mercurial-6.8.2.tar.gz) = aac618106768ad1ed976c3fe7c8659fec99e6f0b5337ea6ea554fae8490c4f4e SIZE (mercurial-6.8.2.tar.gz) = 8326288

Packages (timestamps in pop-ups are UTC):
mercurial
ABIaarch64amd64armv6armv7i386powerpcpowerpc64powerpc64le
FreeBSD:13:latest6.8.26.8.25.5_16.8.26.8.2-5.5_1-
FreeBSD:13:quarterly6.8.16.8.16.4.56.8.16.8.16.6.16.6.16.6.1
FreeBSD:14:latest6.8.26.8.26.3.26.8.16.8.26.4.4-6.4.4
FreeBSD:14:quarterly6.8.16.8.1-6.8.16.8.16.6.16.6.16.6.1
FreeBSD:15:latest6.8.26.8.2n/a6.8.2n/a6.6.26.6.26.6.3
Dependencies
NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
Build dependencies:
  1. py311-setuptools>0 : devel/py-setuptools@py311
  2. py311-wheel>0 : devel/py-wheel@py311
  3. python3.11 : lang/python311
  4. gettext-runtime>=0.22_1 : devel/gettext-runtime
  5. msgfmt : devel/gettext-tools
  6. py311-build>=0 : devel/py-build@py311
  7. py311-installer>=0 : devel/py-installer@py311
Test dependencies:
  1. python3.11 : lang/python311
Runtime dependencies:
  1. python3.11 : lang/python311
Library dependencies:
  1. libintl.so : devel/gettext-runtime
This port is required by:
for Build
  1. devel/tortoisehg

Deleted ports which required this port:

Expand this list of 1 deleted port
  1. devel/hgview*
  2. Collapse this list of deleted ports.
for Run
  1. devel/hgreviewboard
  2. devel/hgsvn
  3. devel/py-hg-evolve
  4. devel/py-hglib
  5. devel/tortoisehg

Deleted ports which required this port:

Expand this list of 8 deleted ports
  1. devel/git-remote-hg*
  2. devel/hg-git*
  3. devel/hgview*
  4. devel/py-mercurialserver*
  5. devel/tortoisehg2*
  6. www/py-kallithea*
  7. www/py-rhodecode*
  8. www/trac-mercurial*
  9. Collapse this list of deleted ports.
* - deleted ports are only shown under the This port is required by section. It was harder to do for the Required section. Perhaps later...

Configuration Options:
===> The following configuration options are available for mercurial-6.8.2: DATA=on: Install data files DOCS=on: Build and/or install documentation FREEBSD=off: Patches used internally by the FreeBSD Project NLS=on: Native Language Support ===> Use 'make config' to modify these settings
Options name:
devel_mercurial
USES:
cpe python shebangfix gettext
pkg-message:
For install:
devel/mercurial is now flavored for Python versions. If you have custom extensions installed, you may need to install the Python 2 version unless all your extensions are Python 3 compatible. Note that we now install a few more files in /usr/local/share/mercurial: - shell completion scripts (bash, tcsh and zsh) - FastCGI / WSGI scripts for web access to repositories see http://www.mercurial-scm.org/wiki/PublishingRepositories - various documentation files
Master Sites:
Expand this list (1 items)
Collapse this list.
  1. https://www.mercurial-scm.org/release/
Collapse this list.

Number of commits found: 245 (showing only 100 on this page)

«  1 | 2 | 3  »  

Commit History - (may be incomplete: for full details, see links to repositories near top of page)
CommitCreditsLog message
3.6.3
02 Jan 2016 08:35:39
Revision:405052Original commit files touched by this commit This port version is marked as vulnerable.
olivierd search for other commits by this committer
Update to 3.6.3 (regularly bugfix release)

Changelog:
https://www.mercurial-scm.org/wiki/WhatsNew#Mercurial_3.6.2_.282016-1-1.29
3.6.2
02 Dec 2015 05:28:09
Revision:402809Original commit files touched by this commit This port version is marked as vulnerable.
olivierd search for other commits by this committer
Update to 3.6.2 (bugfix release)

Changelog:
https://www.mercurial-scm.org/wiki/WhatsNew#Mercurial_3.6.2_.282015-12-1.29
3.6.1
11 Nov 2015 08:32:54
Revision:401228Original commit files touched by this commit This port version is marked as vulnerable.
olivierd search for other commits by this committer
Update to 3.6.1 (out-of-cycle bugfix release)

Changes:
https://www.mercurial-scm.org/wiki/WhatsNew#Mercurial_3.6.1_.282015-11-9.29
3.6
01 Nov 2015 21:19:03
Revision:400628Original commit files touched by this commit This port version is marked as vulnerable.
olivierd search for other commits by this committer
Update to 3.6

Changelog:
https://www.mercurial-scm.org/wiki/WhatsNew#Mercurial_3.6_.282015-11-1.29
3.5.2
01 Oct 2015 20:35:48
Revision:398385Original commit files touched by this commit This port version is marked as vulnerable.
olivierd search for other commits by this committer
Update to 3.5.2

Changelog:
https://www.mercurial-scm.org/wiki/WhatsNew#Mercurial_3.5.2_.282015-10-01.29
3.5.1
02 Sep 2015 17:36:13
Revision:395902Original commit files touched by this commit This port version is marked as vulnerable.
olivierd search for other commits by this committer
Update to 3.5.1

Changelog:
https://mercurial.selenic.com/wiki/WhatsNew#Mercurial_3.5.1_.282015-09-01.29
3.5
31 Jul 2015 18:49:53
Revision:393363Original commit files touched by this commit This port version is marked as vulnerable.
olivierd search for other commits by this committer
Update to 3.5

Changelog:
https://mercurial.selenic.com/wiki/WhatsNew#Mercurial_3.5_.282015-07-31.29
3.4.2
03 Jul 2015 17:42:16
Revision:391263Original commit files touched by this commit This port version is marked as vulnerable.
olivierd search for other commits by this committer
Update to 3.4.2

Changelog:
https://mercurial.selenic.com/wiki/WhatsNew#Mercurial_3.4.2_.282015-07-01.29
3.4.1
02 Jun 2015 04:30:01
Revision:388304Original commit files touched by this commit This port version is marked as vulnerable.
olivierd search for other commits by this committer
Update to 3.4.1

Changelog:
https://mercurial.selenic.com/wiki/WhatsNew#Mercurial_3.4.1_.282015-06-01.29
3.4
02 May 2015 12:12:04
Revision:385176Original commit files touched by this commit This port version is marked as vulnerable.
olivierd search for other commits by this committer
Update to 3.4

Changelog:
http://mercurial.selenic.com/wiki/WhatsNew#Mercurial_3.4_.282015-05-01.29
3.3.3
02 Apr 2015 12:56:12
Revision:382999Original commit files touched by this commit This port version is marked as vulnerable.
feld search for other commits by this committer
Add CPE support
3.3.3
01 Apr 2015 21:15:38
Revision:382955Original commit files touched by this commit This port version is marked as vulnerable.
olivierd search for other commits by this committer
Update to 3.3.3 (bugfix)

Changelog:
http://mercurial.selenic.com/wiki/WhatsNew#Mercurial_3.3.3_.282015-04-01.29
3.3.2
02 Mar 2015 18:00:07
Revision:380278Original commit files touched by this commit This port version is marked as vulnerable.
olivierd search for other commits by this committer
Update to 3.3.2

ChangeLog:
http://mercurial.selenic.com/wiki/WhatsNew#Mercurial_3.3.2_.282015-03-02.29
3.3_1
05 Feb 2015 09:01:47
Revision:378448Original commit files touched by this commit This port version is marked as vulnerable.
mat search for other commits by this committer
Fix how OpenSSL context is created to make it possible to push over https again.

Submitted by:	maintainer
Approved by:	maintainer
Sponsored by:	Absolight
3.3
02 Feb 2015 05:14:15
Revision:378296Original commit files touched by this commit This port version is marked as vulnerable.
olivierd search for other commits by this committer
Update to 3.3

ChangeLog:
http://mercurial.selenic.com/wiki/WhatsNew#Mercurial_3.3_.282015-2-1.29
3.2.4
02 Jan 2015 20:51:13
Revision:376067Original commit files touched by this commit This port version is marked as vulnerable.
olivierd search for other commits by this committer
Update to 3.2.4

ChangeLog:
http://mercurial.selenic.com/wiki/WhatsNew#Mercurial_3.2.4_.282015-1-1.29
3.2.3
19 Dec 2014 20:37:27
Revision:374976Original commit files touched by this commit This port version is marked as vulnerable.
olivierd search for other commits by this committer
Update to 3.2.3

ChangeLog:
http://mercurial.selenic.com/wiki/WhatsNew#Mercurial_3.2.3_.282014-12-18.29
3.2.2
02 Dec 2014 04:41:07
Revision:373749Original commit files touched by this commit This port version is marked as vulnerable.
olivierd search for other commits by this committer
Update to 3.2.2

ChangeLog:
http://mercurial.selenic.com/wiki/WhatsNew#Mercurial_3.2.2_.282014-12-01.29
3.2.1
12 Nov 2014 04:36:53
Revision:372482Original commit files touched by this commit This port version is marked as vulnerable.
olivierd search for other commits by this committer
Update to 3.2.1

ChangeLog:
http://mercurial.selenic.com/wiki/WhatsNew#Mercurial_3.2.1_.282014-11-11.29
3.2
02 Nov 2014 09:37:39
Revision:372059Original commit files touched by this commit This port version is marked as vulnerable.
olivierd search for other commits by this committer
- Update to 3.2

ChangeLog:
http://mercurial.selenic.com/wiki/WhatsNew#Mercurial_3.2_.282014-11-01.29
3.1.2
02 Oct 2014 16:07:55
Revision:369836Original commit files touched by this commit This port version is marked as vulnerable.
olivierd search for other commits by this committer
- Update to 3.1.2
- Drop @dirm* in pkg-plist

ChangeLog:
http://mercurial.selenic.com/wiki/WhatsNew#Mercurial_3.1.2_.282014-10-01.29
3.1.1
02 Sep 2014 05:07:51
Revision:366973Original commit files touched by this commit This port version is marked as vulnerable.
olivierd search for other commits by this committer
- Update to 3.1.1

ChangeLog:
http://mercurial.selenic.com/wiki/WhatsNew#Mercurial_3.1.1_.282014-09-01.29
3.1_1
17 Aug 2014 07:32:12
Revision:365156Original commit files touched by this commit This port version is marked as vulnerable.
olivierd search for other commits by this committer
- Unbreak 'authormapsuffix' patch
- Bump PORTREVISION

Reported by:	lstewart@
3.1
02 Aug 2014 11:47:12
Revision:363807Original commit files touched by this commit This port version is marked as vulnerable.
olivierd search for other commits by this committer
- Update to 3.1

ChangeLog:
http://mercurial.selenic.com/wiki/WhatsNew#Mercurial_3.1_.282014-08-01.29
3.0.2
07 Jul 2014 05:35:49
Revision:361023Original commit files touched by this commit This port version is marked as vulnerable.
koobs search for other commits by this committer
devel/mercurial: Use OPTIONS helpers

- Use OPTIONS helpers (note: no support yet for SUB_FILES)
- Sort OPTIONS section

Approved by:	koobs (with python@ hat)
3.0.2
03 Jul 2014 06:28:51
Revision:360342Original commit files touched by this commit This port version is marked as vulnerable.
olivierd search for other commits by this committer
- Update to 3.0.2
- Add LICENSE_FILE

ChangeLog:
http://mercurial.selenic.com/wiki/WhatsNew#Mercurial_3.0.2_.282014-07-01.29
3.0.1_1
27 Jun 2014 12:07:41
Revision:359507Original commit files touched by this commit This port version is marked as vulnerable.
koobs search for other commits by this committer
devel/mercurial: Add FREEBSD option for authormapsuffix patch

Add a patch by lstewart that allows appending a suffix to author names
during svn -> hg incremental conversions.

Functionality is provided by the "--authormapsuffix" option, and can be used in
conjunction with "--authormap".

This has been submitted upstream [1][2], but will not be merged into the
official distribution, at least in the short term.

[1] http://bz.selenic.com/show_bug.cgi?id=4171
[2] http://www.selenic.com/pipermail/mercurial-devel/2014-February/056310.html

PR:		191294
Submitted by:	gjb, lstewart
3.0.1
02 Jun 2014 16:55:32
Revision:356238Original commit files touched by this commit This port version is marked as vulnerable.
olivierd search for other commits by this committer
- Update to 3.0.1

ChangeLog:
http://mercurial.selenic.com/wiki/WhatsNew#Mercurial_3.0.1_.282014-06-01.29
3.0
02 May 2014 07:30:36
Revision:352777Original commit files touched by this commit This port version is marked as vulnerable.
olivierd search for other commits by this committer
- Update to 3.0
- Add new option EXAMPLES

ChangeLog:
http://mercurial.selenic.com/wiki/WhatsNew#Mercurial_3.0_.282014-05-01.29
2.9.2
02 Apr 2014 19:29:04
Revision:349948Original commit files touched by this commit This port version is marked as vulnerable.
olivierd search for other commits by this committer
- Update to 2.9.2

ChangeLog:
http://mercurial.selenic.com/wiki/WhatsNew#Mercurial_2.9.2_.282014-04-01.29
2.9.1
02 Mar 2014 11:57:14
Revision:346758Original commit files touched by this commit This port version is marked as vulnerable.
olivierd search for other commits by this committer
- Update to 2.9.1

ChangeLog:
http://mercurial.selenic.com/wiki/WhatsNew#Mercurial_2.9.1_.282014-03-01.29
2.9
02 Feb 2014 13:43:26
Revision:342290Original commit files touched by this commit This port version is marked as vulnerable.
olivierd search for other commits by this committer
- Update to 2.9

ChangeLog:
http://mercurial.selenic.com/wiki/WhatsNew#Mercurial_2.9_.282014-2-1.29
2.8.2
13 Jan 2014 21:00:04
Revision:339634Original commit files touched by this commit This port version is marked as vulnerable.
rene search for other commits by this committer
Python cleanup:
- USE_PYTHON* = 2.X -> USE_PYTHON* = 2
- USE_PYTHON* = 2.X+ -> USE_PYTHON* = yes
Reviewed by:	python (mva, rm)
Approved by:	portmgr-lurkers (mat)
2.8.2
02 Jan 2014 15:23:49
Revision:338448Original commit files touched by this commit This port version is marked as vulnerable.
olivierd search for other commits by this committer
- Update to 2.8.2

ChangeLog:
http://mercurial.selenic.com/wiki/WhatsNew#Mercurial_2.8.2_.282014-1-1.29
2.8.1_1
03 Dec 2013 12:16:01
Revision:335564Original commit files touched by this commit This port version is marked as vulnerable.
sunpoet search for other commits by this committer
- Fix shebang
- Strip shared library
- Bump PORTREVISION for package change

PR:		ports/184456
Submitted by:	mandree
2.8.1
02 Dec 2013 16:53:01
Revision:335511Original commit files touched by this commit This port version is marked as vulnerable.
olivierd search for other commits by this committer
- Update to 2.8.1

ChangeLog:
http://mercurial.selenic.com/wiki/WhatsNew#Mercurial_2.8.1_.282013-12-1.29
2.8
02 Nov 2013 09:50:04
Revision:332464Original commit files touched by this commit This port version is marked as vulnerable.
olivierd search for other commits by this committer
- Update to 2.8

ChangeLog:
http://mercurial.selenic.com/wiki/WhatsNew#Mercurial_2.8_.282013-11-1.29
2.7.2
30 Oct 2013 20:56:34
Revision:332172Original commit files touched by this commit This port version is marked as vulnerable.
olivierd search for other commits by this committer
- Display content of pkg-message only when DATA option is set
- Update URL helper for publication of repositories
2.7.2
06 Oct 2013 23:05:05
Revision:329637Original commit files touched by this commit This port version is marked as vulnerable.
sunpoet search for other commits by this committer
- Fix PLIST
- Support STAGEDIR
2.7.2
05 Oct 2013 17:46:12
Revision:329482Original commit files touched by this commit This port version is marked as vulnerable.
sunpoet search for other commits by this committer
- Update to 2.7.2
- Convert to new OTPIONS helper
- Support STAGEDIR
- Cosmetic change

Changes:	http://mercurial.selenic.com/wiki/WhatsNew#Mercurial_2.7.2_.282013-10-01.29
2.7.1
20 Sep 2013 17:13:47
Revision:327724Original commit files touched by this commit This port version is marked as vulnerable.
bapt search for other commits by this committer
Add NO_STAGE all over the place in preparation for the staging support (cat:
devel part 3)
2.7.1
11 Sep 2013 14:49:12
Revision:326982Original commit files touched by this commit This port version is marked as vulnerable.
olivierd search for other commits by this committer
- Update to 2.7.1

ChangeLog:
http://mercurial.selenic.com/wiki/WhatsNew#Mercurial_2.7.1_.282013-09-03.29
2.7_1
09 Aug 2013 17:52:02
Revision:324454Original commit files touched by this commit This port version is marked as vulnerable.
olivierd search for other commits by this committer
- Fix install, when PORTDATA is enabled

Reported by:	bdrewery@, Mike Harding
2.7
09 Aug 2013 12:09:47
Revision:324427Original commit files touched by this commit This port version is marked as vulnerable.
olivierd search for other commits by this committer
- Update to 2.7

ChangeLog:
http://mercurial.selenic.com/wiki/WhatsNew#Mercurial_2.7_.282013-08-01.29
2.6.3
15 Jul 2013 00:57:48
Revision:323013Original commit files touched by this commit This port version is marked as vulnerable.
rm search for other commits by this committer
- update to 2.6.3

changelog:
 . commit: amending with --close-branch (issue3445)
 . doc: make it easier to read how to enable extensions
 . doc: reword "config file" to "configuration file"
 . docs: change description to synopsis in hgrc.5
 . histedit: raise ImportError when demandloading is enabled
 . pathencode: fix hashmangle short dir limit (issue3958)
 . update: remove .hg/graftstate on clean (issue3970)
2.6.2
02 Jun 2013 18:36:53
Revision:319706Original commit files touched by this commit This port version is marked as vulnerable.
olivierd search for other commits by this committer
- Update to 2.6.2

ChangeLog:
http://mercurial.selenic.com/wiki/WhatsNew#Mercurial_2.6.2_.282013-06-01.29
2.6.1
16 May 2013 19:41:06
Revision:318329Original commit files touched by this commit This port version is marked as vulnerable.
olivierd search for other commits by this committer
- Update to 2.6.1

ChangeLog:
http://mercurial.selenic.com/wiki/WhatsNew#Mercurial_2.6.1_.282013-05-14.29
2.6
03 May 2013 04:34:36
Revision:317169Original commit files touched by this commit This port version is marked as vulnerable.
olivierd search for other commits by this committer
- Update to 2.6

ChangeLog:
http://mercurial.selenic.com/wiki/WhatsNew#Mercurial_2.6_.282013-05-01.29
2.5.2
24 Apr 2013 18:10:32
Revision:316464Original commit files touched by this commit This port version is marked as vulnerable.
ak search for other commits by this committer
- Convert USE_GETTEXT to USES (part 3)

Approved by:	portmgr (bapt)
2.5.2
05 Mar 2013 11:26:54
Revision:313449Original commit files touched by this commit This port version is marked as vulnerable.
rm search for other commits by this committer
- update to 2.5.2
2.5.1
12 Feb 2013 21:56:55
Revision:312133Original commit files touched by this commit This port version is marked as vulnerable.
olivierd search for other commits by this committer
- Update to 2.5.1

Approved by:	rene, miwi (mentors)
2.4.2
02 Jan 2013 16:27:15
Revision:309822Original commit files touched by this commit This port version is marked as vulnerable.
rm search for other commits by this committer
- update to 2.4.2

changelog:
http://mercurial.selenic.com/wiki/WhatsNew#Mercurial_2.4.2_.282013-01-01.29
2.4.1
19 Dec 2012 22:17:36
Revision:309270Original commit files touched by this commit This port version is marked as vulnerable.
rm search for other commits by this committer
- update to 2.4.1
- add an option to install CA certificates (like devel/bzr do) as it was
  requested on python@ some time ago

changelog:
http://mercurial.selenic.com/wiki/WhatsNew#Mercurial_2.4.1_.282012-12-03.29
2.4
05 Nov 2012 18:02:04
Revision:307021Original commit files touched by this commit This port version is marked as vulnerable.
olivierd search for other commits by this committer
- Update to 2.4

ChangeLog:
http://mercurial.selenic.com/wiki/WhatsNew#Mercurial_2.4_.282012-11-1.29

Approved by:	rene, miwi (mentors)
Feature safe:	yes
2.3.2
16 Oct 2012 13:17:42
Revision:305969Original commit files touched by this commit This port version is marked as vulnerable.
rm search for other commits by this committer
- update to 2.3.2
- trim Makefile header
- convert to optionsng

PR:		172280
Submitted by:	olivierd
Feature safe:	yes
2.3
08 Aug 2012 18:26:41
Original commit files touched by this commit This port version is marked as vulnerable.
rm search for other commits by this committer
- update to 2.3
- adjust local patch for new version
- tab -> space in pkg-descr:WWW

changelog:
http://mercurial.selenic.com/wiki/WhatsNew#Mercurial_2.3_.282012-08-01.29
2.2.3
10 Jul 2012 14:13:59
Original commit files touched by this commit This port version is marked as vulnerable.
rm search for other commits by this committer
- add missing newline into distinfo

Reported by:    John Hein <jhein at symmetricom dot com>
2.2.3
10 Jul 2012 07:05:59
Original commit files touched by this commit This port version is marked as vulnerable.
rm search for other commits by this committer
- update to 2.2.3 [1]
- fix WITHOUT_NLS handling if gettext is installed [2]

There is upstream bug-report regarding to NLS case:
http://bz.selenic.com/show_bug.cgi?id=3536

PR:             169661 [1]
PR:     168977 [2]
Submitted by:   John Hein <jhein at symmetricom dot com> [1],
                arrowdodger <6yearold at gmail dot com> [2]
2.2.2
03 Jun 2012 19:38:59
Original commit files touched by this commit This port version is marked as vulnerable.
rm search for other commits by this committer
- update to 2.2.2
- add LICENSE (GPLv2)
- pass maintainership to python@

PR:             168552
Submitted by:   koobs <koobs.freebsd at gmail dot com>
Approved by:    roberto (maintainer, via email)
2.1.2
11 Apr 2012 08:19:17
Original commit files touched by this commit This port version is marked as vulnerable.
roberto search for other commits by this committer
Update to 2.1.2.

This is a regularly-scheduled bugfix release.

alias: abort on missing positional args (issue3331)
aliases: use empty string for missing position parameters (issue3331)
bookmarks: clone non-divergent bookmarks with @ in them
convert/git: abort if git submodules are detected (issue2150)
convert: deal with empty splicemap path (issue3311)
dirstate: avoid normalizing letter case on icasefs for exact match (issue3340)
dirstate: fix some problems for recursive case normalization (issue3342)
dirstate: normalize case of directory components
extdiff: escape filenames with vim/DirDiff and make quoting work with Windows
filemerge: remove temporary files when using internal:dump as merge-tool
filemerge: restore default prompt for binary/symlink lost in 83925d3a4559
(Only the first 15 lines of the commit message are shown above View all of this commit message)
2.1.1
28 Mar 2012 04:43:07
Original commit files touched by this commit This port version is marked as vulnerable.
rm search for other commits by this committer
- update to 2.1.1 [1]
- strict python version to 2.x (python3 isn't yet supported)

PR:             165663 [1]
Submitted by:   Olivier Duchateau <duchateau.olivier at gmail dot com>
Approved by:    roberto (maintainer, via mail)
Feature safe:   yes
2.1
05 Feb 2012 12:28:15
Original commit files touched by this commit This port version is marked as vulnerable.
roberto search for other commits by this committer
Update to version 2.1.

Release notes for 2.1 and before:
http://mercurial.selenic.com/wiki/WhatsNew#Mercurial_2.1_.282012-02-01.29

PR:             ports/164708
Submitted by:   Olivier Duchateau <duchateau.olivier AT gmail.com>
2.0.2
17 Jan 2012 20:21:11
Original commit files touched by this commit This port version is marked as vulnerable.
rm search for other commits by this committer
- update to 2.0.2 [1]
- remove some redundant PYDISTUTILS variables

Changelog for 2.0.1 and 2.0.2:
http://mercurial.selenic.com/wiki/WhatsNew

PR:             163783 [1]
Submitted by:   Olivier Duchateau <duchateau.olivier at gmail dot com>
Approved by:    maintainer (timeout; 2 weeks+)
2.0
08 Nov 2011 08:47:13
Original commit files touched by this commit This port version is marked as vulnerable.
roberto search for other commits by this committer
Update to Mercurial 2.0.  Note that the major version number change does
not indicate a major release, they are just monotically increasing.

Release notes:
http://mercurial.selenic.com/wiki/WhatsNew#Mercurial_2.0_.282011-11-01.29

- Clean CONTRIB_FILES macros:
  delete setup3k.py, for Python 3.x (installation script, experimental)
  memory.py, because depends on Linux
- In DOCS macro, delete *.txt and *.html files, because it's redundant with
  man pages (same files)

PR:             ports/162309
Submitted by:   Olivier Duchateau <duchateau.olivier AT gmail.com>
1.9.3
17 Oct 2011 21:42:49
Original commit files touched by this commit This port version is marked as vulnerable.
roberto search for other commits by this committer
Update to 1.9.3.

See complete release notes at
http://mercurial.selenic.com/wiki/WhatsNew#Mercurial_1.9.3_.282011-10-01.29

Submitted by:   John Hein <jhein AT symmetricom.com>
1.9.1
11 Aug 2011 08:14:36
Original commit files touched by this commit This port version is marked as vulnerable.
roberto search for other commits by this committer
Update to 1.9.1, a regular bugfix release.  See complete release notes at
http://mercurial.selenic.com/wiki/WhatsNew

It fixes several regressions introduced in 1.9. The hgweb server now
disables MIME type guessing by default to avoid a potential cross-site
scripting issue when hosting untrusted repositories (issue2923). See
UpgradeNotes for more info.
http://mercurial.selenic.com/wiki/UpgradeNotes
1.9
06 Jul 2011 09:20:08
Original commit files touched by this commit This port version is marked as vulnerable.
roberto search for other commits by this committer
Update to Mercurial 1.9.

Lots of changes, see
http://mercurial.selenic.com/wiki/WhatsNew#Mercurial_1.9_.282011-07-01.29
for details.
1.8.2
08 Apr 2011 09:14:02
Original commit files touched by this commit This port version is marked as vulnerable.
roberto search for other commits by this committer
Fix plist.
1.8.2
05 Apr 2011 12:44:33
Original commit files touched by this commit This port version is marked as vulnerable.
roberto search for other commits by this committer
Update to Mercurial 1.8.2.

This is regular time-based bugfix release.

bookmarks: discard current bookmark if absent from the bookmarks (issue2692)
bookmarks: fix update of the current bookmark during rename
color: port to using ctypes (issue2687)
convert/svn: fix _iterfiles() output in root dir case (issue2647)
eol: do not abort when win32text is found, only warn
eol: use dirstate methods to clear dirstate
hgweb: add display of bookmarks for changelog and changeset
hgweb: add separate page with bookmarks listing
merge: avoid unlinking destination of merge when case changes (issue2715)
mq: do not let qrefresh write bad patch
pager: don't page stderr if it's being redirected (issue2541)
push/outgoing: print remote target path even if there's an error (issue2561)
subrepo: recognize scp-style paths as git URLs
templates: widen the graph canvas (issue2683)
1.8.1
11 Mar 2011 15:17:16
Original commit files touched by this commit This port version is marked as vulnerable.
roberto search for other commits by this committer
Update to Mercurial 1.8.1.

1. 1.8.1 (2011-03-10)

This release backs out a behavior change for so-called 'fast-forward'
merges on named branches.

annotate: rewrite to deal with crossed linkrevs (issue2682)
bookmark: fix invalidation of localrepo._bookmarkcurrent
cacert: improve error report when web.cacert file does not exist
contrib: update tcsh_completion for Mercurial 1.8
hgcia: accept "queued." xmlrpc return as success
hgweb: fix filelog rss links generation
hgweb: use tip in gitweb/monoblue filelog rss links (issue2677)
merge: back out single-parent fast-forward merge
merge: drop resolve state for mergers with identical contents (issue2680)
merge: improve unresolved conflicts warning (issue2681)
mergetools: add alternate registry keys for 32bit apps on 64bit O/S
mq: forbid commit of merge involving mq patches
subrepo: backout 67fbe566eff1, --force requires svn >= 1.5
subrepo: don't crash when git repo is missing
subrepo: handle svn tracked/unknown directory collisions
wix: drop bin/ folder from MSI installers (issue2673)
1.8
11 Mar 2011 15:15:48
Original commit files touched by this commit This port version is marked as vulnerable.
roberto search for other commits by this committer
Update to Mercurial 1.8.

2. 1.8 (2011-03-01)

2.1. Core

Bookmarks are now a core feature (see UpgradeNotes)
New listfile: pattern-matching (patterns)
Revset syntax supported by most commands
Performance improvements for reading large repository indexes
Certificate validation for HTTPS proxies

2.2. Subrepos

New support for git subrepos
(Only the first 15 lines of the commit message are shown above View all of this commit message)
1.7.5_1
25 Feb 2011 07:50:41
Original commit files touched by this commit This port version is marked as vulnerable.
miwi search for other commits by this committer
- Move from py24 over to py25 or above
- Drop md5 support
1.7.5
03 Feb 2011 11:27:19
Original commit files touched by this commit This port version is marked as vulnerable.
roberto search for other commits by this committer
Update to 1.7.5.

1. 1.7.5 (2011-02-01)

This is a quick bugfix release to include some fixes accidentally dropped
from 1.7.4.

subrepo: fix update -C with svn subrepos when cwd != repo.root
subrepo: make update -C clean the working directory for svn subrepos
url: add --insecure option to bypass verification of ssl certificates

2. 1.7.4 (2011-02-01)

This is a scheduled bugfix release that smooths out some of the rough edged
introduced with 1.7.3's HTTPS certificate verification.
(Only the first 15 lines of the commit message are shown above View all of this commit message)
1.7.3
02 Jan 2011 11:30:32
Original commit files touched by this commit This port version is marked as vulnerable.
roberto search for other commits by this committer
Update to Mercurial 1.7.3, a scheduled bugfix release. 1.7.2 was skipped
due to lack of time.

1. 1.7.3 (2011-01-01)

This is a scheduled bugfix release.

archive: don't set gzip filename header when there's no filename
checknlink: use two testfiles (issue2543)
churn: ignore trailing and leading spaces (issue2546)
date: fix matching of underspecified date ranges
eol: improve help on whether EOLs are changed in working copy or repository
fncachestore: copy dh directory before the manifest
hgweb: abort if config file isn't found
hook: assume relative path to hook is given from repo root
(Only the first 15 lines of the commit message are shown above View all of this commit message)
1.7.1
16 Nov 2010 08:29:13
Original commit files touched by this commit This port version is marked as vulnerable.
roberto search for other commits by this committer
Update to 1.7.1.

This is an unscheduled bugfix release. 1.7 clients broke support for
pushing bookmarks with HTTP.

- alias: fall back to normal error handling for ambigious commands (issue2475)
- bundlerepository: get rid of temporary bundle files (issue2478)
- bundlerepository: test self.tempfile field, not tempfile module
- eol: exclude .hgtags file from eol translation (issue2493)
- log: fix log -rREV FILE when REV isnt the last filerev (issue2492)
- opener: check hardlink count reporting (issue1866)
- pushkey: force HTTP POST on push and add tests (issue2489)
- revlog: fix descendants() if nullrev is in revs
- subrepo: test & fix svn subrepo removal
- win32: remove try-catch block of GetModuleFileNameEx (issue2480)
1.7
05 Nov 2010 08:49:28
Original commit files touched by this commit This port version is marked as vulnerable.
roberto search for other commits by this committer
Fixes plist breakage, reorder entries and install more contrib files.
Patch edited and completed.

Submitted by:   John Hein <jhein@symmetricom.com>
1.7
04 Nov 2010 09:10:06
Original commit files touched by this commit This port version is marked as vulnerable.
roberto search for other commits by this committer
Fix the "ro" locale messages directories.
1.7
04 Nov 2010 08:55:45
Original commit files touched by this commit This port version is marked as vulnerable.
roberto search for other commits by this committer
Fix the "install" target.

PR:             ports/151929
Submitted by:   Raphael Kubo da Costa <kubito@gmail.com>
1.7
03 Nov 2010 22:20:33
Original commit files touched by this commit This port version is marked as vulnerable.
roberto search for other commits by this committer
Update to major release 1.7.  Large number of changes incl. two new repo
formats.  See the following URL for more details:
http://mercurial.selenic.com/wiki/WhatsNew#A1.7_.282010-11-01.29
1.6.4
03 Oct 2010 21:46:08
Original commit files touched by this commit This port version is marked as vulnerable.
roberto search for other commits by this committer
Update Mercurial to 1.6.4.

Release notes:

This is a monthly bugfix release.

    * archive: set date to 1980 for very old zip files
    * bookmarks: fix _bookmarks/lookup() reentrancy issue (issue2016)
    * context: fix filectx.undelete() (issue2388)
    * convert/darcs: handle non-ASCII metadata in darcs changelog (issue2354)
    * convert/svn: fix broken symlink renames in svn sink
    * core: use lexists() instead of exists() where appropriate
    * hgweb: Fix memory leak when using hg commands over http repositories
    * hgweb: correct Content-Type header values for archive downloads
    * log: include unmodified-in-merge files in log diff/stat (issue2383)
    * mq: always require --force when pushing patches (issue2363)
    * patch: do not overwrite broken untracked symlinks
    * patch: fix rename text to binary file (issue2400)
    * patch: fix target when patching broken symlinks (issue2368)
    * patch: upgrade to git patch when removing binary file
    * rename: do not overwrite existing broken symlinks
    * url: verify correctness of https server certificates (issue2407)
    * util: avoid using hashlib on Python < 2.5 (issue2278)
    * verify: fix "missing revlog!" errors for revlog format v0 and add test
1.6.3
30 Aug 2010 08:23:27
Original commit files touched by this commit This port version is marked as vulnerable.
roberto search for other commits by this committer
Update to 1.6.3

This is a monthly bugfix release. It includes several significant fixes,
including a fix for a long-standing hardlink corruption issue on Windows.

alias:  make shadowing behavior more consistent (issue2054)
bisect: better message for unrelated starting revisions
bookmarks:      Check if the bookmark to delete exists on the remote
bookmarks:      guard against listing bookmarks on unsupported repos
chunkbuffer:    use += rather than cStringIO to reduce memory footprint
convert:        Using --dest-type svn crashed, if the source repo used tags.
convert:        properly set encoding for gnuarch converter
convert:        use encoding.encoding instead of locale.getpreferredencoding()
encoding:       improve handling of buggy getpreferredencoding() on Mac OS X
graphlog:       mark --branch as incompatible with --graph
(Only the first 15 lines of the commit message are shown above View all of this commit message)
1.6.2
08 Aug 2010 21:44:58
Original commit files touched by this commit This port version is marked as vulnerable.
roberto search for other commits by this committer
Fix breakage and also fix the link in pkg-message.in.  Sorry guys.

portlint OK.

PR:             ports/149393
Submitted by:   John Hein <jhein@symmetricom.com>
1.6.2
07 Aug 2010 12:15:10
Original commit files touched by this commit This port version is marked as vulnerable.
roberto search for other commits by this committer
Fix make install breakage, sorry for that.

PR:             ports/149393
Submitted by:   mandree
1.6.2
06 Aug 2010 21:59:54
Original commit files touched by this commit This port version is marked as vulnerable.
roberto search for other commits by this committer
Update to 1.6.2.

Full release notes at
http://mercurial.selenic.com/wiki/WhatsNew#A1.6.2_.282010-08-02.29

Submitted by:   John Hein <jhein@symmetricom.com>
1.5.4
20 Jul 2010 13:38:50
Original commit files touched by this commit This port version is marked as vulnerable.
roberto search for other commits by this committer
Support WITHOUT_NLS.

PR:             ports/148281
Submitted by:   Bapt <baptiste.daroussin@gmail.com>
1.5.4
02 Jun 2010 14:19:09
Original commit files touched by this commit This port version is marked as vulnerable.
roberto search for other commits by this committer
Update to Mercurial 1.5.4.

1.5.4 (2010-06-01)

This is a scheduled monthly minor bugfix release.

dispatch: include Python version in traceback
push: update help
status: avoid performance regression when no .hgsub is present
clone: fix performance issue with hardlinks and Windows shares
hgweb: fix race in refreshing repo list (issue2188)
hgrc: clarify that hgrc keys can be overridden and sections can be split
eol: new extension for managing file newlines based on a version controlled
configuration file
pager: fork and exec pager as parent process with /bin/sh -c
rebase: stress that only local changesets should be rebased
convert/svn: close gettags() log stream (issue2196)
record: check that we are not committing a merge before patch selection
1.5.3_1
31 May 2010 02:01:56
Original commit files touched by this commit This port version is marked as vulnerable.
ade search for other commits by this committer
Bounce PORTREVISION for gettext-related ports.  Have fun, ya'll.
1.5.3
13 May 2010 21:32:28
Original commit files touched by this commit This port version is marked as vulnerable.
roberto search for other commits by this committer
Minor update for Mercurial to fix a bug: 1.5.3
1.5.2
08 May 2010 20:31:55
Original commit files touched by this commit This port version is marked as vulnerable.
roberto search for other commits by this committer
Update to Mercurial 1.5.2, monthly bug fixes release.

Complete release notes:
http://mercurial.selenic.com/wiki/WhatsNew#A1.5.2_-_2010-05-01
1.5.1
08 Apr 2010 14:14:07
Original commit files touched by this commit This port version is marked as vulnerable.
roberto search for other commits by this committer
Update to Mercurial 1.5.1

Core

-   improve warning on adding large files
-   expand ~ in auth filenames and aliases
-   several improvements to patch parsing
-   warn about attempts to use hg branch to switch branches
-   push: fix bug in prepush logic and its tests
-   hgweb: fix broken URLs of RSS/Atom feeds
-   subrepo: several bug fixes

Extensions

-   acl: added support for '*' (everyone) in user list
-   progress: use stderr instead of stdout
-   schemes: add Kiln On Demand to default schemes
1.5
08 Mar 2010 13:46:37
Original commit files touched by this commit This port version is marked as vulnerable.
roberto search for other commits by this committer
Fix plist.

Prompted by:    QATMail
1.5
08 Mar 2010 12:49:09
Original commit files touched by this commit This port version is marked as vulnerable.
roberto search for other commits by this committer
Update to Mercurial 1.5.

Lots of changes in that release incl. XML output template, new progress
extension and more.

See http://mercurial.selenic.com/wiki/WhatsNew#A1.5_-_2010-03-06 for
details.
1.4.3
04 Mar 2010 13:27:28
Original commit files touched by this commit This port version is marked as vulnerable.
roberto search for other commits by this committer
Update to Mercurial 1.4.3.

Feature safe:   yes

PR:                             ports/143609
Submitted by:   David Lay <dsl@fastmail.fm>
1.4.2
08 Jan 2010 12:25:36
Original commit files touched by this commit This port version is marked as vulnerable.
roberto search for other commits by this committer
Rename pkg-messages into files/pkg-messages.in.

PR:                     ports/142447
Submitted by:           Sevan Janiyan <venture37@geeklan.co.uk>
1.4.2
08 Jan 2010 12:22:26
Original commit files touched by this commit This port version is marked as vulnerable.
roberto search for other commits by this committer
Make devel/mercurial use $SUB_FILES to dynamically adjust pkg-message.

PR:                             ports/142447
Submitted by:   Sevan Janiyan <venture37@geeklan.co.uk>
1.4.2
04 Jan 2010 14:20:12
Original commit files touched by this commit This port version is marked as vulnerable.
roberto search for other commits by this committer
Update to maintenance release 1.4.2:

This is a minor bugfix release.

core

    * config: raise ConfigError on non-existing include files
    * alias: do not crash when aliased command has no usage help text
    * auth: allow specifying auth sections in .hg/hgrc
    * patch: fix handling of chunk offsets
    * subrepo: add default path to new clones
    * docs: Fix rst2html detection

extensions

    * convert/svn: better handling of hg recursive call failure
    * convert/svn: make sink recover gracefully from empty changeset
    * keyword: fix interaction with transplant
    * mq: preserve --git flag when folding and merging patches
    * mq: qnew -f rejects merge working directories
    * mq: qpop: remove added files before re-adding removed files
    * patchbomb: handle repository#rev URLs correctly
    * share: use defaultdest to compute unspecified destination
1.4.1
03 Dec 2009 12:02:40
Original commit files touched by this commit This port version is marked as vulnerable.
roberto search for other commits by this committer
Update to 1.4.1, a minor bug-fix release.

http://mercurial.selenic.com/wiki/WhatsNew

1.4.1 - 2009-12-01

regression fixes

- fix to prepush logic when it creates new heads
- fix qseries truncation

other

- doc fixes: formatting, missing options
- tests fixes (now less dependent on environment variables)
- inotify fixes
- keyword: allow RCSfile like CVS
- share: fix a bad interaction with clone
- show non-default branch names with summary -q
- new schemes extension
- i18n updates
1.4
17 Nov 2009 12:43:28
Original commit files touched by this commit This port version is marked as vulnerable.
roberto search for other commits by this committer
Update Mercurial to 1.4.

Changes (http://mercurial.selenic.com/wiki/WhatsNew):

1.4 - 2009-11-16

Core

summary: new command summarizes current working state
tags: new tag cache greatly speeds up tag operations
diff: new --stat option to show diffstat
diff: add --reverse option to diff
subrepo: fix a bunch of issues with the experimental subrepo extension
status: fixes for behavior when working with clock skew
clone: new -u/--updaterev option
(Only the first 15 lines of the commit message are shown above View all of this commit message)
1.3.1
29 Jul 2009 13:32:09
Original commit files touched by this commit This port version is marked as vulnerable.
roberto search for other commits by this committer
Update to 1.3.1.

 Regression fixes:

 - fixed excessive memory usage issues with diff and strip
 - fixed ssh performance issue on OS X
 - fixed slow calculation of branch heads
 - fixed handling of port numbers in URLs
 - fixed transaction handling exception
 - fixed incoming with graphlog extension
 - fixed slow commit in fetch extension
 - fixed loading of win32mbcs extension

 Other fixes:

 - fixed http username handling in acl extension
 - fixed subrepo path joining on Windows
 - allow update --check to cross branches
 - miscellaneous small doc and bug fixes

PR:             ports/137182
Submitted by:   Marco Broeder <marco.broeder@gmx.eu>
                Yuri Ryazantsev <yuri@unix.ru>
1.3
10 Jul 2009 13:07:20
Original commit files touched by this commit This port version is marked as vulnerable.
roberto search for other commits by this committer
Update to mercurial 1.3.

Full list of changes: http://mercurial.selenic.com/wiki/WhatsNew)

Version 1.3 - 2009-07-01

Major Changes

    * experimental support for sub-repositories
    * Python 2.3 is no longer supported; now requires Python 2.4-2.6

Web interface

    * read configuration data from webdir configs
    * add branches page to hgweb
(Only the first 15 lines of the commit message are shown above View all of this commit message)

Number of commits found: 245 (showing only 100 on this page)

«  1 | 2 | 3  »