devel/rubygem-semver_dialects 3.7.0 DragonFly
Parse, process and compare semantic versions
- System
- DragonFly
- Repository
- DPorts
- Maintainer
- [email protected] (as in FreeBSD)
- License
- MIT
- Categories
- devel, rubygems
- Package size
- 17.5 KiB, 71.4 KiB installed
Description
semver_dialects is a gem for generic semantic version matcher that supports different semantic version dialects:
- pypi
- composer/packagist
- maven
- gem
- go
- npm
- nuget
- conan
semver_dialects ...
- provides a unified interface to the language specific dialects.
- matches semantic versions in a language agnostic way.
- is able to collapse a list of concrete version into version ranges.
- invert ranges.
- can cope with scattered, non-consecutive ranges.
- can parse and produce different version syntaxes.
- matches version gracefully and handles input versions/constraints in a best-effort manner.
In the other systems
| System | Port | Version |
|---|---|---|
| DragonFly | devel/rubygem-semver_dialects | 3.7.0 |
| FreeBSD | devel/rubygem-semver_dialects | 4.1.3 |
| MidnightBSD | devel/rubygem-semver_dialects | 3.7.0 |
| HardenedBSD | devel/rubygem-semver_dialects | 4.1.3 |
| GhostBSD | devel/rubygem-semver_dialects | 3.7.0 |
Install
Binary package:
pkg install rubygem-semver_dialects
From DPorts:
cd /usr/dports/devel/rubygem-semver_dialects && make install clean
Dependencies
Run dependencies 6
No port depends on this one.