non port: Mk/Uses/python.mk |
SVNWeb
|
Number of commits found: 157 (showing only 100 on this page) |
Sun, 15 Jan 2023
|
[ 19:55 Charlie Li (vishwin) ] fd932c2
devel/py-setuptools58: add
This port will eventually serve as the one used in USE_PYTHON=distutils,
namely for executing ${PYSETUP}. See
https://wiki.freebsd.org/Python/setuptools for details.
Approved by: fluffy (mentor)
Differential Revision: https://reviews.freebsd.org/D38069
|
Sat, 14 Jan 2023
|
[ 01:31 Charlie Li (vishwin) ] 952e0db
python.mk: normalise wheel filename arguments in PEP517_INSTALL_CMD
The living binary distribution format specification derived from
PEP-427 [0] prescribes that:
In distribution names, any run of -_. characters (HYPHEN-MINUS,
LOW LINE and FULL STOP) should be replaced with _ (LOW LINE), and
uppercase characters should be replaced with corresponding lowercase
ones. This is equivalent to PEP 503 normalisation followed by
replacing - with _. Tools consuming wheels must be prepared to
accept . (FULL STOP) and uppercase letters, however, as these
were allowed by an earlier version of this specification.
This fixes staging for packages built under PEP-517 with dashes
(HYPHEN-MINUS) in their names.
[0]
https://packaging.python.org/en/latest/specifications/binary-distribution-format/
Reported by: amdmi3
Tested by: yasu, rhurlin
PR: 268893
With hat: python
Approved by: mentors (implicit)
|
Wed, 11 Jan 2023
|
[ 05:22 Charlie Li (vishwin) ] cc8a187
python.mk: introduce USE_PYTHON=pep517 for PEP-517 support
USE_PYTHON=pep517 takes no arguments. Operation is similar to
USE_PYTHON=distutils, although the build backend specified in
pyproject.toml is to be specified in BUILD_DEPENDS explicitly. A
usage guide and implementation primer is available at:
https://wiki.freebsd.org/Python/PEP-517
With hat: python
Approved by: fluffy (mentor)
Co-authored by: yuri
PR: 255722
Differential Revision: https://reviews.freebsd.org/D36290
|
Mon, 22 Aug 2022
|
[ 01:39 Charlie Li (vishwin) ] 7d48381c (Only the first 10 of 15 ports in this commit are shown above. )
Uses/python.mk: revert unapproved feature addition (and consumers)
Change proposal was in discussion with open questions and additional
documented design requirement [0] for submitter to review and provide
feedback on, which was not provided.
Submitter (and anyone else) is welcome to work with python@ to
produce an appropriately reviewed feature.
[0] https://wiki.freebsd.org/Python/PEP-517
With hat: python (vishwin, koobs)
PR: 255722, 265660, 265692, 265693
Approved by: fluffy (mentor)
|
Sun, 21 Aug 2022
|
[ 20:16 Yuri Victorovich (yuri) ] 600312a
Mk/Uses/python.mk: Add USE_PYTHON=build to support pyproject.toml based projects
USE_PYTHON=build supports PEP-517 at the level of individual ports.
Global support (making PEP-517 be used for all ports) is outside of the
scope of this patch.
PR: 255722
Approved by: python (maintainer's timeout; 14 days)
Differential Revision: https://reviews.freebsd.org/D36061
|
Wed, 13 Jul 2022
|
[ 00:19 Po-Chuan Hsieh (sunpoet) ] 94c675d
devel/py-setuptools: Update to 63.1.0
Changes: https://github.com/pypa/setuptools/blob/main/CHANGES.rst
PR: 265081
Exp-run by: antoine
|
Wed, 6 Jul 2022
|
[ 02:42 Wen Heping (wen) ] d68b12c
math/py-numpy: Update to 1.23.0
PR: 264837
Reported by: wen@
Exp-run by: antoine@
|
Sun, 26 Jun 2022
|
[ 20:31 Thierry Thomas (thierry) Author: VVD ] f117f2c
Mk/bsd.default-versions.mk: Switch default Python version to 3.9
PR: 261703
Reported by: VVD
Tested by: exp-run by antoin@
Approved by: maintainer’s time-out
|
Fri, 3 Jun 2022
|
[ 23:36 Po-Chuan Hsieh (sunpoet) ] c07d12c
Mk/Uses/python.mk: Update *_DEPENDS for py-setuptools
Always use the latest version in order to avoid inconsistent behavior.
|
[ 16:56 Po-Chuan Hsieh (sunpoet) ] 535f310
Mk/Uses/python.mk: Add preliminary support for "make test" for nose, nose2,
pytest, unittest and unittest2
This patch adds preliminary support for "make test". It supports nose, nose2,
pytest, unittest and unittest2. Enable this by adding one of the following:
USE_PYTHON=nose
USE_PYTHON=nose2
USE_PYTHON=pytest
USE_PYTHON=unittest
USE_PYTHON=unittest2
The pytest support was derived from USES=pytest. All user-facing variables are
kept unchanged except PYTEST_ARGS which has been changed to generic TEST_ARGS.
USES=pytest can be changed to USE_PYTHON=pytest as follows:
USES=pytest -> USE_PYTHON=pytest
USES=pytest:4 -> USE_PYTHON=pytest4
PYTEST_ARGS -> TEST_ARGS
|
Wed, 25 May 2022
|
[ 07:22 Wen Heping (wen) ] ff9098f
math/py-numpy: Update to 1.22.4
PR: 264153
Reported by: wen@
Exp-run by: antoine@
|
Sun, 24 Apr 2022
|
[ 10:00 Tobias C. Berner (tcberner) ] aa25396 (Only the first 10 of 118 ports in this commit are shown above. )
framework: cleanup conditional-indentations in Mk/
Run Tools/scripts/indent_make_if.pl on all of Mk.
These white space changes contribute greatly to the readability of those files.
As we have a version control system, finding out the reasons for the changes
prior to these white space changes is still easily possible
Differential Revision: https://reviews.freebsd.org/D35024
Reviewed by: portmgr (rene, bapt)
|
Fri, 25 Mar 2022
|
[ 13:37 Po-Chuan Hsieh (sunpoet) ] 792ff60
Mk/Uses/python.mk: Use lang/cython for all Python versions
lang/cython has been updated to support lang/python311 (3.11.0a6) while
lang/cython-devel does not support it yet (broken since 3.11.0a4).
|
Sun, 23 Jan 2022
|
[ 20:55 Rene Ladan (rene) ] fcb5bf8
Mk/Uses: remove the default deprecation date.
Obviously the world did not manage to get rid of Python 2.7
by 2020-12-31, so remove that target and just advise users
to move on to Python 3.
This is the commit 1/9 of review D33922
Differential Revision: https://reviews.freebsd.org/D33922
|
Fri, 31 Dec 2021
|
[ 12:57 Rene Ladan (rene) ] d85222d
Mk: unregister expired lang/python36
While here update some examples.
|
Wed, 24 Nov 2021
|
[ 17:00 Dmitry Marakasov (amdmi3) ] ab67421
lang/cython-devel: add port
Add devel version of cython. Apart from that 3.x cython branch is
where all the development goes on, 0.29.x only getting backported
bugfixes, this is currently the only version which supports python
3.11. Because of that, wire USE_PYTHON=cython to cython-devel for
python >= 3.11 in Uses/python.mk as well and limit supported python
versions with <= 3.10 for cython.
PR: 259898
Approved by: python (lwhsu)
|
[ 17:00 Dmitry Marakasov (amdmi3) ] d6f568c (Only the first 10 of 13 ports in this commit are shown above. )
lang/python311: add port (at 3.11.0.alpha2)
Python is an interpreted object-oriented programming language, and is
often compared to Tcl, Perl or Scheme.
WWW: https://www.python.org/
PR: 259745
Approved by: python
|
Tue, 26 Oct 2021
|
[ 00:50 Wen Heping (wen) ] 7e9bec8
math/py-numpy: Update to 1.20.3
PR: 259063
Reported by: wen@
Exp-run by: antoine@
|
Thu, 16 Sep 2021
|
[ 02:16 Sergey A. Osokin (osa) ] 06a8050 (Only the first 10 of 13 ports in this commit are shown above. )
devel/mercurial: update to 5.9.1.
Bump PORTREVISIONs for dependant ports.
While I'm here update devel/tortoisehg to 5.9.1. (*)
Approved by: arrowd (*)
PR: ports/258352
|
Wed, 14 Jul 2021
|
[ 20:14 Dmitry Marakasov (amdmi3) ] 930c931 (Only the first 10 of 13 ports in this commit are shown above. )
lang/python310: add python 3.10.0.beta4
PR: 256150
Approved by: maintainer timeout (python@, 1 month)
Differential Revision: https://reviews.freebsd.org/D30475
|
Sun, 20 Jun 2021
|
[ 16:16 Po-Chuan Hsieh (sunpoet) ] 33b4388
Mk/Uses/python.mk: Remove PY_PYGMENTS
|
Thu, 3 Jun 2021
|
[ 11:36 Dmitry Marakasov (amdmi3) ] 7a4ce8f
devel/py-setuptools: update to 57.0.0 preserving old version
- Copy devel/py-setuptools to devel/py-setuptools44 (for Python 2.7 support)
- Update devel/py-setuptool to 57.0.0 (adding support for Python 3.10)
- Update Mk/Uses/python.mk to chose between py-setuptools and
py-setuptools44 based on Python version
This allows us to have latest setuptools and working Python 3.10
without breaking packages requiring Python 2 support for remaining
reports that require it.
Exp-run showed 3 ports failing to build with latest setuptools and
they were fixed.
PR: 256173
Exp-run by: antoine
Reviewed by: koobs (python)
Approved by: koobs (python)
Differential_Revision: https://reviews.freebsd.org/D30473
|
Tue, 25 May 2021
|
[ 13:55 Dmitry Marakasov (amdmi3) ] 40d7b48
Mk: add framework support for two digit python minor version
PR: 255013
Differential Revision: https://reviews.freebsd.org/D29418
Exp-run by: antoine
Approved by: wen@, no objection from python@ or portmgr@
|
[ 13:55 Dmitry Marakasov (amdmi3) ] 5f69415 (Only the first 10 of 19 ports in this commit are shown above. )
Mk: switch from PYTHON_PORTVERSION to PYTHON_DISTVERSION
This brings python framework in consistense with handbook recommendations
to prefer DISTVERSION and simplifies adding prerelease versions of
python
PR: 255013
Differential Revision: https://reviews.freebsd.org/D29418
Exp-run by: antoine
Approved by: wen@, no objection from python@ or portmgr@
|
[ 13:55 Dmitry Marakasov (amdmi3) ] 0729af4 (Only the first 10 of 80 ports in this commit are shown above. )
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@
|
Tue, 18 May 2021
|
[ 09:40 Li-Wen Hsu (lwhsu) ] 024ecae
Move 2.7 to the last of _PYTHON_VERSIONS
Reviewed by: sbz
Differential Revision: https://reviews.freebsd.org/D29837
|
Sun, 25 Apr 2021
|
[ 18:48 Kai Knoblich (kai) ] 6cd3db2
*: Switch default version of python and python3 from 3.7 to 3.8
PR: 253815
Reported by: VVD <vvd@unislabs.com>
Approved by: kai (python, maintainer)
Exp-run by: antoine
|
Fri, 23 Apr 2021
|
[ 18:46 Antoine Brodin (antoine) ] 5275bcc
Remove devel/py-enum34, no longer needed
|
Mon, 12 Apr 2021
|
[ 18:28 Antoine Brodin (antoine) ] 979e060
Do not use PYTHON_VER in comparisons
|
Tue, 6 Apr 2021
|
[ 14:27 Mathieu Arnold (mat) ] 5d33e04 (Only the first 10 of 224 ports in this commit are shown above. )
framework: Remove $FreeBSD$
Where appropriate fiddle with a few other things.
|
Tue, 30 Mar 2021
|
[ 19:18 sunpoet ]
Clean up PYTHON_PYOEXTENSION (followup of r500018)
PYTHON_PYOEXTENSION is only used by 2 ports (astro/weather and math/py-rpy2)
now.
|
Wed, 3 Mar 2021
|
[ 18:18 sunpoet ]
Fix typo
|
Tue, 23 Feb 2021
|
[ 08:25 wen ]
- Fix ports build with python3.9
Submitted by: jbeich@
|
Thu, 4 Feb 2021
|
[ 14:35 mat ]
Make USES=python without argument mean 3.6+.
This is getting us one step further to deorbitting Python 2.7.
Reviewed by: rene, antoine, swills
Differential Revision: https://reviews.freebsd.org/D28459
|
Fri, 15 Jan 2021
|
[ 14:38 dbaio ]
Mk/Uses/python.mk: Remove PY_SPHINX shared macro
This shared macro was necessary to use with flavors and not break ports with
USES=python (all versions).
All ports that depends on Sphinx are using the latest version on tree.
Approved by: python (with hat)
|
Tue, 12 Jan 2021
|
[ 20:14 rene ]
Remove now unused PY_IPADDRESS and PY_TYPING and their ports.
|
Sun, 10 Jan 2021
|
[ 17:05 rene ]
Remove unused PY_PATHLIB references and its definition.
The port itself (devel/py-pathlib) was already removed.
|
Tue, 5 Jan 2021
|
[ 22:08 rene ] (Only the first 10 of 40 ports in this commit are shown above. )
Follow up on devel/py-futures port removal in r559976
The devel/py-futures port was removed in r559976 as it was for
Python 2.7 only and no longer referenced in the default cases.
However it was still defined in Mk/Uses/python.mk in PY_FUTURES,
leaving a dangling reference.
Remove it from Mk/Uses/python.mk and from affected ports, as
it was already an empty definition for Python 3.6+
Bump minimal Python version of security/theonionbox to 3.6+
|
[ 20:53 rene ]
Follow up on graphics/py-pillow6 port removal in r559976
The graphics/py-pillow6 port was removed in r559976 as it was for
Python 2.7 only and no longer referenced in the default cases.
However it was still defined in Mk/Uses/python.mk in PY_PILLOW,
leaving a dangling reference.
Remove it from Mk/Uses/python.mk, leaving only the Python 3
version of that port, graphics/py-pillow, defined and bump the
minimal verion of Python to 3.6 for affected ports.
|
Thu, 24 Dec 2020
|
[ 13:14 fluffy ]
Mk/Uses/python.mk: introduce PYTHON_EXT_SUFFIX variable
Since Python-3.8.7 it uses unified with other platforns shared libs naming
scheme:
instead of plain .so suffix now it refers to used cpython:
.cpython-${PYTHON_SUFFIX}.so
Future Python releases will use this scheme too, it will be hooked via version
check
PR: 252057
Approved by: python (wen)
|
Sat, 19 Dec 2020
|
[ 20:24 sunpoet ]
Update PY_PYGMENTS
textproc/py-jupyterlab-pygments requires textproc/py-pygments between 2.4.1 and
3 (>=2.4.1,<3)
|
Sun, 8 Nov 2020
|
[ 17:49 sunpoet ]
Update PY_SPHINX
textproc/py-furo requires textproc/py-sphinx 3.0
|
Mon, 12 Oct 2020
|
[ 13:52 wen ]
- Repocopy lang/python38 --> lang/python39 and update to 3.9.0
PR: 250160
Submitted by: wen@(myself)
|
Mon, 28 Sep 2020
|
[ 13:00 0mp ]
Add "env" to the list of python.mk's valid args
Now the list mentions all the supported arguments.
|
Mon, 21 Sep 2020
|
[ 20:04 sunpoet ]
Update PY_PYGMENTS
devel/py-readme_renderer requires textproc/py-pygments 2.5.1
|
[ 12:01 antoine ]
textproc/py-pygments is no longer compatible with python27 so add a PY_PYGMENTS
variable
With hat: portmgr
|
Sat, 19 Sep 2020
|
[ 20:22 rene ]
Unregister expired Python 3.5
|
Tue, 8 Sep 2020
|
[ 07:57 lwhsu ]
python.mk: Mention python 3.8
|
Sun, 6 Sep 2020
|
[ 15:09 arrowd ] (Only the first 10 of 21 ports in this commit are shown above. )
devel/mercurial: Update to 5.5 and flavorize. Adjust dependency lines and bump
PORTREVISION's for ports that depend on mercurial.
PR: 242463
Submitted by: Peter Wullinger <freebsd@dhke.de> (original patch)
|
Tue, 1 Sep 2020
|
[ 15:34 jrm ]
Mk/Use/python.mk: Do not surround package list entries in quotes
When python package lists are generated by distutils, any file entry that
includes a space will be surrounded in double quotes. This is unnecessary
and causes problems elsewhere such as when stripping ${PREFIX} for staging
or checking the package list in stage-qa.
PR: 248981
Approved by: kevans, portmgr (mat), python (koobs)
Differential Revision: https://reviews.freebsd.org/D26221
|
Fri, 24 Jul 2020
|
[ 07:53 sunpoet ]
Cosmetic change
|
Thu, 9 Jul 2020
|
[ 18:11 sunpoet ]
Update PYNUMPY
science/py-geometer requires math/py-numpy between 1.15 and 1.20 (>=1.15,<1.20)
|
Mon, 11 May 2020
|
[ 23:51 dbaio ] (Only the first 10 of 144 ports in this commit are shown above. )
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 )
|
Wed, 6 May 2020
|
[ 11:53 mat ]
Automatically mark ports as DEPRECATED when they use Python 2.
Reviewed by: antoine
Differential Revision: https://reviews.freebsd.org/D24732
|
Sat, 2 May 2020
|
[ 01:40 sunpoet ]
Update PY_TYPING
devel/py-tenacity requires devel/py-typing 3.7.4.1
|
Tue, 21 Apr 2020
|
[ 19:47 sunpoet ]
Update PYNUMPY
astro/py-metpy requires math/py-numpy 1.16.0
|
Wed, 1 Apr 2020
|
[ 06:46 antoine ]
py-enum-compat is available for all flavors of python
With hat: portmgr
|
Tue, 31 Mar 2020
|
[ 23:17 sunpoet ]
Update PY_ENUM34
devel/py-clikit requires devel/py-enum34 between 1.1 and 2.0 (>=1.1,<2.0)
|
Tue, 24 Mar 2020
|
[ 19:51 antoine ]
Add a PY_PILLOW that can be used to choose between graphics/py-pillow
and graphics/py-pillow6
With hat: portmgr
|
Sun, 23 Feb 2020
|
[ 21:49 antoine ]
Add a developer warning to ports using python:2.7
With hat: portmgr
Differential Revision: https://reviews.freebsd.org/D23757
|
Tue, 4 Feb 2020
|
[ 17:56 sunpoet ]
Update PYNUMPY
science/py-geometer requires math/py-numpy between 1.15 and 1.19 (>=1.15,<1.19)
|
Sun, 2 Feb 2020
|
[ 11:06 sunpoet ]
Update PYNUMPY
devel/py-xarray requires math/py-numpy 1.15
|
Fri, 31 Jan 2020
|
[ 19:10 sunpoet ]
Update PY_ENUM34
devel/py-glance-store requires devel/py-enum34 1.0.4.
|
Wed, 15 Jan 2020
|
[ 20:34 antoine ]
Fix packaging of some python ports after r523104
With hat: portmgr
|
Mon, 13 Jan 2020
|
[ 17:49 sunpoet ]
Update PY_IPADDRESS
mail/py-mail-parser requires net/py-ipaddress 1.0.23
|
Thu, 9 Jan 2020
|
[ 13:33 mat ]
Cleanup after removing PYTHON_VERSION from DEPENDS_ARGS.
Much of the Python version selection code had compat shims around to
accomodate the transition from before to with flavors. These can now be
removed.
PR: 243185
Reviewed by: antoine
Differential Revision: https://reviews.freebsd.org/D23084
|
[ 13:32 mat ]
Remove the legacy way of passing Python version.
This was used before flavors were a thing to make sure if you built port
A with some python version, and it needed port B, port B would also be
built with the same python version.
PR: 243185
Reviewed by: antoine
Differential Revision: https://reviews.freebsd.org/D23084
|
Mon, 16 Dec 2019
|
[ 06:29 antoine ]
Switch default version of python3 and python from 3.6 to 3.7
With hat: portmgr
PR: 233770
|
Wed, 6 Nov 2019
|
[ 14:16 antoine ]
Adjust PYTHON_ABIVER for python 3.8
With hat: portmgr
|
Sat, 2 Nov 2019
|
[ 23:40 wen ] (Only the first 10 of 11 ports in this commit are shown above. )
- Repocopy lang/python37 --> python38 and update to 3.8.0
PR: 241416
Submitted by: wen@(myself)
Reviewed by: koobs@, amdmi3@
|
Sun, 4 Aug 2019
|
[ 16:11 sunpoet ]
Update PY_TYPING
devel/py-typing-extensions requires py-typing 3.7.4+.
|
Wed, 3 Jul 2019
|
[ 07:31 koobs ]
Uses/python.mk: Clarify language, messaging and usage for <version-spec>
Make it clear that <version-spec> is a declarative not imperative
specification to declare what version of Python a port or software
*supports*, not the versions it should *use*.
The version that gets selected is a function of Python.mk, DEFAULT_VERSIONS
which change over time, and can be overridden or otherwise set by the user.
While I'm here, add a special note about bare USES=python (without a
<version-spec>), which is likely to be deprecated at some point down the
line. In the meantime, describe what the semantics of not specifying a
<version-spec> entails, and encourage minimisation of its use where
appropriate.
Approved by: koobs (python, maintainer)
|
[ 06:35 wen ]
- Update python version in comment, remove deprecated version.
|
Sun, 23 Jun 2019
|
[ 19:21 sunpoet ]
Update PY_FUTURES
security/theonionbox requires py-futures>=3.2.
|
Fri, 31 May 2019
|
[ 10:00 sunpoet ] (Only the first 10 of 22 ports in this commit are shown above. )
Introduce PY_TYPING and simplify Makefile
Since devel/py-promise requires 3.6.4+, the minimal version is set to 3.6.4.
With hat: python
|
Sat, 27 Apr 2019
|
[ 18:27 sunpoet ]
Update comment for PYTHON_PKGNAMESUFFIX
The deprecated comment was added in r364450 (bsd.python.mk to Uses/python.mk
transition) but it is not.
|
Thu, 25 Apr 2019
|
[ 15:21 antoine ]
Remove PYTHON_PYOEXTENSION from plist substitutions
With hat: portmgr
|
Thu, 18 Apr 2019
|
[ 13:16 tobik ]
Mk/Uses/python.mk: Flag unknown USES=python args and unknown USE_PYTHON features
PR: 235901
Approved by: mat
Differential Revision: https://reviews.freebsd.org/D19569
|
Wed, 16 Jan 2019
|
[ 15:13 mat ]
PYTHON_VERSION cannot be changed, use DEFAULT_VERSIONS.
PR: 224024
|
Tue, 18 Dec 2018
|
[ 09:19 rene ]
Unregister Python 3.4, it expired today.
|
Sun, 25 Nov 2018
|
[ 17:11 sunpoet ]
Update PYMAGICTAG
imp.get_tag() is deprecated since version 3.4.
Use sys.implementation.cache_tag directly starting in Python 3.3.
Reference: https://docs.python.org/3/library/imp.html#imp.get_tag
|
Sat, 3 Nov 2018
|
[ 22:26 sunpoet ]
Update PEP link
|
Fri, 6 Jul 2018
|
[ 16:11 miwi ]
- Finish up lang/python37 import
- Added python37 docs
- Added python37 support to Mk/
Reviewed by: bapt
Approved by: bapt (portmgr)
Differential Revision: https://reviews.freebsd.org/D16159
|
Wed, 18 Apr 2018
|
[ 13:58 jbeich ]
devel/cmake: allow consumers to qualify boost_python version
PR: 227428
Exp-run by: antoine
|
[ 13:57 jbeich ] (Only the first 10 of 388 ports in this commit are shown above. )
devel/boost-*: update to 1.67.0
Changes: http://www.boost.org/users/history/version_1_67_0.html
PR: 227427
Exp-run by: antoine
Differential Revision: https://reviews.freebsd.org/D15030
|
Wed, 28 Feb 2018
|
[ 15:12 sunpoet ]
Remove PYNUMERIC
It's only used by 1 port (devel/py-fortran).
|
Mon, 26 Feb 2018
|
[ 19:33 antoine ]
Remove support for deprecated USES=python:2 and USES=python:3
PR: 225752
With hat: portmgr
|
Thu, 15 Feb 2018
|
[ 12:34 mat ] (Only the first 10 of 37 ports in this commit are shown above. )
devel/boost-python-libs got forgotten in the python flavorization, fix
this oversight.
Reviewed by: antoine
Sponsored by: Absolight
Differential Revision: https://reviews.freebsd.org/D14368
|
Tue, 6 Feb 2018
|
[ 20:49 bdrewery ]
Remove leading newline to FLAVORS.
Approved by: portmgr (implicit)
|
Thu, 25 Jan 2018
|
[ 12:36 mat ]
Add a USES=python:patch for when Python is needed during the patch
phase.
Sponsored by: Absolight
|
Mon, 22 Jan 2018
|
[ 19:59 mat ]
Describe when allflavors should be used.
Sponsored by: Absolight
|
Sun, 21 Jan 2018
|
[ 10:51 mat ]
Remove PYTHON*_DEFAULT_VERSION.
|
Tue, 19 Dec 2017
|
[ 16:23 mat ]
Enhance USES=uniquefiles to be more generic.
This allows to have more complex renaming schemes. Until now, it could
only add a prefix or a suffix, but this was not working at all for man
pages, because it would give man/man1/pyfoo.1.gz-2.7 or
man/man1/pyfoo-1-2.7.gz. With this change, a man page will be correctly
renamed to man/man1/pyfoo-2.7.1.gz.
Unfix ports that were already handling man pages.
PR: 220214
Submitted by: Fukang Chen (previous patch)
Exp-run by: antoine
Sponsored by: Absolight
Differential Revision: https://reviews.freebsd.org/D13444
|
Thu, 14 Dec 2017
|
[ 13:48 mat ]
Rework PY_FLAVOR to always work.
Before this, it could have been set to the current flavor of the port
that may not have been related to Python at all.
This of course never came up during development because at that time,
the only flavors were the Python flavors.
Reported by: dbn
Sponsored by: Absolight
|
Tue, 12 Dec 2017
|
[ 12:31 mat ]
Add a DEV_WARNING about some hypotetical case.
Sponsored by: Absolight
|
[ 11:40 mat ]
Limit matching Python flavors to two digits.
Sponsored by: Absolight
|
Mon, 11 Dec 2017
|
[ 12:41 mat ]
Make USE_PYTHON=concurrent flavors friendly.
Before, it would only create the default symlink if the Python version
was the default Python version. Change that to if the Python flavor is
the default flavor.
PR: 224242
Sponsored by: Absolight
|
Mon, 4 Dec 2017
|
[ 15:43 mat ]
Remove extra .endif.
Reported by: antoine
Sponsored by: Absolight
|
[ 15:27 mat ]
Add a USES=python:env, that will not add a dependency on Python.
It has the same effect than setting PYTHON_NO_DEPENDS, but in a more
compact way.
Sponsored by: Absolight
|
[ 11:26 mat ]
Add a note about USE_PYTHON=optsuffix being a kludge.
Sponsored by: Absolight
|
Number of commits found: 157 (showing only 100 on this page) |