FreshPorts -- The Place For Ports If you buy from Amazon USA, please support us by using this link.
Follow us
Blog
Twitter

We also have a status page: https://freshports.wordpress.com/

non port: Mk/Uses/python.mk
SVNWeb

Number of commits found: 51

Sun, 3 Sep 2017
[ 10:36 rene ] Original commit   Revision:449198
449198 Mk/Uses/python.mk
449198 Mk/bsd.default-versions.mk
Remove Python 3.3 from the Ports Framework.
Sat, 17 Jun 2017
[ 23:26 bdrewery ] Original commit   Revision:443792
443792 Mk/Uses/python.mk
Specifying an invalid PYTHON_VERSION against its USES should be IGNORED.

The port's own USES may note that is only supports certain versions.  If it
is attempted to build an unsupported version there's no reason to even
try.  Rather than giving a WARNING, actually mark it IGNORE.

Currently this should only impact devel/py3-enum34 which does not support
the default python3 version of 3.6.

With hat:	portmgr
Tue, 6 Jun 2017
[ 00:28 bdrewery ] Original commit   Revision:442730
442730 Mk/Uses/python.mk
442730 Mk/bsd.ruby.mk
Don't pass the default version in DEPENDS_ARGS.

This greatly simplifies handling for Poudriere.

With hat:	portmgr
Fri, 21 Apr 2017
[ 19:35 antoine ] Original commit   Revision:439125
439125 Mk/Uses/python.mk
Use POSIX conformant expressions with grep(1)

PR:		218690
Submitted by:	Kyle Evans
With hat:	portmgr
Thu, 16 Mar 2017
[ 19:23 antoine ] Original commit   Revision:436290
436290 MOVED
436290 Mk/Uses/python.mk
436290 UPDATING
436290 devel/Makefile
436290 devel/py-d2to1/Makefile
436290 devel/py-mock/Makefile
436290 devel/py-setuptools
436290 devel/py-setuptools27
436290 devel/py-setuptools33
436290 devel/py-setuptools34

(Only the first 10 of 34 ports in this commit are shown above. View all ports for this commit)
Rename python setuptools ports to better match other python ports

Reviewed by:	mat, sunpoet
With hat:	portmgr
Differential Revision:	https://reviews.freebsd.org/D9983
Sat, 7 Jan 2017
[ 21:42 sunpoet ] Original commit   Revision:430839
430839 Mk/Uses/python.mk
430839 accessibility/accerciser/Makefile
430839 accessibility/accerciser/pkg-plist
430839 accessibility/orca/Makefile
430839 accessibility/orca/pkg-plist
430839 accessibility/py3-atspi/Makefile
430839 accessibility/py3-atspi/pkg-plist
430839 accessibility/py3-speech-dispatcher/pkg-plist
430839 accessibility/speech-dispatcher/Makefile
430839 astro/weather/Makefile

(Only the first 10 of 40 ports in this commit are shown above. View all ports for this commit)
Add more PLIST_SUB to Mk/Uses/python.mk

- Add PYTHON_PYOEXTENSION and PYTHON_SUFFIX
- Add PYTHON2 and PYTHON3
- Respect PYTHON_VERSION
- Rename PYOEXTENSION to PYTHON_PYOEXTENSION

This change would help:
- Build databases/postgresql*-plpython with Python 3
  (It has PLIST issue since bsd.python.mk to Uses/python.mk transition)
- Simplify Makefile

PR:		205807
Differential Revision:	https://reviews.FreeBSD.org/D4758
Exp-run by:	antoine
Sun, 25 Dec 2016
[ 15:08 wen ] Original commit   Revision:429438
429438 Mk/Uses/python.mk
429438 lang/Makefile
429438 lang/python36
429438 lang/python36/Makefile.version
429438 lang/python36/distinfo
429438 lang/python36/files/patch-Include__pyport.h
429438 lang/python36/files/patch-Lib__distutils__unixccompiler.py
429438 lang/python36/files/patch-Makefile.pre.in
429438 lang/python36/files/patch-issue24557
429438 lang/python36/pkg-plist
- Repocopy lang/python35 --> lang/python36 and update to 3.6.0
Fri, 14 Oct 2016
[ 19:50 antoine ] Original commit   Revision:423986
423986 Mk/Uses/python.mk
423986 Mk/bsd.default-versions.mk
423986 UPDATING
Change the default version of python3 from 3.4 to 3.5
Thanks to Ruslan Makhmatkhanov for doing all the fixes

