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 photos
All times are UTC
Ukraine
The recently imposed "must be logged in" restriction is a response to increased bot traffic on the site. This affects search, commits, and vuxml pages.
Search engines are not blocked. Try using "site:www.freshports.org" and your search terms.
Port details on branch 2026Q3
py-Jinja2 Fast and easy to use stand-alone template engine
3.1.6 devel on this many watch lists=25 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 3.1.6Version of this port present on the latest quarterly branch.
Maintainer: nivit@FreeBSD.org search for ports maintained by this maintainer
Port Added: 2009-01-13 09:36:18
Last Update: 2026-06-06 19:37:52
Commit Hash: 62f2159
People watching this port, also watch:: libxml2, ca_root_nss, expat, libgcrypt, libgpg-error
Also Listed In: python
License: BSD3CLAUSE
WWW:
https://jinja.palletsprojects.com/en/3.1.x/
Description:
Jinja is a sandboxed template engine written in pure Python licensed under the BSD license. It provides a Django-like non-XML syntax and compiles templates into executable python code. It's basically a combination of Django templates and python code.
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.
USE_RC_SUBR (Service Scripts)
  • no SUBR information found for this port
Dependency lines:
  • ${PYTHON_PKGNAMEPREFIX}Jinja2>0:devel/py-Jinja2@${PY_FLAVOR}
To install the port:
cd /usr/ports/devel/py-Jinja2/ && make install clean
To add the package, run one of these commands:
  • pkg install devel/py-Jinja2
  • pkg install py311-Jinja2
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.
NOTE: This is a Python port. Instead of py311-Jinja2 listed in the above command, you can pick from the names under the Packages section.
PKGNAME: py311-Jinja2
Package flavors (<flavor>: <package>)
  • py311: py311-Jinja2
distinfo:
TIMESTAMP = 1741251723 SHA256 (jinja2-3.1.6.tar.gz) = 0137fb05990d35f1275a587e9aee6d56da821fc83491a0fb838183be43f66d6d SIZE (jinja2-3.1.6.tar.gz) = 245115

Packages (timestamps in pop-ups are UTC):
py27-Jinja2
ABIaarch64amd64armv6armv7i386powerpcpowerpc64powerpc64le
FreeBSD:13:latest--2.11.2_1--n/an/an/a
FreeBSD:13:quarterly-----n/an/an/a
FreeBSD:14:latest--------
FreeBSD:14:quarterly--------
FreeBSD:15:latest--n/a-n/an/a--
FreeBSD:15:quarterly--n/a-n/an/a--
FreeBSD:16:latest--n/a-n/an/a--
 
py37-Jinja2
ABIaarch64amd64armv6armv7i386powerpcpowerpc64powerpc64le
FreeBSD:13:latest--2.11.2_1--n/an/an/a
FreeBSD:13:quarterly-----n/an/an/a
FreeBSD:14:latest--------
FreeBSD:14:quarterly--------
FreeBSD:15:latest--n/a-n/an/a--
FreeBSD:15:quarterly--n/a-n/an/a--
FreeBSD:16:latest--n/a-n/an/a--
 
py39-Jinja2
ABIaarch64amd64armv6armv7i386powerpcpowerpc64powerpc64le
FreeBSD:13:latest-----n/an/an/a
FreeBSD:13:quarterly--3.1.2--n/an/an/a
FreeBSD:14:latest--3.1.2--3.1.2-3.1.2
FreeBSD:14:quarterly-----3.1.23.1.23.1.2
FreeBSD:15:latest--n/a-n/an/a3.1.33.1.3
FreeBSD:15:quarterly--n/a-n/an/a--
FreeBSD:16:latest--n/a-n/an/a--
 
py311-Jinja2
ABIaarch64amd64armv6armv7i386powerpcpowerpc64powerpc64le
FreeBSD:13:latest3.1.63.1.6-3.1.63.1.6n/an/an/a
FreeBSD:13:quarterly3.1.63.1.6-3.1.63.1.6n/an/an/a
FreeBSD:14:latest---3.1.6----
FreeBSD:14:quarterly---3.1.6----
FreeBSD:15:latest--n/a3.1.6n/an/a--
FreeBSD:15:quarterly--n/a-n/an/a--
FreeBSD:16:latest--n/a-n/an/a--
 
py312-Jinja2
ABIaarch64amd64armv6armv7i386powerpcpowerpc64powerpc64le
FreeBSD:13:latest-----n/an/an/a
FreeBSD:13:quarterly-----n/an/an/a
FreeBSD:14:latest3.1.63.1.6--3.1.6---
FreeBSD:14:quarterly3.1.63.1.6--3.1.6---
FreeBSD:15:latest3.1.63.1.6n/a-n/an/a--
FreeBSD:15:quarterly3.1.63.1.6n/a-n/an/a--
FreeBSD:16:latest3.1.63.1.6n/a-n/an/a--
 
Slave ports:
  1. devel/py-Jinja2-doc
Dependencies
NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
Build dependencies:
  1. py311-flit-core>=3.9.0 : devel/py-flit-core@py311
  2. python3.11 : lang/python311
  3. py311-build>=0 : devel/py-build@py311
  4. py311-installer>=0 : devel/py-installer@py311
