devel/py-hg-evolve 12.0.0 FreeBSD
Changeset Evolution with Mercurial
- System
- FreeBSD
- Repository
- FreeBSD ports
- Maintainer
- [email protected]
- Last update
- Commit
710e2b5456- License
- GPLv2+
- Categories
- devel, python
- Package size
- 421.5 KiB, 2383.9 KiB installed
Description
evolve is a Mercurial extension for faster and safer mutable history. It implements the changeset evolution concept for Mercurial.
- It offers a safe and simple way to refine changesets locally and propagate those changes to other repositories.
- It can automatically detect and handle the complex issues that can arise from exchanging draft changesets.
- It even makes it possible for multiple developers to safely rewrite the same parts of history in a distributed way.
- It fully respects the Phases concept so users will only be able to rewrite parts of the history that are safe to change. Phases have been part of Mercurial since early 2012.
In the other systems
| System | Port | Version |
|---|---|---|
| FreeBSD | devel/py-hg-evolve | 12.0.0 |
| NetBSD | devel/py-hg-evolve | 12.0.0 |
| DragonFly | devel/py-hg-evolve | 11.1.8 |
| HardenedBSD | devel/py-hg-evolve | 12.0.0 |
| GhostBSD | devel/py-hg-evolve | 11.1.10 |
Install
Binary package:
pkg install py312-hg-evolve
From the ports tree:
cd /usr/ports/devel/py-hg-evolve/ && make install clean
To depend on this port in another port's Makefile:
RUN_DEPENDS= py312-hg-evolve>0:devel/py-hg-evolve
Packages
The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.
| Repository | aarch64 | amd64 | armv6 | armv7 | i386 |
|---|---|---|---|---|---|
| FreeBSD:14:latest | 12.0.0 | 12.0.0 | 10.5.3 | 11.1.9 | 12.0.0 |
| FreeBSD:14:quarterly | 12.0.0 | 12.0.0 | n/a | 11.1.8 | 12.0.0 |
| FreeBSD:15:latest | 12.0.0 | 12.0.0 | n/a | 11.1.9 | 11.1.9 |
| FreeBSD:15:quarterly | 12.0.0 | 12.0.0 | n/a | n/a | n/a |
| FreeBSD:16:latest | 12.0.0 | 12.0.0 | n/a | n/a | n/a |
| FreeBSD:16:quarterly | n/a | n/a | n/a | n/a | n/a |
Dependencies
As this port's Makefile names them.
Build 2
${PYTHON_PKGNAMEPREFIX}setuptools>=0: devel/py-setuptools${PYTHON_PKGNAMEPREFIX}wheel>0: devel/py-wheel
Runtime 2
${PYTHON_PKGNAMEPREFIX}sqlite3>0: databases/py-sqlite3hg: devel/mercurial
The full lists below include those, and their dependencies in turn.
Build dependencies 16
Run dependencies 16
No port depends on this one.
Configuration
No options to configure.
- USES
- python
- Service scripts
- none
Files
distinfo 1
| File | Size | SHA256 |
|---|---|---|
| hg_evolve-12.0.0.tar.gz | 889546 | 590a75ada084fa1a668eeb6f5d5583879754372f9f108eaf5c9b2d84b898f5d0 |
Master sites 1
- PYPI