PR:		204519
With hat:	portmgr
Wed, 3 Aug 2016
[ 12:09 mat ] Original commit   Revision:419511
419511 Mk/Uses/bdb.mk
419511 Mk/Uses/firebird.mk
419511 Mk/Uses/fortran.mk
419511 Mk/Uses/ghostscript.mk
419511 Mk/Uses/lua.mk
419511 Mk/Uses/mysql.mk
419511 Mk/Uses/perl5.mk
419511 Mk/Uses/pgsql.mk
419511 Mk/Uses/php.mk
419511 Mk/Uses/python.mk

(Only the first 10 of 17 ports in this commit are shown above. View all ports for this commit)
Always include bsd.default-versions.mk in bsd.port.mk.

The variable defined in it are now always available after including
bsd.port.pre.mk.

PR:		210666
Submitted by:	mat
Exp-run by:	antoine
Sponsored by:	Absolight
Differential Revision:	https://reviews.freebsd.org/D6933
Sat, 25 Jun 2016
[ 19:51 antoine ] Original commit   Revision:417484
417484 Mk/Uses/python.mk
Reduce a little bit foot shooting for people installing python 3 ports using
PYTHON_ABIVER/PYTHON_INCLUDEDIR, when they use default options for
lang/python3x, by providing a reasonable default value to PYTHON_ABIVER

With hat:	portmgr
Thu, 28 Apr 2016
[ 12:17 antoine ] Original commit   Revision:414168
414168 Mk/Uses/python.mk
Remove ${PORTSDIR} from python _DEPENDS
Fri, 22 Apr 2016
[ 09:24 mat ] Original commit   Revision:413768
413768 Mk/Uses/gnome.mk
413768 Mk/Uses/pear.mk
413768 Mk/Uses/python.mk
413768 Mk/Uses/qmake.mk
Make all the targets in USES use the _USES_* helpers.

It is left as an exercise to the reader to reorder some of those targets
to fix some small problems, and to add a comment about why each target
is ran when it is ran.

Sponsored by:	Absolight
Differential Revision:	https://reviews.freebsd.org/D5717
Thu, 14 Apr 2016
[ 13:34 mat ] Original commit   Revision:413261
413261 Mk/Uses/firebird.mk
413261 Mk/Uses/ghostscript.mk
413261 Mk/Uses/lua.mk
413261 Mk/Uses/perl5.mk
413261 Mk/Uses/pgsql.mk
413261 Mk/Uses/python.mk
413261 Mk/Uses/tcl.mk
413261 Mk/bsd.apache.mk
413261 Mk/bsd.database.mk
413261 Mk/bsd.default-versions.mk

(Only the first 10 of 14 ports in this commit are shown above. View all ports for this commit)
Try to be more helpful to our users, and keep all the possible versions
close to their default value in Mk/bsd.default-versions.mk.

Sponsored by:	Absolight
Sun, 27 Mar 2016
[ 01:23 bapt ] Original commit   Revision:411970
411970 Mk/Uses/ada.mk
411970 Mk/Uses/autoreconf.mk
411970 Mk/Uses/bison.mk
411970 Mk/Uses/blaslapack.mk
411970 Mk/Uses/cmake.mk
411970 Mk/Uses/compiler.mk
411970 Mk/Uses/cran.mk
411970 Mk/Uses/desktop-file-utils.mk
411970 Mk/Uses/display.mk
411970 Mk/Uses/drupal.mk

(Only the first 10 of 85 ports in this commit are shown above. View all ports for this commit)
Remove the now unneeded ${PORTSDIR} from dependency definition in
The infrastructure Makefiles

