Commit History - (may be incomplete: for full details, see links to repositories near top of page) |
Commit | Credits | Log message |
3.1.4 20 Aug 2024 09:40:50 |
Nicola Vitale (nivit) |
devel/py-Jinja2: Update to 3.1.4
- This is a security release, which fixes security issues and bugs but
does not otherwise change behavior and should not result in breaking
changes. [1]
- Convert from distutils to pep517
- Pet portclippy(1)
Reference: https://github.com/advisories/GHSA-h75v-3vvj-5mfj [1]
Security: CVE-2024-34064 |
3.1.3 11 Jan 2024 09:45:08 |
Nicola Vitale (nivit) |
devel/py-Jinja2: Update to 3.1.3
Release
changes: https://jinja.palletsprojects.com/en/3.1.x/changes/#version-3-1-3
Reported by: github-actions[bot] <notifications@github.com> |
3.1.2 27 Jun 2023 19:34:34 |
Rene Ladan (rene) |
all: remove explicit versions in USES=python for "3.x+"
The logic in USES=python will automatically convert this to 3.8+ by
itself.
Adjust two ports that only had Python 3.7 mentioned but build fine
on Python 3.8 too.
finance/quickfix: mark BROKEN with PYTHON
libtool: compile: c++ -DHAVE_CONFIG_H -I. -I../.. -I -I. -I.. -I../.. -I../C++
-DLIBICONV_PLUG -DPYTHON_MAJOR_VERSION=3 -Wno-unused-variable
-Wno-maybe-uninitialized -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong
-fno-strict-aliasing -DLIBICONV_PLUG -Wall -ansi
-Wno-unused-command-line-argument -Wpointer-arith -Wwrite-strings
-Wno-overloaded-virtual -Wno-deprecated-declarations -Wno-deprecated -std=c++0x
-MT _quickfix_la-QuickfixPython.lo -MD -MP -MF
.deps/_quickfix_la-QuickfixPython.Tpo -c QuickfixPython.cpp -fPIC -DPIC -o
.libs/_quickfix_la-QuickfixPython.o
warning: unknown warning option '-Wno-maybe-uninitialized'; did you mean
'-Wno-uninitialized'? [-Wunknown-warning-option]
QuickfixPython.cpp:175:11: fatal error: 'Python.h' file not found
^~~~~~~~~~
1 warning and 1 error generated.
Reviewed by: portmgr, vishwin, yuri
Differential Revision: <https://reviews.freebsd.org/D40568> |
3.1.2 11 Jan 2023 15:58:34 |
Dmitry Marakasov (amdmi3) |
*/*: rename CHEESESHOP to PYPI in MASTER_SITES
PR: 267994
Differential revision: D37518
Approved by: bapt |
3.1.2 19 Nov 2022 08:13:43 |
Po-Chuan Hsieh (sunpoet) |
devel/py-Jinja2: Update WWW and USES=python
Approved by: portmgr (blanket)
With hat: python |
3.1.2 17 Nov 2022 15:56:00 |
Nicola Vitale (nivit) |
devel/py-Jinja2: fix build of the slave port devel/py-Jinja2-doc
The slave port requires a version of the dependecy
textproc/py-pallets-sphinx-themes >= 2.0.2.
Poudriere log: https://gist.github.com/nivit/01f2cb9a413b7c97c48435b9cf923df3
Reported by: pkg-fallout |
3.1.2 09 Nov 2022 00:21:12 |
Yuri Victorovich (yuri) |
devel/py-Jinja2: Update 3.0.1 -> 3.1.2; Fix test target
PR: 260440 264990
Approved by: nivit@ (maintainer's timoeut on 260440; 10.5 months)
Submitted by: brd@, p5B2EA84B3@t-online.de |
3.0.1 10 Sep 2022 17:41:16 |
Stefan Eßer (se) Author: Tobias Kortkamp |
Fix WWW in parent/child ports
Many of the WWW are overwritten later which means the wrong value
is used. This did not happen before where the children were either
a) just using the pkg-descr from the parents
b) or had their own separate pkg-descr with custom WWW
Use WWW?= in parents when the child's WWW is different.
Children that use the same WWW as the parent can just inherit it,
i.e., the child WWW can be removed.
Approved by: portmgr (implicit) |
07 Sep 2022 21:58:51 |
Stefan Eßer (se) |
Remove WWW entries moved into port Makefiles
Commit b7f05445c00f has added WWW entries to port Makefiles based on
WWW: lines in pkg-descr files.
This commit removes the WWW: lines of moved-over URLs from these
pkg-descr files.
Approved by: portmgr (tcberner) |
3.0.1 07 Sep 2022 21:10:59 |
Stefan Eßer (se) |
Add WWW entries to port Makefiles
It has been common practice to have one or more URLs at the end of the
ports' pkg-descr files, one per line and prefixed with "WWW:". These
URLs should point at a project website or other relevant resources.
Access to these URLs required processing of the pkg-descr files, and
they have often become stale over time. If more than one such URL was
present in a pkg-descr file, only the first one was tarnsfered into
the port INDEX, but for many ports only the last line did contain the
port specific URL to further information.
There have been several proposals to make a project URL available as
a macro in the ports' Makefiles, over time.
(Only the first 15 lines of the commit message are shown above ) |
3.0.1 20 Jul 2022 14:21:35 |
Tobias C. Berner (tcberner) |
devel: remove 'Created by' lines
A big Thank You to the original contributors of these ports:
* "Waitman Gobble" <uzimac@da3m0n8t3r.com>
* <jkoshy@FreeBSD.org>
* Aaron Dalton <aaron@FreeBSD.org>
* Aaron Dalton <aaron@daltons.ca>
* Aaron H. K. Diep <ahkdiep@gmail.com>
* Aaron Hurt <ahurt@anbcs.com>
* Abel Chow <abel_chow@yahoo.com>
* Adam McLaurin
* Adam Saponara <as@php.net>
* Adam Weinberger <adamw@FreeBSD.org>
* Ade Lovett <ade@FreeBSD.org> (Only the first 15 lines of the commit message are shown above ) |
3.0.1 08 Oct 2021 09:00:53 |
Bernhard Froehlich (decke) |
devel/py-Jinja2: Add CPE information
Approved by: portmgr (blanket) |
3.0.1 14 Sep 2021 12:25:04 |
Nicola Vitale (nivit) |
devel/py-Jinja2: update to 3.0.1, clean up py27 leftovers
Changes: https://jinja.palletsprojects.com/en/3.0.x/changes/#version-3-0-1
PR: 258441
Reported by: kbowling |
3.0.0 13 Sep 2021 12:15:10 |
Antoine Brodin (antoine) |
devel/py-Jinja2: unbreak bulk -a |
3.0.0 11 Sep 2021 14:23:53 |
Nicola Vitale (nivit) |
devel/py-Jinja2: update to 3.0.0
PR: 255923
Reported by: vidwer+fbsdbugs@gmail.com |
2.11.2_1 25 May 2021 13:55:43 |
Dmitry Marakasov (amdmi3) |
Mk: switch PYTHON_REL to 5 digits to support python 3.10.x
PR: 255013
Differential Revision: https://reviews.freebsd.org/D29418
Exp-run by: antoine
Approved by: wen@, no objection from python@ or portmgr@ |
2.11.2_1 06 Apr 2021 14:31:07 |
Mathieu Arnold (mat) |
Remove # $FreeBSD$ from Makefiles. |
2.11.2_1 04 Feb 2021 14:35:00 |
mat |
Those ports are allowed to build a 2.7 flavor, for now. |
2.11.2_1 05 Dec 2020 14:22:47 |
sunpoet |
Move textproc/py-MarkupSafe to textproc/py-markupsafe
- Bump PORTREVISION for dependency change |
2.11.2 25 Sep 2020 16:03:06 |
antoine |
Unbreak bulk -a |
2.11.2 25 Sep 2020 08:33:29 |
nivit |
- Fix build of slave port devel/py-Jinja2-doc by adding missing dependencies:
devel/gmake, textproc/py-pallets-sphinx-themes, textproc/py-sphinx-issues,
textproc/py-sphinxcontrib-log-cabinet |
2.11.2 23 Sep 2020 14:44:30 |
nivit |
- Update to 2.11.2
PR: 248523
Submitted by: dvl |
2.10.1 11 May 2020 23:51:58 |
dbaio |
Update Sphinx
- Repocopy textproc/py-sphinx to textproc/py-sphinx18
Update it to 1.8.5 (latest version from 1.8.X).
This version supports Python 2 and 3.
Add test target.
- textproc/py-sphinx: Update to 3.0.2
Python 3 only (3.5+).
Add test target.
- Mk/Uses/python.mk: Add PY_SPHINX
(Only the first 15 lines of the commit message are shown above ) |
2.10.1 19 Jun 2019 08:44:19 |
kai |
devel/py-Jinja2: Update to 2.10.1
Changelog:
https://github.com/pallets/jinja/blob/2.10.1/CHANGES.rst
PR: 237424
Approved by: nivit (maintainer timeout) |
2.10 20 Jun 2018 17:05:44 |
mat |
Use PY_FLAVOR for dependencies.
FLAVOR is the current port's flavor, it should not be used outside of
this scope.
Sponsored by: Absolight |
2.10 20 Jun 2018 16:58:30 |
mat |
Use the correct variable for dependency lines.
PKGNAMEPREFIX the name of the current package prefix, it is not correct
to use it for other package names.
Sponsored by: Absolight |
2.10 30 Nov 2017 15:50:34 |
mat |
Convert Python ports to FLAVORS.
Ports using USE_PYTHON=distutils are now flavored. They will
automatically get flavors (py27, py34, py35, py36) depending on what
versions they support.
There is also a USE_PYTHON=flavors for ports that do not use distutils
but need FLAVORS to be set. A USE_PYTHON=noflavors can be set if
using distutils but flavors are not wanted.
A new USE_PYTHON=optsuffix that will add PYTHON_PKGNAMESUFFIX has been
added to cope with Python ports that did not have the Python
PKGNAMEPREFIX but are flavored.
USES=python now also exports a PY_FLAVOR variable that contains the (Only the first 15 lines of the commit message are shown above ) |
2.10 28 Nov 2017 21:42:55 |
yuri |
devel/py-Jinja2: Update to 2.10
PR: 223863
Submitted by: yuri
Approved by: nivit (maintainer), tcberner (mentor)
Differential Revision: https://reviews.freebsd.org/D13281 |
2.9.5 04 Apr 2017 07:57:10 |
sunpoet |
Revert the removal of 2to3 stuff in r437424
Reported by: Vladimir Krstulja <vlad-fbsd@acheronmedia.com> |
2.9.5 01 Apr 2017 10:53:25 |
sunpoet |
Update to 2.9.5
- While I'm here:
- Remove 2to3 stuff
- Simplify PKGNAMESUFFIX check
Changes: https://github.com/pallets/jinja/blob/master/CHANGES
PR: 215651 (based on)
Submitted by: olivierd
Approved by: maintainer (timeout, 3 months) |
2.8 01 Apr 2016 14:00:57 |
mat |
Remove ${PORTSDIR}/ from dependencies, categories d, e, f, and g.
With hat: portmgr
Sponsored by: Absolight |
2.8 15 Aug 2015 11:34:46 |
rm |
devel/py-Jinja2: update to 2.8
- update to 2.8
- add LICENSE_FILE, add NO_ARCH
- running 2to3 tool is not needed anymore, except the examples
- remove patch that's not applicable anymore
Changelog:
http://jinja.pocoo.org/docs/dev/changelog/#version-2-8
Approved by: nivit (maintainer, by email) |
2.7.3 26 May 2015 16:47:03 |
antoine |
Switch PYTHON_REL from a 3 digits number to a 4 digits number to handle
python 2.7.10
Differential Revision: https://reviews.freebsd.org/D2639
Reviewed by: sunpoet, mva |
2.7.3 20 Oct 2014 16:04:14 |
mva |
- Convert ports of devel/ to USES=python
Approved by: portmgr (implicit) |
2.7.3 10 Jun 2014 22:19:23 |
nivit |
- Update to 2.7.3 [1]
- Don't install .buildinfo file because it's not part of docs.
PR: 190728 [1]
Submitted by: olivierd |
2.7.2_1 01 Apr 2014 11:14:12 |
koobs |
devel/py-Jinja2: Make MarkupSafe an unconditional requirement
MarkupSafe use to be an optional requirement to enable "speedups"
(performance optimizations). It is now referenced in setup.py
install_requires [1] and imported in util.py [2] making it effectively
compulsory, which the author also confirms. [3]
- Add MarkupSafe to RUN_DEPENDS
- Deprecate SPEEDUPS option accordingly
[1] https://github.com/mitsuhiko/jinja2/blob/2.7.2/setup.py#L83
[2] https://github.com/mitsuhiko/jinja2/blob/2.7.2/jinja2/utils.py#L520
[3] https://twitter.com/mitsuhiko/status/450562002977824769
Reported by: olivierd
Approved by: maintainer (via email) |
2.7.2 30 Mar 2014 10:59:46 |
koobs |
devel/py-Jinja2: Update to 2.7.2
- Update to 2.7.2
- Remove deprecated OPTIONSFILE variable.
Changes:
http://github.com/mitsuhiko/jinja2/blob/2.7.2/CHANGES
PR: ports/187272
Submitted by: Johannes Jost Meixner <xmj@chaot.net>
Approved by: maintainer timeout (>2 weeks) |
2.7.1_1 03 Mar 2014 09:04:42 |
rm |
devel/py-Jinja2: support staging and do general clean-up
- clarify license (BSD3C)
- do not use easy_install for installation and convert to auto-generated packing
list
- add staging support
- utilize options helpers
- use PYTHON_REL instead of PYTHON_VERSION to build docs for python >= 3.2, not
only for 3.2
- unmute installation commands
- remove inclusion of devel/py-virtualenv/files/py3k-fix-pkg-plist.inc - it's
implemented in bsd.python.mk
- bump PORTREVISION because of package change
Approved by: nivit (maintainer, explicitly for such changes in his ports) |
2.7.1 21 Jan 2014 23:40:23 |
bapt |
Fix properties on pkg-plist |
2.7.1 20 Sep 2013 17:13:47 |
bapt |
Add NO_STAGE all over the place in preparation for the staging support (cat:
devel part 3) |
2.7.1 28 Aug 2013 22:38:37 |
nivit |
- Update to 2.7.1
- Adjust minimal versions of dependencies
- Enable Babel support also for Python 3
Build logs: https://redports.org/buildarchive/20130828163200-64794/
PR: ports/181219
Submitted by: olivierd |
2.7 07 Jul 2013 23:07:50 |
nivit |
- Fix build with Python 3.2 [1]
- Put all options for the command 2to3 in PY2TO3_ARGS
Build log: http://goo.gl/AxzsT
Reported by: eadler (via private email) [1] |
2.7 27 Jun 2013 13:48:44 |
nivit |
- Fix build error (see http://goo.gl/3D1EH ) of devel/py-Jinja2-doc,
by adding files/patch-docs__jinjaext.py
Pointed out by: portbuild (via miwi) |
2.7 17 Jun 2013 11:04:35 |
nivit |
- Portlint |
2.7 17 Jun 2013 11:01:13 |
nivit |
- Update to 2.7 [1]
- Trim Makefile header [1]
- Set USE_PYTHON to yes [1]
- Add TEST_DEPENDS
Build log: http://goo.gl/5JD9Z
Release notes: http://goo.gl/Oyve4
PR: ports/179618 [1]
Submitted by: olivierd |
2.6_1 05 Sep 2012 21:56:13 |
nivit |
- Update WWW, and remove Author field (pkg-descr)
- Bump PORTREVISION (change pkg-plist)
- Convert to the new options framework
- Remove LICENSE_FILE variable
- Remove address no longer available from MASTER_SITES
- Run 2to3 script on examples/docs dir, and include
devel/py-virtualenv/files/py3-fix-pkg-plist.inc when
Python version >= 3.0
- Rearrange Makefile to support a slave port (Jinja2-doc),
that only installs documentation. That is to avoid a
circular dependency between this port and textproc/py-sphinx,
which is necessary to build docs
- Add a test target to Makefile
BuildLog: http://goo.gl/yfMhR |
2.6 25 Jul 2012 06:32:08 |
cs |
Fix typos in COMMENT |
2.6 09 Aug 2011 15:52:49 |
nivit |
- Update to 2.6
- Add LICENSE stuff to Makefile
- Add post-build target to install the bytecode of the examples files
PR: ports/159186
Submitted by: Olivier Duchateau <duchateau.olivier at gmail.com> |
2.5.5_1 25 Feb 2011 07:50:41 |
miwi |
- Move from py24 over to py25 or above
- Drop md5 support |
2.5.5 14 Nov 2010 21:16:48 |
nivit |
- Update to 2.5.5
- Install only the reStructured files as documentation, because we should
install textproc/py-sphinx to create other formats, but py-sphinx requires
Jinja2 as dependency.
PR: ports/151575
Submitted by: Olivier Duchateau <duchateau.olivier at gmail.com> |
2.5.2 14 Sep 2010 22:05:46 |
nivit |
- Update to 2.5.2
- Add options WITH_SPEEDUPS (on) and WITH_BABEL (off)
- Remove files/patch-* |
2.4.1_1 09 Sep 2010 01:35:26 |
pgollucci |
- Enable speedups
PR: ports/146507
Submitted by: Oleg Pudeyev <oleg@bsdpower.com>
Approved by: maintainer timeout (nivit ; 120 days) |
2.4.1 30 Apr 2010 15:07:32 |
nivit |
- Update to 2.4.1
- Remove PYEASYINSTALL_ARCHDEP stuff from Makefile |
2.1.1 13 Jan 2009 09:49:56 |
nivit |
- Initial version (2.1.1) of Jinja2 after repocopy from devel/Jinja |
1.2 13 Jan 2009 09:35:57 |
nivit |
- Force commit after repocopy from devel/py-Jinja |