Test dependencies:
  1. py311-markupsafe>=2.0.0 : textproc/py-markupsafe@py311
  2. py311-pytest>=7,1 : devel/py-pytest@py311
  3. python3.11 : lang/python311
Runtime dependencies:
  1. py311-markupsafe>=2.0.0 : textproc/py-markupsafe@py311
  2. py311-Babel>=2.7 : devel/py-babel@py311
  3. python3.11 : lang/python311
This port is required by:
for Build
  1. astro/py-pyerfa
  2. databases/py-schemachange
  3. deskutils/py-paperless-ngx
  4. devel/libsoup3
  5. devel/py-molecule
  6. devel/py-python-gitlab
  7. finance/freqtrade
Expand this list (39 items / 32 hidden - sorry, this count includes any deleted ports)
  1. Collapse this list).
  2. finance/taler-exchange
  3. games/openage
  4. graphics/libplacebo
  5. graphics/py-pydeck
  6. graphics/qgis
  7. graphics/qgis-ltr
  8. lang/v8
  9. lang/v8-beta
  10. misc/py-paddlepaddle
  11. misc/py-pytorch
  12. misc/py-vllm
  13. science/cantera
  14. sysutils/conan
  15. sysutils/conky
  16. sysutils/conky-awesome
  17. sysutils/fwupd
  18. www/chromium
  19. www/iridium
  20. www/onlyoffice-documentserver
  21. www/pomerium-envoy-custom
  22. www/py-wsgidav
  23. www/trac
  24. www/ungoogled-chromium
  25. x11/libei
  26. x11/workrave
  27. Collapse this list.

Deleted ports which required this port:

Expand this list of 7 deleted ports
  1. databases/datasette*
  2. devel/chromium-gn*
  3. math/sage*
  4. sysutils/salt*
  5. textproc/py-sphinx18*
  6. www/searx*
  7. www/trac-devel*
  8. Collapse this list of deleted ports.
for Run
  1. benchmarks/py-naarad
  2. benchmarks/py-reframe-hpc
  3. biology/py-multiqc
  4. cad/py-amaranth
  5. cad/py-edalize
  6. databases/py-dbt-core
  7. databases/py-dbt-semantic-interfaces