PR:		206569
Exp run by:	antoine
Differential Revision:	D5047
Fri, 19 Feb 2016
[ 20:44 bdrewery ] Original commit   Revision:409204
409204 Mk/Uses/python.mk
For PYTHON_NO_DEPENDS don't pass PYTHON_VERSION to dependencies.

The PYTHON_NO_DEPENDS only really makes sense in meta ports, where passing
the PYTHON_VERSION doesn't make sense.  The ports listed will pick up
USES+=python and the default version as needed.

This fixes depending on both lang/python2 and lang/python3 in a meta package.
Tue, 2 Feb 2016
[ 20:21 rm ] Original commit   Revision:407844
407844 Mk/Uses/python.mk
Update examples to exclude version 3.2

With hat:		python
[ 20:16 rm ] Original commit   Revision:407843
407843 MOVED
407843 Mk/Uses/python.mk
407843 lang/Makefile
407843 lang/python-doc-html/distinfo
407843 lang/python32
Remove expired lang/python32

Python 3.2 has reached it's EOL. Please update to Python 3.5

With hat:	python
Fri, 22 Jan 2016
[ 11:33 sunpoet ] Original commit   Revision:406906
406906 Mk/Uses/python.mk
- Remove _PYTHON_CMD

PR:		206380
Submitted by:	John Hein <z7dr6ut7gs@snkmail.com>
Sat, 2 Jan 2016
[ 17:30 sunpoet ] Original commit   Revision:405080
405080 Mk/Uses/python.mk
- Sort PYTHON_* knobs
[ 15:24 koobs ] Original commit   Revision:405075
405075 Mk/Uses/python.mk
Mk/Uses/python.mk: Add support for optional 'test' argument

Some ports may need to use Python for their testing suite but otherwise
do not need it at all (ie, not for build or run). This patch adds
support for the test argument to be used in the USES clause, such as
python:3.2+,test. This enables the relevant Python environment and
modifies TEST_DEPENDS as necessary.

For non-Python ports that use Python as their testing suite, add
python:<ver>,test as required to the USES clause.

PR:			205616
Submitted by:		Brendan Molloy <brendan+freebsd bbqsrc net>
Reviewed by:		mat, miwi, koobs, antoine
Approved by:		koobs (python)
Differential Revision:	https://reviews.freebsd.org/D4711
Tue, 29 Dec 2015
[ 12:03 marino ] Original commit   Revision:404739
404739 Mk/Uses/python.mk
404739 lang/python27/Makefile
404739 lang/python27/Makefile.version
404739 lang/python32/Makefile
404739 lang/python32/Makefile.version
404739 lang/python33/Makefile
404739 lang/python33/Makefile.version
404739 lang/python34/Makefile
404739 lang/python34/Makefile.version
404739 lang/python35/Makefile

(Only the first 10 of 11 ports in this commit are shown above. View all ports for this commit)
lang/python27(3*), Mk/Uses/python.mk: remove make spawn

There are some inefficiencies in python.mk that significantly slow down
full tree scanning.  The use of bmake to obtain the current version of
a specific python is responsible for the majority of the slow done.

This commit splits out the PYTHON_PORTVERSION definition (which is the
same as the lang/python* PORTVERSION) into separate files.  With this
change, python.mk can simple include the makefile fragment instead of
spawning a new instance of make.

Different Revision:	https://reviews.freebsd.org/D4660
Approved by:		antoine (python), mva (python)
Sun, 27 Dec 2015
[ 16:44 antoine ] Original commit   Revision:404581
404581 Mk/Uses/python.mk
Remove PYTHON_PORTVERSION guards since it's no longer exported

With hat:	portmgr
Fri, 25 Dec 2015
[ 21:55 antoine ] Original commit   Revision:404479
404479 Mk/Scripts/functions.sh
404479 Mk/Uses/python.mk
Do not cache PYTHON_PORTVERSION, it is not invariant between ports
Mon, 9 Nov 2015
[ 18:52 bdrewery ] Original commit   Revision:401162
401162 Mk/Scripts/functions.sh
401162 Mk/Uses/perl5.mk
401162 Mk/Uses/python.mk
Fix partial tree checkouts with 'all-depends-list', 'make clean', etc, after
inclusion of the ports_env feature into that handling around r399791.

