sysutils/py-rendercv 2.8 FreeBSD
Typst-based CV/resume generator
- System
- FreeBSD
- Repository
- FreeBSD ports
- Maintainer
- [email protected]
- License
- MIT
- Categories
- sysutils, python
- Package size
- 190.5 KiB, 1130.6 KiB installed
Description
RenderCV is a python tool for creating a CV from YAML.
Write your CV or resume as YAML, then run RenderCV, and get a PDF with perfect typography. No template wrestling. No broken layouts. Consistent spacing, every time.
Install
Binary package:
pkg install py312-rendercv
From the ports tree:
cd /usr/ports/sysutils/py-rendercv/ && make install clean
To depend on this port in another port's Makefile:
RUN_DEPENDS= py312-rendercv>0:sysutils/py-rendercv
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 | 2.8 | 2.8 | - | - | 2.8 |
| FreeBSD:14:quarterly | 2.8 | 2.8 | n/a | - | 2.8 |
| FreeBSD:15:latest | 2.8 | 2.8 | n/a | - | - |
| FreeBSD:15:quarterly | 2.8 | 2.8 | n/a | n/a | n/a |
| FreeBSD:16:latest | 2.8 | 2.8 | 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 1
${PYTHON_PKGNAMEPREFIX}uv-build>=0: devel/py-uv-build
Runtime 7
${PYTHON_PKGNAMEPREFIX}Jinja2>=0: devel/py-Jinja2${PYTHON_PKGNAMEPREFIX}phonenumbers>=0: devel/py-phonenumbers${PYTHON_PKGNAMEPREFIX}pydantic2>=0: devel/py-pydantic2${PYTHON_PKGNAMEPREFIX}pydantic-extra-types>=0: devel/py-pydantic-extra-types${PYTHON_PKGNAMEPREFIX}email-validator>=0: mail/py-email-validator${PYTHON_PKGNAMEPREFIX}ruamel.yaml>=0: devel/py-ruamel.yaml${PYTHON_PKGNAMEPREFIX}packaging>=0: devel/py-packaging
The full lists below include those, and their dependencies in turn.
Build dependencies 16
Run dependencies 79
- archivers/liblz4
- archivers/zstd
- databases/py-pymongo
- devel/gettext-runtime
- devel/libffi
- devel/libinotify
- devel/py-Jinja2
- devel/py-annotated-doc
- devel/py-annotated-types
- devel/py-anyio
- devel/py-async_generator
- devel/py-attrs
- devel/py-babel
- devel/py-cffi
- devel/py-cron-converter
- devel/py-jsonschema
- devel/py-jsonschema-specifications
- devel/py-outcome
- devel/py-packaging
- devel/py-pendulum
- devel/py-phonenumbers
- devel/py-pycparser
- devel/py-pydantic-core
- devel/py-pydantic-extra-types
- devel/py-pydantic2
- devel/py-python-dateutil
- devel/py-pytz
- devel/py-pyyaml
- devel/py-referencing
- devel/py-rpds-py
- devel/py-ruamel.yaml
- devel/py-ruamel.yaml.clib
- devel/py-semver
- devel/py-shellingham
- devel/py-six
- devel/py-sniffio
- devel/py-sortedcontainers
- devel/py-time-machine
- devel/py-typer
- devel/py-typing-extensions
- devel/py-typing-inspection
- devel/py-tzdata
- devel/py-watchdog
- devel/readline
- dns/py-dnspython
- dns/py-idna
- lang/python312
- lang/python315
- mail/py-email-validator
- math/mpdecimal
- misc/py-uuid-utils
- net/py-h11
- net/py-socksio
- net/py-trio
- print/indexinfo
- security/py-certifi
- security/py-cryptography
- security/py-pyopenssl
- security/py-service-identity
- security/py-truststore
- textproc/expat2
- textproc/libyaml
- textproc/py-markdown
- textproc/py-markdown-it-py
- textproc/py-markupsafe
- textproc/py-mdurl
- textproc/py-pycountry
- textproc/py-pygments
- textproc/py-python-ulid
- textproc/py-rich
- textproc/py-typst
- www/py-aioquic
- www/py-h2
- www/py-hpack
- www/py-httpcore
- www/py-httpx
- www/py-hyperframe
- www/py-pylsqpack
- x11-fonts/py-rendercv-fonts
No port depends on this one.
Configuration
Options name: sysutils_rendercv
| Option | Default | Description |
|---|---|---|
| CLI | on | Enable Command-line interface support |
| FONT | on | Font files for RenderCV |
| MARKDOWN | on | Convert Markdown to HTML |
| TYPST | on | Render PDF from Typst source files |
| WATCHDOG | on | Monitor files for updates |
- USES
- python
- Service scripts
- none
Files
distinfo 1
| File | Size | SHA256 |
|---|---|---|
| rendercv-2.8.tar.gz | 511752 | e51b2e96654f8eeac612c9f2ba08c703e1a59e4d3433140a3d13fdbdb7192f73 |
Master sites 1
- PYPI
Commit history 0
No commits in the history this site was built from.