Expand this list (211 items / 204 hidden - sorry, this count includes any deleted ports)
  1. Collapse this list).
  2. databases/py-prisma
  3. databases/py-schemachange
  4. deskutils/py-bugwarrior
  5. deskutils/py-paperless-ngx
  6. devel/commitizen
  7. devel/py-aiohttp-apispec
  8. devel/py-azure-functions-devops-build
  9. devel/py-buildbot
  10. devel/py-click-completion
  11. devel/py-connexion
  12. devel/py-cookiecutter
  13. devel/py-copier
  14. devel/py-datasette
  15. devel/py-diff-cover
  16. devel/py-distributed
  17. devel/py-flask-babel
  18. devel/py-frictionless
  19. devel/py-gapic-generator
  20. devel/py-jenkins-job-builder
  21. devel/py-jinja2-ansible-filters
  22. devel/py-jinja2-time
  23. devel/py-jupyter-server
  24. devel/py-jupyterlab
  25. devel/py-jupyterlab-server
  26. devel/py-livemark
  27. devel/py-medikit
  28. devel/py-mellea
  29. devel/py-molecule
  30. devel/py-moto
  31. devel/py-mrkd
  32. devel/py-nbconvert
  33. devel/py-nbdime
  34. devel/py-oslo.middleware
  35. devel/py-oslo.reports
  36. devel/py-pdoc
  37. devel/py-poetry-dynamic-versioning
  38. devel/py-protoc-gen-validate
  39. devel/py-pytest-html
  40. devel/py-pytest-mpl
  41. devel/py-pytest-mypy-plugins
  42. devel/py-python-semantic-release
  43. devel/py-shandy-sqlfmt
  44. devel/py-sortinghat
  45. devel/py-sqlfluff
  46. devel/py-stone
  47. devel/py-streamparse
  48. devel/py-uv-dynamic-versioning
  49. devel/py-xsdata-plantuml
  50. devel/pytype
  51. finance/fava
  52. finance/freqtrade
  53. finance/odoo
  54. finance/odoo16
  55. finance/odoo17
  56. finance/odoo18
  57. games/openage
  58. graphics/py-altair
  59. graphics/py-pydeck
  60. graphics/qgis
  61. graphics/qgis-ltr
  62. math/py-osqp
  63. math/py-plastex
  64. math/py-rpy2
  65. misc/hermes-agent
  66. misc/py-banks
  67. misc/py-haystack_ai
  68. misc/py-instructor
  69. misc/py-litellm
  70. misc/py-llama-cpp-python
  71. misc/py-oterm
  72. misc/py-pytorch
  73. misc/py-sagemaker-train
  74. misc/py-smolagents
  75. misc/py-torch-geometric
  76. misc/py-vllm
  77. misc/snakemake
  78. net/cloud-init
  79. net/py-errbot
  80. net-im/py-matrix-synapse
  81. net-mgmt/netbox
  82. net-mgmt/peering-manager
  83. net-mgmt/py-arouteserver
  84. net-mgmt/py-junos-eznc
  85. net-mgmt/py-napalm
  86. net-mgmt/py-opn-cli
  87. net-mgmt/py-pysmi
  88. print/py-fontbakery
  89. science/py-libpysal
  90. science/py-mne
  91. science/py-pygeometa
  92. security/caldera
  93. security/py-gixy
  94. sysutils/conan
  95. sysutils/py-ansible-core
  96. sysutils/py-ansible-core218
  97. sysutils/py-ansible-core219
  98. sysutils/py-ansible-core220
  99. sysutils/py-ansible-core221
  100. sysutils/py-dbuild
  101. sysutils/py-elf_diff
  102. sysutils/py-honcho
  103. sysutils/py-mqttwarn
  104. sysutils/py-pyinfra
  105. sysutils/py-rendercv
  106. sysutils/py-salt
  107. textproc/py-docrepr
  108. textproc/py-docx-generator
  109. textproc/py-docxtpl
  110. textproc/py-gi-docgen
  111. textproc/py-j2cli
  112. textproc/py-jinja2-cli
  113. textproc/py-jinjanator
  114. textproc/py-mike
  115. textproc/py-mkdocs
  116. textproc/py-mkdocs-macros-plugin
  117. textproc/py-mkdocs-material
  118. textproc/py-mkdocstrings
  119. textproc/py-mkdocstrings-crystal
  120. textproc/py-myst-parser
  121. textproc/py-nbsphinx
  122. textproc/py-numpydoc
  123. textproc/py-pydata-sphinx-theme
  124. textproc/py-spacy
  125. textproc/py-spacy-llm
  126. textproc/py-sphinx
  127. textproc/py-sphinx-autoapi
  128. textproc/py-sphinxcontrib-mermaid
  129. textproc/py-sphinxcontrib-websupport
  130. textproc/py-towncrier
  131. textproc/py-zensical
  132. textproc/xml2rfc
  133. www/bunkerweb
  134. www/flexget
  135. www/moin2
  136. www/py-aiohttp-jinja2
  137. www/py-aiohttp-session
  138. www/py-bokeh
  139. www/py-branca
  140. www/py-django-csp
  141. www/py-flask
  142. www/py-flask-babelex
  143. www/py-flask-peewee
  144. www/py-flask-socketio
  145. www/py-folium
  146. www/py-frappe-bench
  147. www/py-lektor
  148. www/py-nicegui
  149. www/py-nicegui-nogui
  150. www/py-nikola
  151. www/py-openbrokerapi
  152. www/py-pelican
  153. www/py-puppetboard
  154. www/py-quart
  155. www/py-seafdav
  156. www/py-searxng-devel
  157. www/py-starlette
  158. www/py-wsgidav
  159. www/py-xandikos
  160. www/qutebrowser
  161. www/trac
  162. Collapse this list.

Deleted ports which required this port:

Expand this list of 44 deleted ports
  1. databases/datasette*
  2. devel/buildbot*
  3. devel/buildstream*
  4. devel/py-cadquery-pywrap*
  5. devel/py-coreschema*
  6. devel/py-jupyterlab_server*
  7. devel/py-oslo.middleware3*
  8. devel/py-oslo.reports1*
  9. devel/py-sqlfmt*
  10. dns/py-namebench*
  11. emulators/py-nova*
  12. finance/odoo14*
  13. finance/odoo15*
  14. mail/mailpile*
  15. math/sage*
  16. net/cloud-init-azure*
  17. net/cloud-init-devel*
  18. net-im/turpial*
  19. security/caldera4*
  20. security/w3af*
  21. sysutils/ansible1*
  22. sysutils/ansible2*
  23. sysutils/ansible23*
  24. sysutils/ansible24*
  25. sysutils/ansible25*
  26. sysutils/ansible26*
  27. sysutils/ansible27*
  28. sysutils/ansible28*
  29. sysutils/bsdploy*
  30. sysutils/py-ansible-base*
  31. sysutils/py-ansible-core211*
  32. sysutils/py-salt-2019*
  33. sysutils/py-upt-freebsd*
  34. sysutils/salt*
  35. textproc/gi-docgen*
  36. textproc/py-sphinx18*
  37. textproc/py-towncrier23*
  38. textproc/scancode-toolkit*
  39. www/pelican*
  40. www/py-blogofile*
  41. www/py-collective.easytemplate*
  42. www/py-flexget*
  43. www/searx*
  44. www/trac-devel*
  45. 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 py311-Jinja2-3.1.6: BABEL=on: Enable Babel extension EXAMPLES=on: Build and/or install examples ===> Use 'make config' to modify these settings
Options name:
devel_py-Jinja2
USES:
cpe python
FreshPorts was unable to extract/find any pkg message
Master Sites:
Expand this list (2 items)
Collapse this list.
  1. https://files.pythonhosted.org/packages/source/j/jinja2/
  2. https://pypi.org/packages/source/j/jinja2/
Collapse this list.

There are no commits on branch 2026Q3 for this port