With hat:	portmgr
Reported by:	ian, lev
Mon, 19 Oct 2015
[ 21:10 bdrewery ] Original commit   Revision:399792
399792 Mk/Scripts/functions.sh
399792 Mk/Uses/python.mk
Avoid redundantly looking up python command executions for dependency
calculation.

This gets all-depends-list in x11/kde4 down to 30 seconds after the 52->41
second improvement in r399703.

With hat:	portmgr
Thu, 15 Oct 2015
[ 07:36 bapt ] Original commit   Revision:399326
399326 CHANGES
399326 Mk/Uses/ada.mk
399326 Mk/Uses/autoreconf.mk
399326 Mk/Uses/bison.mk
399326 Mk/Uses/blaslapack.mk
399326 Mk/Uses/cmake.mk
399326 Mk/Uses/compiler.mk
399326 Mk/Uses/cran.mk
399326 Mk/Uses/desktop-file-utils.mk
399326 Mk/Uses/display.mk

(Only the first 10 of 67 ports in this commit are shown above. View all ports for this commit)
Readd PORTSDIR for now we will only start removing them after 2016Q1 is branched

This gives more time for tools to get updated, available in packages etc before
bothering users
Wed, 14 Oct 2015
[ 16:49 bapt ] Original commit   Revision:399278
399278 CHANGES
399278 Mk/Uses/ada.mk
399278 Mk/Uses/autoreconf.mk
399278 Mk/Uses/bison.mk
399278 Mk/Uses/blaslapack.mk
399278 Mk/Uses/cmake.mk
399278 Mk/Uses/compiler.mk
399278 Mk/Uses/cran.mk
399278 Mk/Uses/desktop-file-utils.mk
399278 Mk/Uses/display.mk

(Only the first 10 of 67 ports in this commit are shown above. View all ports for this commit)
Drop the necessity to add ${PORTSDIR} to dependency line

Modify make describe to automatically prepend ${PORTSDIR} if the path for the
port is not absolute

Checked with poudriere, portmaster, portupgrade

PR:		203685
Exp-run by:	antoine
Differential Revision:	https://reviews.freebsd.org/D3866
Wed, 16 Sep 2015
[ 14:40 rm ] Original commit   Revision:397067
397067 MOVED
397067 Mk/Uses/python.mk
397067 textproc/Makefile
397067 textproc/py-xml
textproc/py-xml: remove port

This package has been included into python standard library since python 2.2 or
2.0, but some of our ports used apis not available in stock python xml package.
Now all the issue are fixed and we can finally remove this port.

It is dead upstream and because of it's invasive nature it may break innocent
ports while installed (there were known issues for Eric and Docutils), so it was
removed in most distributions years ago. There is comprehensive summary on
reasons why PyXML was removed at Fedora Project [1]. The same reasons are also
applicable to our tree.

[1] https://fedoraproject.org/wiki/Features/RemovePyXML
Mon, 14 Sep 2015
[ 12:26 antoine ] Original commit   Revision:396897
396897 Mk/Uses/python.mk
Since PEP 0488 and python 3.5, pyo files are eliminated and bytecode files
for level 1 optimization have opt-1.pyc extension
Adjust USE_PYTHON=py3kplist to handle this

Tested by:	koobs
[ 08:28 koobs ] Original commit   Revision:396885
396885 Mk/Uses/python.mk
Uses/python.mk: Fix PYTHON_REL for pre-release Python versions

Modify the PYTHON_REL variable assignment in python.mk so that it
can support PORTVERSION's that have non-integer suffixes such as
the current lang/python35 version (PORTVERSION currently 3.5.0.r3).

Currently, ports that use PYTHON_REL while DEFAULT_VERSIONS is set to
3.5, fail to build with the following make error:

