devel/semver 1.0.1 FreeBSD
Semantic Versioning for modern C++
- System
- FreeBSD
- Repository
- FreeBSD ports
- Maintainer
- [email protected]
- Last update
- Commit
73ca2249fb- License
- MIT
- Categories
- devel
- Package size
- 22.2 KiB, 96.9 KiB installed
Description
semver is a header-only semantic versioning library for modern C++. It allows to compare and manipulate versions complying with the Semantic Versioning 2.0.0 specification. It is licensed under the MIT License.
Install
Binary package:
pkg install semver
From the ports tree:
cd /usr/ports/devel/semver/ && make install clean
To depend on this port in another port's Makefile:
RUN_DEPENDS= semver>0:devel/semver
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 | 1.0.1 | 1.0.1 | - | - | 1.0.1 |
| FreeBSD:14:quarterly | 1.0.1 | 1.0.1 | n/a | - | 1.0.1 |
| FreeBSD:15:latest | 1.0.1 | 1.0.1 | n/a | - | - |
| FreeBSD:15:quarterly | 1.0.1 | 1.0.1 | n/a | n/a | n/a |
| FreeBSD:16:latest | 1.0.1 | 1.0.1 | n/a | n/a | n/a |
| FreeBSD:16:quarterly | n/a | n/a | n/a | n/a | n/a |
Dependencies
The Makefile names none itself; they come from USES and USE_*.
The full lists below include those, and their dependencies in turn.
Build dependencies 15
Required by 1
Configuration
Options name: devel_semver
| Option | Default | Description |
|---|---|---|
| DOCS | off | Build and/or install documentation |
| EXAMPLES | off | Build and/or install examples |
- USES
- cmake:testing
- Service scripts
- none
Files
distinfo 2
| File | Size | SHA256 |
|---|---|---|
| Neargye-semver-v1.0.1_GH0.tar.gz | 123644 | 3fc9c17e993e1dc1c5de95a253c632807d4c2b1cf4862b61aa9a55680ed15ac1 |
| d0065661457e8cac5b78092544e83f25bfd19b1b.patch | 7463 | 223a7b6b051e0938ef365b3a1d87adc261202ce4929e8547587928ff939cd1be |
Commit history 2
| Date | Commit | Credits | Log message |
|---|---|---|---|
73ca2249fb |
Stefan Schlosser | devel/semver: Update to 1.0.1 Port changes:
- Include an upstreamed patch to unbreak the tests.
- Add DOCS and EXAMPLES options to install documentation and examples.
- Disable separate install of the license file.
Changelog: https://github.com/Neargye/semver/releases/tag/v1.0.1
PR: 297705 |
|
217434d12e |
Stefan Schlosser | devel/semver: Update to 1.0.0 Changelog: https://github.com/Neargye/semver/releases/tag/v1.0.0
PR: 297086
Reported by: Stefan Schlosser <[email protected]> (maintainer) |