The FreeBSD Python team welcomes Python 2.7.8 to the Ports tree!
Announcement: https://www.python.org/download/releases/2.7.8/
Changelog: http://hg.python.org/cpython/raw-file/v2.7.8/Misc/NEWS
- Update to 2.7.8, update pkg-plist
- OPTIONS: Reorder and sort alphabetically
- OPTIONS: Make POSIX SEM(aphores) a DEFAULT (Hi binary package users!)
- OPTIONS: Add better descriptions for UCS2 and UCS4
- OPTIONS: Use options helpers
- Remove patch-CVE-2014-1912: upstream, was backported
- Remove patch-issue20374: upstream, was backported
- Rename patch-Doc__library__fcntl.rst: underscore convention
- Rename patch-Modules__fcntlmodule.c: underscore convention
- Patch: setup.py: Remove ncurses overrides and return to upstream code
- Patch: setup.py: Add partial backport for ossaudio OS checks
- pkg-message: Remove warning for POSIX Semaphores. They are now in
GENERIC for FreeBSD 8.x 9.x, 10.x and tested well upstream
- pkg-message: No longer needs substitutions, remove .in suffix and
SUB_FILES
- Rework and simplify the platformX mechanism, update pkg-plist
accordingly
- Add regression-test target
- Deprecate NOPORTDATA, remove pkg-plist entries with %%PORTDATA%%
- Replace bsd.{pre,post}.mk with bsd.port.options.mk
Based on original patch submitted by wen@ and worked on by lwhsu@,
thank you!
PR: 191405
PR: 178301
PR: 171246
Phabric: D364
Reviewed by: antoine, bapt, mat, mva, wg
This module parses the most common forms of ISO 8601 date strings
(e.g. 2007-01-14T20:34:22+00:00) into datetime objects.
You can parse full date + times, or just the date. In both cases a datetime
instance is returned but with missing times defaulting to 0, and missing
days / months defaulting to 1.
WWW: https://bitbucket.org/micktwomey/pyiso8601
apache2-mpm-itk (just mpm-itk for short) is an MPM (Multi-Processing Module)
for the Apache web server. mpm-itk allows you to run each of your vhost
under a separate uid and gid - in short, the scripts and configuration files
for one vhost no longer have to be readable for all the other vhosts.
WWW: http://mpm-itk.sesse.net/
PR: 188992
Submitted by: Lukasz Wasikowski <lukasz@wasikowski.net>
<ChangeLog>
*) Feature: weak entity tags are now preserved on response
modifications, and strong ones are changed to weak.
*) Feature: cache revalidation now uses If-None-Match header if
possible.
*) Feature: the "ssl_password_file" directive.
*) Bugfix: the If-None-Match request header line was ignored if there
was no Last-Modified header in a response returned from cache.
*) Bugfix: "peer closed connection in SSL handshake" messages were
logged at "info" level instead of "error" while connecting to
backends.
*) Bugfix: in the ngx_http_dav_module module in nginx/Windows.
*) Bugfix: SPDY connections might be closed prematurely if caching was
used.
</ChangeLog>
and amd64. Remove defunct URLs and addresses from pkg-descr. Likewise,
remove the license-printout, which encouraged people to pay for this
shareware after 45 days of use -- the payment's would be recipient has
not been in business for years.
sweeping changes to the tree:
* Use the SUB_FILES mechanism instead of modifying the
wrapper ourselves;
* Support staging
* Use PREFIX as appropriate instead of LOCALBASE.
* Clarify the NO_PACKAGE message and stop using quotes with it.
These old binaries require last century's ld-linux.so.1 and libc5
versions of certain libraries. Because no port remains under
emulation/ that provides them, fetch and use the old RedHat's RPMs
for ld.so-1 and libc-5. The needed bits from the former are stuck
into ${LINUXBASE}/compat/lib (despite portlint's encouragements to
the contrary). The latter's pieces are unpacked into the new
subdirectory under the package's own install tree (Wingz3/lib/libc5).
Modify the wrapper script to set LD_LIBRARY_PATH to include the above
directory and to set XLOCALEDIR to the modern location of locale-files
(the old libraries still look for them under /usr/X11R6/lib/X11/locale).
Should another port ever need these old Linux libraries, I'd be happy to
cooperate on placing them into a port of their own.
Bump PORTREVISION.
not create the directory from the @dirrm /var/run/spamd in the plist.
So, we'll do it manually for the next 6 weeks.
PR: 190005
Submitted by: Trond.Endrestol@ximalas.info