make: "/usr/ports/Mk/Uses/python.mk" line 503:
warning: String comparison operator should be either == or !=
make: "/usr/ports/Mk/Uses/python.mk" line 503:
Malformed conditional (${PYTHON_REL} >= 3200 &&
defined(_PYTHON_FEATURE_PY3KPLIST))

This is caused by a non-integer value ("r3") in PYTHON_REL.

While I'm here, add a comment block to be clear on what we
(currently) want to achieve.

PR:			203093
Reported by:		Andrew Berg (aberg010 my.hennepintech.edu)
Reviewed by:		antoine
MFH:			2015Q3
Differential Revision:	https://reviews.freebsd.org/D3662
Tue, 8 Sep 2015
[ 16:08 koobs ] Original commit   Revision:396397
396397 Mk/Uses/python.mk
396397 lang/Makefile
396397 lang/python35
396397 lang/python35/Makefile
396397 lang/python35/distinfo
396397 lang/python35/files/patch-Makefile.pre.in
396397 lang/python35/files/patch-Modules__fcntlmodule.c
396397 lang/python35/pkg-plist
[NEW] lang/python35: Welcome Python 3.5.x! (Note: RC3)

FreeBSD welcomes Python 3.5 (early, pre-release) to the Ports tree,
with 3.5.0 release candidate 3!

Please test this port and Python 3.5 profusely. If you notice issues,
please report them upstream at: https://bugs.python.org to ensure a
robust upcoming 3.5.0 release.

Whats New in Python 3.5:

 * https://docs.python.org/3.5/whatsnew/3.5.html

Python 3.5 Release Schedule (PEP 478)

 * http://www.python.org/dev/peps/pep-0478

Note: This port retires an old fcntlmodule.c patch, possibly
temporarily. User impact *should* be zero. For more information
see: https://bugs.python.org/issue25026

Requested by:	Webair Inc :)
Wed, 10 Jun 2015
[ 09:23 makc ] Original commit   Revision:389024
389024 Mk/Uses/python.mk
Pass the default Python version (or the version required by port)
for CMake based ports.  By default CMake picks up the highest
available version of Python package, therefore ports which use CMake
may fail to build or link to different Python library than one could
expect (e.g. bugs 199685, 200518).
In essence this commit reverts r366996.

PR:		168159
Exp-run by:	antoine
Approved by:	mva
Tue, 26 May 2015
[ 16:47 antoine ] Original commit   Revision:387491
387491 CHANGES
387491 Mk/Uses/python.mk
387491 astro/weather/Makefile
387491 databases/py-bsddb/Makefile
387491 databases/py-gdbm/Makefile
387491 databases/py-sqlalchemy-devel/Makefile
387491 databases/py-sqlalchemy/Makefile
387491 databases/py-sqlalchemy06/Makefile
387491 databases/py-sqlite3/Makefile
387491 devel/awscli/Makefile

(Only the first 10 of 37 ports in this commit are shown above. View all ports for this commit)
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
Fri, 15 May 2015
[ 03:54 bdrewery ] Original commit   Revision:386380
386380 Mk/Uses/python.mk
Add back support for PYTHON_NO_DEPENDS that was lost in the USES=python
conversion in r364450.  This feature is still very useful for meta packages
to be able to easily depend on py-* packages using the correct PY_* vars.
For the sake of POLA retain the same name so previously working ports just work.
Wed, 7 Jan 2015
[ 17:22 mva ] Original commit   Revision:376473
376473 Mk/Uses/python.mk
376473 Mk/bsd.port.mk
376473 Mk/bsd.sanity.mk
- Remove support for deprecated python bits from the ports
  framework. The following knobs are not supported anymore:

    USE_PYTHON=<yes|version+-|-version|version-version>
    USE_PYTHON_BUILD
    USE_PYTHON_RUN
    USE_PYDISTUTILS
    PYDISTUTILS_AUTOPLIST
    PYTHON_PY3K_PLIST_HACK
    PYDISTUTILS_NOEGGINFO
    PYTHON_CONCURRENT_INSTALL
    USE_PYTHON_PREFIX

PR: 196477
Differential Revision: https://reviews.freebsd.org/D1416
Exp-run: antoine
Reviewed by: antoine
Approved by: portmgr (antoine)
With hat: python
Mon, 27 Oct 2014
[ 18:58 mva ] Original commit   Revision:371600
371600 Mk/Uses/python.mk
- Second attempt to fix the python version usage on single port builds

  If a port requests a different python version from the one being the
  default or provided at the command line, certain directories as well
  as plist entries will use the wrong python version value (the one
  being the default or provided at the command line), instead of the
  value, the port requests.

PR:		194605
exp-run by:	antoine@
With hat:	python@
Fri, 24 Oct 2014
[ 22:31 antoine ] Original commit   Revision:371463
371463 Mk/Uses/python.mk
Revert r371447, this breaks important ports like devel/py-gobject

With hat:	portmgr
[ 16:10 mva ] Original commit   Revision:371447
371447 Mk/Uses/python.mk
- Use the proper python version value within a single port build

  If a port requests a different python version from the one being the
  default or provided at the command line, certain directories as well
  as plist entries will use the wrong python version value (the one
  being the default or provided at the command line), instead of
  the value, the port requests

Differential Revision:	https://reviews.freebsd.org/D963
With hat:	python@
Tue, 7 Oct 2014
[ 16:51 mva ] Original commit   Revision:370366
370366 Mk/Uses/python.mk
- Do not blindly assume PREFIX to be the same as PYTHONBASE, when creating the
  egg-info entries for the plist

PR:		193811
Reported by:	6yearold@gmail.com
Exp-run by:	antoine@
With hat:	python@
Thu, 2 Oct 2014
[ 07:53 mva ] Original commit   Revision:369800
369800 Mk/Uses/python.mk
369800 Mk/bsd.sanity.mk
369800 math/vtk5/Makefile
- Mark INSTALLS_EGGINFO as unsupported

Differential Revision:	D843
Reviewed by:	gahr@, koobs@
Approved by:	bapt@ (portmgr)
Sun, 28 Sep 2014
[ 16:36 tijl ] Original commit   Revision:369465
369465 Mk/Uses/ada.mk
369465 Mk/Uses/autoreconf.mk
369465 Mk/Uses/bison.mk
369465 Mk/Uses/charsetfix.mk
369465 Mk/Uses/cmake.mk
369465 Mk/Uses/compiler.mk
369465 Mk/Uses/cran.mk
369465 Mk/Uses/desktop-file-utils.mk
369465 Mk/Uses/desthack.mk
369465 Mk/Uses/display.mk

(Only the first 10 of 53 ports in this commit are shown above. View all ports for this commit)
Change the way USES is handled:
- Loop over USES twice, once to define all *_ARGS variables and once to
  include Uses/*.mk.  This allows all Uses/*.mk to examine arguments given
  to other USES entries.
- Always define *_ARGS (possibly empty) and replace commas with spaces.

Similar for _USES_POST.

Adjust all Uses/*.mk:
- defined(u_ARGS) becomes !empty(u_ARGS)
- Eliminate helper variables like _*_ARGS=${*_ARGS:C/,/ /g}
- Some Uses/*.mk used ":" as argument separator instead of ",", but no port
  used this form
- Uses/cran.mk: remove unused variable VALID_ARGS and USES+=fortran which
  has no effect
- Uses/twisted.mk: simplify handling of the case where neither "build" nor
  "run" arguments have been specified

PR:		193931
Exp-run by:	antoine
Approved by:	portmgr (antoine)
Sat, 27 Sep 2014
[ 07:27 mva ] Original commit   Revision:369376
369376 Mk/Uses/python.mk
- Fix awk issue in add-plist-post, if python 3.x is the default

PR:		193966
Submitted by:	corsmith@gmail.com
With hat: 	python@
Thu, 25 Sep 2014
[ 21:01 mva ] Original commit   Revision:369296
369296 Mk/Uses/python.mk
- Resolve relative paths, such as path/./file.py or path/../file.py for
  USE_PYTHON=autoplist, which can occur, if relative paths are set in a
  setup.py script. Those cause pkg and QA sanity checks to misbehave.
- Remove @dirrm and @dirmmtry additions for USE_PYTHON=autoplist,
  USE_PYTHON=py3kplist and egg-info entries, if USES=python is set. pkg 1.3.8
  does not need those anymore.
- Add ${PYTHON_VER} to the PLIST_SUB defaults, if USES=python is set.

PR:		193885
Differential Revision:	D812
Reviewed by:	antoine@
Exp-run by:	antoine@
With hat:	python@
Wed, 3 Sep 2014
[ 15:49 antoine ] Original commit   Revision:367214
367214 Mk/Uses/python.mk
Fix man pages in ports using python autoplist after MANEXT removal
Tue, 2 Sep 2014
[ 12:59 rakuco ] Original commit   Revision:366996
366996 Mk/Uses/python.mk
366996 audio/clementine-player/files/patch-src_CMakeLists.txt
366996 devel/cmake-gui/Makefile
366996 devel/cmake-gui/files/patch-Source__kwsys__SystemInformation.cxx
366996 devel/cmake-gui/files/patch-Utilities__Sphinx__CMakeLists.txt
366996 devel/cmake-modules/Makefile
366996 devel/cmake-modules/pkg-plist
366996 devel/cmake/distinfo
366996 devel/cmake/files/patch-CMakeLists.txt
366996 devel/cmake/files/patch-Modules_FindFreetype.cmake

(Only the first 10 of 22 ports in this commit are shown above. View all ports for this commit)
Update CMake to 3.0.1.

The 3.0 series is an incremental improvement over the previous 2.8 series
despite the major version number change. A list of important changes is
available at http://www.cmake.org/cmake/help/v3.0/release/3.0.0.html

On the porting side
* The minimum FreeBSD release we have to support in the ports tree is now
  recent enough that ports/168671 can finally be committed: instead of
  building and using CMake's own copies of bzip2, curl, expat, libarchive,
  liblzma and zlib, we use the versions in ports and/or the base system.

* CMake's documentation system has been changed and vastly improved at the
  cost of now depending on Sphinx. We still generate only man pages, but can
  start generating the HTML documentation in the future if desired.
(Only the first 15 lines of the commit message are shown above View all of this commit message)
Mon, 1 Sep 2014
[ 05:43 bapt ] Original commit   Revision:366839
366839 CHANGES
366839 Mk/Uses/cran.mk
366839 Mk/Uses/desktop-file-utils.mk
366839 Mk/Uses/python.mk
366839 Mk/Uses/qmake.mk
366839 Mk/Uses/scons.mk
366839 Mk/Uses/shared-mime-info.mk
366839 Mk/Uses/uniquefiles.mk
366839 Mk/bsd.apache.mk
366839 Mk/bsd.gnome.mk

(Only the first 10 of 17 ports in this commit are shown above. View all ports for this commit)
Remove support for NO_STAGE
Mark all current non staged ports as BROKEN

Reviewed by:	antoine
Exp-run:	antoine
Differential Revision:	https://reviews.freebsd.org/D693
Sun, 17 Aug 2014
[ 10:36 mva ] Original commit   Revision:365170
365170 Mk/Uses/python.mk
365170 Mk/bsd.sanity.mk
- Deprecate INSTALLS_EGGINFO

- Remove PYTHON_MASTER_SITES deprecation; the knob is completely gone and can
  not be tested for, since it does not get assigned by default

With hat:	python@
Fri, 15 Aug 2014
[ 20:55 mva ] Original commit   Revision:365043
365043 Mk/Uses/python.mk
365043 graphics/py-chart/Makefile
- Fix USE_PYTHON knob handling. Features are to be separated with spaces, not
  comma

With hat:	python@
Thu, 14 Aug 2014
[ 17:04 mva ] Original commit   Revision:364857
364857 CHANGES
364857 Mk/Uses/python.mk
364857 Mk/bsd.sanity.mk
364857 accessibility/py-papi/Makefile
364857 astro/py-RO/Makefile
364857 audio/py-al/Makefile
364857 databases/py-pg8000/Makefile
364857 devel/py-astroid/Makefile
364857 devel/py-dynrules/Makefile
364857 devel/py-game/Makefile

(Only the first 10 of 22 ports in this commit are shown above. View all ports for this commit)
- Rename PYTHON_FEATURES to USE_PYTHON to comply to USE_PERL5 and to avoid a
  conflict in behaviour with the read-only COMPILER_FEATURES knob
- Fix the deprecated USE_PYTHON_BUILD and USE_PYTHON_RUN behaviour, which
  usually should be mutually exclusive, but some ports include both knobs

Phabric:		D581
Recommended by:	danfe@, makc@
Reviewed by:	danfe, wg, antoine
Approved by:	portmgr
With hat:		python@
Sun, 10 Aug 2014
[ 08:48 mva ] Original commit   Revision:364517
364517 Mk/Uses/python.mk
- Only print the python version mismatch warning, if a dependency or user set
  PYTHON_VERSION explicitly. Otherwise, ports using a non-default version
  would always print the warning.

With hat:	python@
Sat, 9 Aug 2014
[ 15:44 mva ] Original commit   Revision:364450
364450 CHANGES
364450 Mk/Uses/python.mk
364450 Mk/bsd.port.mk
364450 Mk/bsd.port.subdir.mk
364450 Mk/bsd.python.mk
364450 Mk/bsd.sanity.mk
364450 Mk/bsd.sites.mk
364450 audio/rhythmbox/Makefile
364450 biology/libsbml/Makefile
364450 databases/ldb/Makefile

(Only the first 10 of 31 ports in this commit are shown above. View all ports for this commit)
Convert the Python framework bits to USES=python.

Please use USES=python instead of USE_PYTHON.

  USE_PYTHON=yes becomes USES=python
  USE_PYTHON=2.7+ becomes USES=python:2.7+
  USE_PYTHON_BUILD=3.3 becomes USES=python:3.3,build
  ...

A new PYTHON_FEATURES variable was added, which enables certain features for a
port and replaces some knobs at the same time;

  PYTHON_FEATURES=distutils replaces USE_PYDISTUTILS
  PYTHON_FEATURES=autoplist replaces PYDISTUTILS_AUTOPLIST
  PYTHON_FEATURES=py3kplist replaces PYTHON_PY3K_PLIST_HACK
(Only the first 15 lines of the commit message are shown above View all of this commit message)

Number of commits found: 51

Login
User Login
Create account

Servers and bandwidth provided by
New York Internet, SuperNews, and RootBSD

This site
What is FreshPorts?
About the authors
Issues
FAQ
How big is it?
The latest upgrade!
Privacy
Forums
Blog
Contact

Search
Enter Keywords:
 
more...

Latest Vulnerabilities
opensslNov 02
openssl-develNov 02
wordpressNov 01
php56Oct 30
php70Oct 30
php71Oct 30
wiresharkOct 30
chromiumOct 28
wgetOct 27
wgetOct 27
openoffice-4*Oct 26
openoffice-devel*Oct 26
gitlabOct 25
nodeOct 25
node4Oct 25

No vulnerabilities have been reported in the past 14 days

* - modified, not new

All vulnerabilities


Ports
Home
Categories
Deleted ports
Sanity Test Failures
Newsfeeds

Statistics
Graphs
NEW Graphs (Javascript)
Traffic

Calculated hourly:
Port count 31879
Broken 126
Deprecated 45
Ignore 362
Forbidden 0
Restricted 174
No CDROM 78
Vulnerable 48
Expired 11
Set to expire 37
Interactive 0
new 24 hours 79
new 48 hours86
new 7 days3232
new fortnight3309
new month3463

Servers and bandwidth provided by
New York Internet, SuperNews, and RootBSD
Valid HTML, CSS, and RSS.
Copyright © 2000-2017 Dan Langille. All rights reserved.