Link [ pkgsrc | NetBSD | pkgsrc git mirror | PR fulltext-search | netbsd commit viewer ]


   
        usage: [branch:branch] [user:user] [path[@revision]] keyword [... [-excludekeyword [...]]] (e.g. branch:MAIN pkgtools/pkg)




switch to index mode

recent branches: MAIN (1m)  pkgsrc-2024Q1 (15d)  pkgsrc-2023Q4 (42d)  pkgsrc-2023Q2 (75d)  pkgsrc-2023Q3 (154d) 

2024-05-13 09:51:42 UTC Now

2016-09-11 16:57:36 UTC MAIN commitmail json YAML

Note remove of meta-pkgs/php55-extensions package.

(taca)

2016-09-11 16:57:02 UTC MAIN commitmail json YAML

Remove php55-extensions package.  It is start of retire php55.

(taca)

2016-09-11 16:56:27 UTC MAIN commitmail json YAML

Remove php55-extensions.

(taca)

2016-09-11 16:55:17 UTC MAIN commitmail json YAML

This package does in fact support python-3.x.

(wiz)

2016-09-11 16:46:58 UTC MAIN commitmail json YAML

Update comment about why it doesn't support python-3.x.

(wiz)

2016-09-11 16:45:10 UTC MAIN commitmail json YAML

Remove py-pisa.

Obsoleted by py-xhtml2pdf which is in turn obsoleted by py-weasyprint.

(wiz)

2016-09-11 16:41:16 UTC MAIN commitmail json YAML

py-reportlab supports python-3.x.

(wiz)

2016-09-11 16:41:00 UTC MAIN commitmail json YAML

Fix PLIST for python-3.x.

(wiz)

2016-09-11 16:09:04 UTC MAIN commitmail json YAML

- groonga-6.0.0.
+ h2o-2.0.3.

(taca)

2016-09-11 16:08:31 UTC MAIN commitmail json YAML

Note update of textproc/groonga package to 6.0.8.

(taca)

2016-09-11 16:07:55 UTC MAIN commitmail json YAML

2016-09-11 16:06:53 UTC MAIN commitmail json YAML

Update groonga to 6.0.8.

Changes from 4.1.1 to 6.0.8 are too many to write here, please refer:
groonga.org/docs/news.html.

(taca)

2016-09-11 15:59:29 UTC MAIN commitmail json YAML

Reset maintainer to pkgsrc-users@NetBSD.org

Change requested by Frederic Cambus.

(kamil)

2016-09-11 15:58:53 UTC MAIN commitmail json YAML

Updated www/trac to 1.0.13

(gdt)

2016-09-11 15:54:42 UTC MAIN commitmail json YAML

Updated print/py-reportlab to 3.3.0

(richard)

2016-09-11 15:53:51 UTC MAIN commitmail json YAML

update to reportlab-3.3.0
Prefer py-Pillow over py-imaging (if not installed) permitting better
performance, successful test results and at the same time remove the
python-3 incompatibility.

CHANGES
=======

This is a summary of changes made to the reportlab source code for each release.
Please refer to subversion backlogs (using the release dates) for more details
or for releases which we have not provide a higher level changes list for.
E.g. to retrieve the changes made between release 3.1 and release 3.2, type::

  $ hg log -r adb3f0d

The contributors lists are in no order and apologies to those accidentally not
mentioned. If we missed you, please let us know!

RELEASE 3.3  17/02/2016
-----------------------
    * Canvas & Doctemplate now allow specification of the initial font Name, Size & Leading. Prevously you had to mess with rl_settings to accomplish this.
    * Canvas & Doctemplate now support specification of the crop/art/trim/bleed boxes.
    * Add option to auto generate missing TTF font names. Handy for CJKers with home produced fonts. Also attempt to prevent usage of multiple TTFs with same name.
    * Paragraph styles now have justifyBreaks to control justification of lines broken with <br/>.
    * Paragraph styles now have justifyLastLine=n to control justification of last lines with more than n words (0 means do not).
    * Added EAN-5 and ISBN barcode widgets (contribution by Edward Greve).
    * Bug fix of QrCodeWidget (prompted by https://bitbucket.org/fubu/).
    * Frames now have support for automatic flowables at the top of frame. story support via the class reportlab.platypus.flowables.SetTopFlowables.
    * Added support for Trapped and ModDate PDF info dictionary keys.
    * Bug fix for pie charts with no data (raised by  Michael Spector).
    * New barcodes BarcodeCode128Auto & BarcodeECC200DataMatrix (contributed by Kyle MacFarlane).
    * Improved LinePlot marker handling.
    * PyPy improvements inspired by Marius Gedminas.
    * Bug fix in reportlab.lib.utils.simpleSplit (reported by Chris Buergi <cb@enerweb.ch>).
    * Unwanted escaping in renderSVG fixed (reported by Ruby Yocum).
    * Bug fix in _rl_accel.c (remove excess state and fix refcount breakage reported by Mark De Wit <mark.dewit@iesve.com>).
    * Code128 barcode length optimization inspired by Klaas Feenstra.
    * Paragraph <sup>/<super> & <sub> tags now support rise & size attributes to allow special control over position & font size.
    * Splitting tables now remove unwanted styles in the first part of the split (reported by Lele Gaifax).
    * test changes inspired by https://bitbucket.org/stoneleaf
    * ReportLab now runs all tests under Python 2.7, 3.3, 3.4 & 3.5.

### Contributors:
    * Edward Greve
    * https://bitbucket.org/fubu/
    * Michael Spector
    * Kyle MacFarlane
    * Marius Gedminas
    * Chris Buergi
    * Ruby Yocum
    * Mark de Wit
    * Klaas Feenstra
    * Lele Gaifax
    * https://bitbucket.org/stoneleaf

RELEASE 3.2  01/06/2015
-----------------------

  * Added proportional underlining specific to font sizes, set via the `underlineProportion` attribute of ParagraphStyles.
  * TrueType fonts: added support for cmaps 10 & 13
  * DocTemplate class now supports a boolean `displayDocTitle` argument.
  * TableofContents now supports a formatter argument to allow formatting of the displayed page numbers (eg for appendices etc).
  * Table `repeatRows` can now be a tuple of row numbers to allow incomplete ranges of rows to be repeated.
  * Tables now do pass instance.`spaceBefore` & `spaceAfter` to their split children when split
  * Several strangenesses were fixed in the pdfbase.pdfform module; Multiple usage is now allowed.
  * Error message fixes
  * Various environment fixes for Google Application Environment
  * Resource fixes
  * PDFDoc can now set the `Lang` attribute
  * canvas.drawString and similar now allow the character spacing to be set
  * Index of accented stuff has been improved
  * RTL code was improved
  * fix Propertyset.clone
  * `flowables.py`: fix ImageAndFlowables so it avoids testing negative availableWidth

### Contributors:
  * Steven Jacobs
  * Philip Semanchuk
  * Marius Gedminas
  * masklinn
  * Kale Franz
  * Albertas Agejavas
  • Anders Hammarquist
  * jvanzuela @ bitbucket
  * Glen Lindermann
  * Greg Jones
  * James Bynd
  * fcoelho @ bitbucket

RELEASE 3.1  22/04/2014
-----------------------

If you are running ReportLab 3.0.x, the changes are minor.
  * support for emoji - characters outside the Unicode basic multilingual plane
  * improved pip-based installers will pull in all the needed dependencies; Pillow 2.4 appears to deal with all our issues.

### Contributors
  * Ivan Tchomgue
  * Waldemar Osuch
  * masayuku
  * alexandrel_sgi

RELEASE 3.0  14/02/2014
-----------------------

ReportLab 3.0 now supports Python 2.7, 3.3 and higher.

There has been a substantial internal rewrite to ensure consistent use of unicode strings for
  natural-language text, and of bytes for all file format internals.  The intent
  is to make as few API changes as possible so that there should be little or no
  impact on users and their applications.  Changes are too numerous but can be
  seen on Bitbucket.

### Python 3.x compatibility
  * Python 3.x compatibility.  A single line of code should run on 2.7 and 3.3
  * __init__.py restricts to 2.7 or >=3.3
  * __init__.py allow the import of on optional reportlab.local_rl_mods to allow monkey patching etc.
  * rl_config now imports rl_settings & optionally local_rl_settings
  * ReportLab C extensions now live inside reportlab; _rl_accel is no longer required; All _rl_accel imports now
pass through reportlab.lib.rl_accel
  * xmllib is gone, alongside the paraparser stuff that caused issues in favour of HTMLParser.
  * some obsolete C extensions (sgmlop and pyHnj) are gone
  * Improved support for multi-threaded systems to the _rl_accel extension module.
  * Removed reportlab/lib/ para.py & pycanvas.py;  these would better belong in third party packages,
which can make use of the monkeypatching feature above.

### New features
  * Add ability to output greyscale and 1-bit PIL images without conversion to RGB. (contributed by Matthew Duggan)
  * highlight annotation (contributed by Ben Echols)

### Other
  * numerous very minor fixes, visible through BitBucket.

(richard)

2016-09-11 15:52:36 UTC MAIN commitmail json YAML

Drop redundant variable settings and improve comments

There were muliple variables set from before the egg/distutils files
were improved years ago, which are now redundant.  Separate
pyversion.mk, application.mk and egg.mk settings.

(This commit has no functional change.)

(gdt)

2016-09-11 15:49:02 UTC MAIN commitmail json YAML

Updated graphics/ansilove to 3.0.4

Patch sent by Frederic Cambus.

(kamil)

2016-09-11 15:48:27 UTC MAIN commitmail json YAML

Add link to upstream's non-recommendation of  mysql

(gdt)

2016-09-11 15:47:20 UTC MAIN commitmail json YAML

Update ansilove to 3.0.4

pkgsrc changes:
- reset maintainer to pkgsrc-users@NetBSD.org
- set new license modified-bsd -> 2-clause-bsd

upstream changes:
- Relicensed under the BSD 2-Clause license
- Input file is now loaded in main, prior to calling format loaders
- Use stat to get input file size instead of custom file size function
- Remove now unused file size function
- Refactoring bits and columns argument value handling

(kamil)

2016-09-11 15:43:01 UTC MAIN commitmail json YAML

Split options into options.mk

(No functional change - this is just moving option lines to options.mk
and .including them.)

(gdt)

2016-09-11 15:31:27 UTC MAIN commitmail json YAML

Drop MESSAGE as obsolete

MESSAGE is from 2008 and warns the user about adjusting for a lot of
"recent changes".  Once those comments are removed, what remains is a
reminder to read and follow the upstream documentation, which is not
pkgsrc-specific or worthy of MESSAGE.

Skip PKGREVISION due to upgrade within the last hour.

(gdt)

2016-09-11 15:29:31 UTC MAIN commitmail json YAML

Rototill comments and rearrange option lines

This commit has no functional changes.

Drop comments about wip/trac, www/ja-trac and eventual merging,
because that's happened.  Adjust explanation of why there is no svn or
git dependency.

Move option declaration near option use, in preparation for
options.mk.

(gdt)

2016-09-11 15:17:44 UTC MAIN commitmail json YAML

Update to 1.0.13.

Upstream changes: "around a dozen bug fixes and minor enhancements"

(gdt)

2016-09-11 14:44:30 UTC MAIN commitmail json YAML

Appease xgettext(1) - stop passing unsupported options

xgettext(1) 0.16.1 does not accept --package-version and --package-name

Reported on NetBSD.
Noted by <joerg>

(kamil)

2016-09-11 14:39:42 UTC MAIN commitmail json YAML

Updated devel/pcre2 to 10.22

(mef)

2016-09-11 14:39:27 UTC MAIN commitmail json YAML

Updated devel/pcre to 10.22
---------------------------
Version 10.22 29-July-2016
--------------------------
1. ChangeLog has the details of a number of bug fixes.

2. The POSIX wrapper function regcomp() did not used to support back references
and subroutine calls if called with the REG_NOSUB option. It now does.

3. A new function, pcre2_code_copy(), is added, to make a copy of a compiled
pattern.

4. Support for string callouts is added to pcre2grep.

5. Added the PCRE2_NO_JIT option to pcre2_match().

6. The pcre2_get_error_message() function now returns with a negative error
code if the error number it is given is unknown.

7. Several updates have been made to pcre2test and test scripts (see
ChangeLog).

(mef)

2016-09-11 13:14:13 UTC MAIN commitmail json YAML

+ FiraCode-1.201, ImageMagick-7.0.3.0, dbus-glib-0.108, gtexinfo-6.3,
  harfbuzz-1.3.1, libuuid-2.28.2, mdds-1.2.2, moneyguru-2.10.2,
  notmuch-0.22.2, py-ZopeInterface-4.3.2, py-cffi-1.8.2,
  py-ipaddress-1.0.17, py-postgresql-5.0.1, py-setuptools-27.1.2,
  shared-mime-info-1.7, x264-devel-20160910.

(wiz)

2016-09-11 13:04:28 UTC MAIN commitmail json YAML

Remove ftp.tex.ac.uk, it does not allow connections.

(wiz)

2016-09-11 12:46:57 UTC MAIN commitmail json YAML

Updated net/6tunnel to 0.11

(mef)

2016-09-11 12:46:46 UTC MAIN commitmail json YAML

Updated net/6tunnel 0.11rc2 to 0.11
-----------------------------------
(In following lines from Changelog, marked as | are the same as in 0.11rc2)
0.11 (2013-05-25)

| Changes by Wojtek Kaniewski <wojtekka@toxygen.net>:
| - changed license to GPL version 2. There was no license information before
|  which caused confusion. Code by Tomasz Lipski <lemur@irc.pl> and awayzzz
|  <awayzzz@digibel.org> had to be removed, because their e-mail addresses
|  were dead and googling for them gave no useful information. The missing
|  features have been rewritten from scratch. If any offending code is still
|  here, please let me know. I've done my best, but I haven't used any
    version control 5 years ago,
  - changed e-mail address,
  - ignore IPv4/IPv6 address hints when option -H is present.

| Changes by Ramunas Lukosevicius <lukoramu@parok.lt>
| - fixed source mapping bug,
| - SIGHUP reloads map file.

  Changes by Roland Stigge <stigge@antcom.de>
  - fix an error in the "hints" handling of the host resolver which confused
    local/source and remote hint (AF_INET/AF_INET6).

  Changes by Olaf Rempel <razzor@kopf-tisch.de>
  - correct option -f.

  (note: -H option is added, -r option is converted to -f)
(pkgsrc changes)
- Add LICENSE as gnu-gpl-v2

(mef)

2016-09-11 11:38:10 UTC MAIN commitmail json YAML

2016-09-11 09:52:41 UTC MAIN commitmail json YAML

New package, go-grpc.

The Go implementation of gRPC: A high performance, open source, general RPC
framework that puts mobile and HTTP/2 first. For more information see the gRPC
Quick Start guide at http://grpc.io/docs/.

(bsiegert)

2016-09-11 08:25:40 UTC MAIN commitmail json YAML

Update go-net to 20160910. Bump BUILDLINK_API_DEPENDS, as the API changed
considerably (particularly in http2), and others may depend on that.

No changelog from upstream, other than the git one, which is too long.

(bsiegert)

2016-09-11 08:15:43 UTC MAIN commitmail json YAML

New package, go-glog.

Package glog implements logging analogous to the Google-internal
C++ INFO/ERROR/V setup.  It provides functions Info, Warning,
Error, Fatal, plus formatting variants such as Infof. It
also provides V-style logging controlled by the -v and
-vmodule=file=2 flags.

This is an efficient pure Go implementation of leveled logs in the
manner of the open source C++ package
https://github.com/google/glog
(pkgsrc/devel/google-glog)

By binding methods to booleans it is possible to use the log package
without paying the expense of evaluating the arguments to the log.
Through the -vmodule flag, the package also provides fine-grained
control over logging at the file level.

(bsiegert)

2016-09-11 08:02:30 UTC MAIN commitmail json YAML

New package, go-protobuf.

Protocol Buffers are Google's data interchange format.

This software implements Go bindings for protocol buffers. For information
about protocol buffers themselves, see
https://developers.google.com/protocol-buffers/

(bsiegert)

2016-09-11 06:11:16 UTC MAIN commitmail json YAML

Add 'db6' to supported bdb versions and finally commit ipctype 'doors'
for SunOS, while fixing a declaration prototype to match the definition.
PR pkg/47436
bump PKGREVISION

(richard)

2016-09-11 05:00:33 UTC MAIN commitmail json YAML

Disable use of menhir (an ocaml parser generator) because (a) the
configure script is finding only half of it for some incomprehensible
autoconf reason and this doesn't work, and (b) if forced the current
version of menhir rejects the .mly file anyway. Stick to the
pregenerated version of the parser and an included copy of the support
library.

XXX: Why wasn't this buildlinking menhir? It was linking against
XXX: its library.

PKGREVISION -> 8

(dholland)

2016-09-11 04:35:54 UTC MAIN commitmail json YAML

Fix broken build.

(dholland)

2016-09-11 04:34:09 UTC MAIN commitmail json YAML

Fix broken build with latest camlp4.

XXX: this package has an abusive do-install rule.

(dholland)

2016-09-11 03:47:49 UTC MAIN commitmail json YAML

Fix CONF_FILES_PERMS; avoids build failure with "can't shift that many"

(dholland)

2016-09-10 23:23:21 UTC MAIN commitmail json YAML

2016-09-10 22:14:42 UTC MAIN commitmail json YAML

Updated net/syncthing to 0.14.6

(abs)

2016-09-10 20:58:57 UTC MAIN commitmail json YAML

Updated databases/py-peewee to 2.8.3

(fhajny)

2016-09-10 20:58:45 UTC MAIN commitmail json YAML

Update databases/py-peewee to 2.8.3.

Bugs fixed and general changes

- #1028 - allow the ensure_join method to accept on and join_type
  parameters. Thanks @paulbooth.
- #1032 - fix bug related to coercing model instances to database
  parameters when the model's primary key is a foreign key.
- #1035 - fix bug introduced in 2.8.2, where I had added some
  logic to try and restrict the base Model class from being
  treated as a "real" Model.
- #1039 - update documentation to clarify that lists or tuples are
  acceptable values when specifying SQLite PRAGMA statements.
- #1041 - PyPy user was unable to install Peewee. (Who in their
  right mind would ever use PyPy?!) Bug was fixed by removing the
  pre-generated C files from the distribution.
- #1043 - fix bug where the speedups C extension was not calling
  the correct model initialization method, resulting in model
  instances returned as results of a query having their dirty flag
  incorrectly set.
- #1048 - similar to #1043, add logic to ensure that fields with
  default values are considered dirty when instantiating the
  model.
- #1049 - update URL to APSW.
- Fixed unreported bug regarding TimestampField with zero values
  reporting the incorrect datetime.

New stuff

- djpeewee extension module now works with Django 1.9.
- TimestampField is now an officially documented field.
- #1050 - use the db_column of a ForeignKeyField for the name of
  the ObjectIdDescriptor, except when the db_column and field name
  are the same, in which case the ID descriptor will be named
  <field_name>_id.

(fhajny)

2016-09-10 20:55:02 UTC MAIN commitmail json YAML

Updated devel/rebar to 2.6.3

(fhajny)

2016-09-10 20:54:47 UTC MAIN commitmail json YAML

Update devel/rebar to 2.6.3.

- rebar/610: qc: lift experimental notice
- rebar/611: port_compiler: consistently format default_env/0
- rebar/612: Introduce and use compat random number module
- rebar/614: Add an additional check for the existence of a 'rebar.beam' file
- rebar/615: port_compiler: generate clang compilation db
- rebar/616: port_compiler: clean up compile_each()
- rebar/617: port_compiler: auto-select C++ specific link template

(fhajny)

2016-09-10 20:32:10 UTC MAIN commitmail json YAML

Updated mail/neomutt to 20160910

(wiz)

2016-09-10 20:32:01 UTC MAIN commitmail json YAML

Updated neomutt to 20160910.

2016-09-10  Richard Russon  <rich@flatcap.org>
* New Features
  - Colouring Attachments with Regexp
    Guillaume Brogi
  - PGP Encrypt to Self
    Guillaume Brogi
  - Sensible Browser
    Pierre-Elliott B辿cue
  - Reply using X-Original-To: header
    Pierre-Elliott B辿cue
  - Purge Thread
    Darshit Shah
  - Forgotten attachment
    Darshit Shah
  - Add sidebar_ordinary color
* Bug Fixes
  - align the nntp code with mutt
    Fabian Groffen
  - check for new mail while in pager when idle
    Stefan Assmann
  - Allow the user to interrupt slow IO operations
    Antonio Radici
  - keywords: check there are emails to tag
  - fix duplicate saved messages
  - flatten contrib/keybase dir to fix install
  - restore the pager keymapping 'i' to exit
  - proposed fix for clearing labels
  - notmuch: sync vfolder_format to folder_format
* Docs
  - Update List of Features and Authors
* Build
  - fix configure check for fmemopen
  - use fixed version strings
* Upstream
  - Increase date buffer size for $folder_format.
  - Disable ~X when message scoring.
  - Fix pgpring reporting of DSA and Elgamal key lengths.
  - Stub out getdnsdomainname() unless HAVE_GETADDRINFO.
  - Autoconf: always check for getaddrinfo().
  - Add missing sidebar contrib sample files to dist tarball.

(wiz)

2016-09-10 19:47:21 UTC MAIN commitmail json YAML

2016-09-10 19:07:16 UTC MAIN commitmail json YAML

Updated net/syncthing to 0.14.6

This is a minor release recommended for all users.

Resolved issues since v0.14.5:

#3496: In sync percentages no longer go negative for large numbers of deleted files.
#3502: Files that were deleted and then ignored are no longer deleted on other devices that didn't ignore them.
#3525: Configuration is no longer moved away when perfoming an upgrade on a full disk.

(abs)

2016-09-10 15:27:38 UTC MAIN commitmail json YAML

squashfs 4.3 added, remove from suggested updates

(scole)

2016-09-10 13:59:31 UTC MAIN commitmail json YAML

gcc45: use a more reasonable specfile for netbsd
fix some build errors I see (using same patches as lang/gcc46)

build still failing at:
unwind-dw2.c:1452:5: error: unknown field 'ptm_ceiling' specified in initializer
unwind-dw2.c:1452:5: warning: missing braces around initializer
unwind-dw2.c:1452:5: warning: (near initialization for 'once_regsizes.pto_mutex.<anonymous>')

(maya)

2016-09-10 09:57:32 UTC MAIN commitmail json YAML

+ kdevelop-5.0.0, samba-4.5.0, tigervnc-1.7.0, wireshark-2.2.

(wiz)

2016-09-10 09:10:24 UTC MAIN commitmail json YAML

2016-09-10 09:09:23 UTC MAIN commitmail json YAML

Update go to 1.7.1.

go1.7.1 (released 2016/09/07) includes fixes to the compiler, runtime,
documentation, and the compress/flate, hash/crc32, io, net, net/http,
path/filepath, reflect, and syscall packages. See the Go 1.7.1 milestone on our
issue tracker for details.

(bsiegert)

2016-09-10 06:24:43 UTC MAIN commitmail json YAML

Note update of databases/ruby-sequel package to 4.38.0.

(taca)

2016-09-10 06:24:14 UTC MAIN commitmail json YAML

Update ruby-sequel to 4.38.0.

=== 4.38.0 (2016-09-01)

* Support :driver_options option when using the postgres adapter with pg driver (jeremyevans)

* Don't use after commit/rollback database hooks if the model instance methods are not overridden (jeremyevans)

* Add SQL::NumericMethods#coerce, allowing code such as Sequel.expr{1 - x} (jeremyevans)

* Support ** operator for exponentiation on expressions, similar to +, -, *, and / (jeremyevans)

* Add Sequel::SQLTime.date= to set the date used for SQLTime instances (jeremyevans)

(taca)

2016-09-09 21:07:23 UTC MAIN commitmail json YAML

Add symlink back after fixing videodev.h to include/linux (thanks wiz@)
Also fix typo in SYS_open check and use _XOPEN_SOURCE=500 for SunOS
in order to get prototype for things like snprintf().

(richard)

2016-09-09 20:07:23 UTC MAIN commitmail json YAML

add pkg-config to USE_TOOLS

(plunky)

2016-09-09 18:48:59 UTC MAIN commitmail json YAML

add a note about using BOOST_MATH_NO_LONG_DOUBLE_MATH_FUNCTIONS

(plunky)

2016-09-09 18:46:52 UTC MAIN commitmail json YAML

also depends on freetype2

(plunky)

2016-09-09 15:41:55 UTC MAIN commitmail json YAML

PR pkg/51058

Add filesystem/squashfs 4.3

Squashfs is a highly compressed read-only filesystem for Linux.
It uses either gzip/xz/lzo/lz4 compression to compress both files, inodes
and directories.  Inodes in the system are very small and all blocks are
packed to minimise data overhead. Block sizes greater than 4K are supported
up to a maximum of 1Mbytes (default block size 128K).

Squashfs is intended for general read-only filesystem use, for archival
use (i.e. in cases where a .tar.gz file may be used), and in constrained
block device/memory systems (e.g. embedded systems) where low overhead is
needed.

This package contains tools to manipulate squashfs archive files.

(scole)

2016-09-09 15:40:17 UTC MAIN commitmail json YAML

PR pkg/51058

Add filesystem/squashfs 4.3

Squashfs is a highly compressed read-only filesystem for Linux.
It uses either gzip/xz/lzo/lz4 compression to compress both files, inodes
and directories.  Inodes in the system are very small and all blocks are
packed to minimise data overhead. Block sizes greater than 4K are supported
up to a maximum of 1Mbytes (default block size 128K).

Squashfs is intended for general read-only filesystem use, for archival
use (i.e. in cases where a .tar.gz file may be used), and in constrained
block device/memory systems (e.g. embedded systems) where low overhead is
needed.

This package contains tools to manipulate squashfs archive files.

(scole)

2016-09-09 13:26:15 UTC MAIN commitmail json YAML

Updated security/vault to 0.6.1

(fhajny)

2016-09-09 13:26:04 UTC MAIN commitmail json YAML

Update security/vault to 0.6.1.

0.6.1 (August 22, 2016)

DEPRECATIONS/BREAKING CHANGES:

- Once the active node is 0.6.1, standby nodes must also be 0.6.1
  in order to connect to the HA cluster.
- Status codes for sealed/uninitialized Vaults have changed to
  503/501 respectively.
- Root tokens (tokens with the root policy) can no longer be
  created except by another root token or the generate-root
  endpoint.
- Issued certificates from the pki backend against new roles
  created or modified after upgrading will contain a set of
  default key usages.
- The dynamodb physical data store no longer supports HA by
  default.
- The ldap backend no longer searches for memberOf groups as part
  of its normal flow. Instead, the desired group filter must be
  specified.
- app-id is now deprecated with the addition of the new AppRole
  backend.

FEATURES:

- AppRole Authentication Backend: The approle backend is a
  machine-oriented authentication backend that provides a similar
  concept to App-ID while adding many missing features, including a
  pull model that allows for the backend to generate authentication
  credentials rather than requiring operators or other systems to
  push credentials in.
- Request Forwarding: Vault servers can now forward requests to
  each other rather than redirecting clients. This feature is off
  by default in 0.6.1 but will be on by default in the next release.
- Convergent Encryption in Transit: The transit backend now
  supports a convergent encryption mode where the same plaintext
  will produce the same ciphertext.
- Improved LDAP Group Filters: The ldap auth backend now uses
  templates to define group filters, providing the capability to
  support some directories that could not easily be supported before
  (especially specific Active Directory setups with nested groups).
- Key Usage Control in PKI: Issued certificates from roles created
  or modified after upgrading contain a set of default key usages
  for increased compatibility with OpenVPN and some other software.
- Request Retrying in the CLI and Go API: Requests that fail with
  a 5xx error code will now retry after a backoff. The maximum
  total number of retries (including disabling this functionality)
  can be set with an environment variable.
- Service Discovery in vault init: The new -auto option on vault
  init will perform service discovery using Consul.
- MongoDB Secret Backend: Generate dynamic unique MongoDB database
  credentials based on configured roles.
- Circonus Metrics Integration: Vault can now send metrics to
  Circonus.

IMPROVEMENTS:

- audit: Added a unique identifier to each request which will also
  be found in the request portion of the response.
- auth/aws-ec2: Added a new constraint bound_account_id to the
  role
- auth/aws-ec2: Added a new constraint bound_iam_role_arn to the
  role
- auth/aws-ec2: Added ttl field for the role
- auth/ldap, secret/cassandra, physical/consul: Clients with
  tls.Config have the minimum TLS version set to 1.2 by default.
- auth/token: Added endpoint to list accessors
- auth/token: Added disallowed_policies option to token store
  roles
- auth/token: root or sudo tokens can now create periodic tokens
  via auth/token/create; additionally, the same token can now be
  periodic and have an explicit max TTL
- build: Add support for building on Solaris/Illumos
- cli: Output formatting in the presence of warnings in the
  response object
- cli: vault auth command supports a -path option to take in the
  path at which the auth backend is enabled, thereby allowing
  authenticating against different paths using the command options
- cli: vault auth -methods will now display the config settings of
  the mount
- cli: vault read/write/unwrap -field now allows selecting token
  response fields
- cli: vault write -field now allows selecting wrapped response
  fields
- command/status: Version information and cluster details added to
  the output of vault status command
- core: Response wrapping is now enabled for login endpoints
- core: The duration of leadership is now exported via events
  through telemetry
- core: sys/capabilities-self is now accessible as part of the
  default policy
- core: sys/renew is now accessible as part of the default policy
- core: Unseal keys will now be returned in both hex and base64
  forms, and either can be used
- core: Responses from most /sys endpoints now return normal
  api.Secret structs in addition to the values they carried
  before.
- physical/etcd: Support ETCD_ADDR env var for specifying
  addresses
- physical/consul: Allowing additional tags to be added to Consul
  service registration via service_tags option
- secret/aws: Listing of roles is supported now
- secret/cassandra: Add connect_timeout value for Cassandra
  connection configuration
- secret/mssql,mysql,postgresql: Reading of connection settings is
  supported in all the sql backends
- secret/mysql: Added optional maximum idle connections value to
  MySQL connection configuration
- secret/mysql: Use a combination of the role name and token
  display name in generated user names and allow the length to be
  controlled
- secret/{cassandra,mssql,mysql,postgresql}: SQL statements can
  now be passed in via one of four ways: a semicolon-delimited
  string, a base64-delimited string, a serialized JSON string array,
  or a base64-encoded serialized JSON string array
- secret/ssh: Added allowed_roles to vault-ssh-helper's config and
  returning role name as part of response of verify API
- secret/ssh: Added passthrough of command line arguments to ssh
- sys/health: Added version information to the response of health
  status endpoint
- sys/health: Cluster information isbe returned as part of health
  status when Vault is unsealed
- sys/mounts: MountTable data is compressed before serializing to
  accommodate thousands of mounts
- website: The token concepts page has been completely rewritten

BUG FIXES:

- auth/aws-ec2: Added a nil check for stored whitelist identity
  object during renewal
- auth/cert: Fix panic if no client certificate is supplied
- auth/token: Don't report that a non-expiring root token is
  renewable, as attempting to renew it results in an error
- cli: Don't retry a command when a redirection is received
- core: Fix regression causing status codes to be 400 in most
  non-5xx error cases
- core: Fix panic that could occur during a leadership transition
- physical/postgres: Remove use of prepared statements as this
  causes connection multiplexing software to break
- physical/consul: Multiple Vault nodes on the same machine
  leading to check ID collisions were resulting in incorrect
  health check responses
- physical/consul: Fix deregistration of health checks on exit
- secret/postgresql: Check for existence of role before attempting
  deletion
- secret/postgresql: Handle revoking roles that have privileges on
  sequences
- secret/postgresql(,mysql,mssql): Fix incorrect use of database
  over transaction object which could lead to connection
  exhaustion
- secret/pki: Fix parsing CA bundle containing trailing whitespace
- secret/pki: Fix adding email addresses as SANs
- secret/pki: Ensure that CRL values are always UTC, per RFC
- sys/seal-status: Fixed nil Cluster object while checking seal
  status

0.6.0 (June 14th, 2016)

SECURITY:

Although sys/revoke-prefix was intended to revoke prefixes of
secrets (via lease IDs, which incorporate path information) and
auth/token/revoke-prefix was intended to revoke prefixes of tokens
(using the tokens' paths and, since 0.5.2, role information), in
implementation they both behaved exactly the same way since a
single component in Vault is responsible for managing lifetimes of
both, and the type of the tracked lifetime was not being checked.
The end result was that either endpoint could revoke both secret
leases and tokens. We consider this a very minor security issue as
there are a number of mitigating factors: both endpoints require
sudo capability in addition to write capability, preventing
blanket ACL path globs from providing access; both work by using
the prefix to revoke as a part of the endpoint path, allowing them
to be properly ACL'd; and both are intended for emergency
scenarios and users should already not generally have access to
either one. In order to prevent confusion, we have simply removed
auth/token/revoke-prefix in 0.6, and sys/revoke-prefix will be
meant for both leases and tokens instead.

DEPRECATIONS/BREAKING CHANGES:

- auth/token/revoke-prefix has been removed. See the security
  notice for details.
- Vault will now automatically register itself as the vault
  service when using the consul backend and will perform its own
  health checks.
- List operations that do not find any keys now return a 404
  status code rather than an empty response object
- CA certificates issued from the pki backend no longer have
  associated leases, and any CA certs already issued will ignore
  revocation requests from the lease manager.

FEATURES:

- AWS EC2 Auth Backend: Provides a secure introduction mechanism
  for AWS EC2 instances allowing automated retrieval of Vault
  tokens.
- Response Wrapping: Nearly any response within Vault can now be
  wrapped inside a single-use, time-limited token's cubbyhole,
  taking the Cubbyhole Authentication Principles mechanism to its
  logical conclusion.
- Azure Physical Backend: You can now use Azure blob object
  storage as your Vault physical data store
- Swift Physical Backend: You can now use Swift blob object
  storage as your Vault physical data store
- Consul Backend Health Checks: The Consul backend will
  automatically register a vault service and perform its own
  health checking.
- Explicit Maximum Token TTLs: You can now set explicit maximum
  TTLs on tokens that do not honor changes in the system- or
  mount-set values.
- Non-Renewable Tokens: When creating tokens directly through the
  token authentication backend, you can now specify in both token
  store roles and the API whether or not a token should be
  renewable, defaulting to true.
- RabbitMQ Secret Backend: Vault can now generate credentials for
  RabbitMQ. Vhosts and tags can be defined within roles.

IMPROVEMENTS:

- audit: Add the DisplayName value to the copy of the Request
  object embedded in the associated Response, to match the
  original Request object
- audit: Enable auditing of the seal and step-down commands
- backends: Remove most root/sudo paths in favor of normal ACL
  mechanisms.
- command/auth: Restore the previous authenticated token if the
  auth command fails to authenticate the provided token
- command/write: -format and -field can now be used with the write
  command
- core: Add mlock support for FreeBSD, OpenBSD, and Darwin
- core: Don't keep lease timers around when tokens are revoked
- core: If using the disable_cache option, caches for the policy
  store and the transit backend are now disabled as well
- credential/cert: Renewal requests are rejected if the set of
  policies has changed since the token was issued
- credential/cert: Check CRLs for specific non-CA certs configured
  in the backend
- credential/ldap: If groupdn is not configured, skip searching
  LDAP and only return policies for local groups, plus a warning
- credential/ldap: vault list support for users and groups
- credential/ldap: Support for the memberOf attribute for group
  membership searching
- credential/userpass: Add list support for users
- credential/userpass: Remove user configuration paths from
  requiring sudo, in favor of normal ACL mechanisms
- credential/token: Sanitize policies and add default policies in
  appropriate places
- credential/token: Setting the renewable status of a token is now
  possible via vault token-create and the API.
- secret/aws: Use chain credentials to allow environment/EC2
  instance/shared providers
- secret/aws: Support for STS AssumeRole functionality
- secret/consul: Reading consul access configuration supported.
- secret/pki: Added exclude_cn_from_sans field to prevent adding
  the CN to DNS or Email Subject Alternate Names
- secret/pki: Added list support for certificates
- sys/capabilities: Enforce ACL checks for requests that query the
  capabilities of a token on a given path
- sys/health: Status information can now be retrieved with HEAD

BUG FIXES:

- command/read: Fix panic when using -field with a non-string
  value
- command/token-lookup: Fix TTL showing as 0 depending on how a
  token was created.
- command/various: Tell the JSON decoder to not convert all
  numbers to floats; fixes some various places where numbers were
  showing up in scientific notation
- command/server: Prioritized devRootTokenID and devListenAddress
  flags over their respective env vars
- command/ssh: Provided option to disable host key checking.
- core: Properly persist mount-tuned TTLs for auth backends
- core: Don't accidentally crosswire SIGINT to the reload handler
- credential/github: Make organization comparison case-insensitive
  during login
- credential/github: Fix panic when renewing a token created with
  some earlier versions of Vault
- credential/github: The token used to log in via vault auth can
  now be specified in the VAULT_AUTH_GITHUB_TOKEN environment
  variable
- credential/ldap: Fix problem where certain error conditions when
  configuring or opening LDAP connections would cause a panic
  instead of return a useful error message
- credential/token: Fall back to normal parent-token semantics if
  allowed_policies is empty for a role.
- credential/token: Fix issues renewing tokens when using the
  "suffix" capability of token roles
- credential/token: Fix lookup via POST showing the request token
  instead of the desired token
- credential/various: Fix renewal conditions when default policy
  is not contained in the backend config
- physical/s3: Don't panic in certain error cases from bad S3
  responses
- secret/consul: Use non-pooled Consul API client to avoid leaving
  files open
- secret/pki: Don't check whether a certificate is destined to be
  a CA certificate if sign-verbatim endpoint is used

0.5.3 (May 27th, 2016)

SECURITY:

Consul ACL Token Revocation: An issue was reported to us
indicating that generated Consul ACL tokens were not being
properly revoked. Upon investigation, we found that this behavior
was reproducible in a specific scenario: when a generated lease
for a Consul ACL token had been renewed prior to revocation. In
this case, the generated token was not being properly persisted
internally through the renewal function, leading to an error
during revocation due to the missing token. Unfortunately, this
was coded as a user error rather than an internal error, and the
revocation logic was expecting internal errors if revocation
failed. As a result, the revocation logic believed the revocation
to have succeeded when it in fact failed, causing the lease to be
dropped while the token was still valid within Consul. In this
release, the Consul backend properly persists the token through
renewals, and the revocation logic has been changed to consider
any error type to have been a failure to revoke, causing the lease
to persist and attempt to be revoked later.

(fhajny)

2016-09-09 11:28:54 UTC MAIN commitmail json YAML

Resort to make php selection work.

(joerg)

2016-09-09 09:44:52 UTC MAIN commitmail json YAML

Fix PKGNAME to include apache version as well.

(wiz)

2016-09-09 09:04:52 UTC MAIN commitmail json YAML

Updated misc/calibre to 2.67.0

(wiz)

2016-09-09 09:04:41 UTC MAIN commitmail json YAML

Updated calibre to 2.67.0.

New Features

    Allow creating custom rating columns that support half-stars via Preferences->Add your own columns
    Tag Browser: Add an option in Preferences->Look & Feel->Tag Browser to turn off the display of counts in the Tag Browser
    Tag browser: Show the book counts on the right edge of the Tag Browser
    Cover Browser: Allow any metadata field to be used as the sub-title, not just the rating
    Edit Book: A new tool to sort the rules in a CSS stylesheet. To use it add it to the toolbar for CSS editors
    Edit Book: The Remove Unused CSS tool now has an option to also merge CSS rules that have identical selectors
    Add a tweak in Preferences->Tweaks to exclude some images types from being treated a covers when dropped onto the Book Details panel.

    Closes tickets: 1620198
    Allow reading more image formats as covers (All images will be converted to JPEG when stored).

    Closes tickets: 1619993
    Content server: OPDS feeds: Change the value of <updated> for entries in the acquisition feed to be the last modified date for the book. Also make the size and last modified timestamp available as attributes in the acquisition links. Useful for integration with third party applications.
    Kobo driver: Add support for firmware version 4 available on the new Kobo Aura One

Bug Fixes

    ODT Input: Add support for continued lists.

    Closes tickets: 1620581
    Edit Book: Fix high-dpi rendering of emblems in the File Browser
    Fix regression in previous release that caused wide column icons to be scaled incorrectly
    Metadata download dialog: Fix https links in the download summary not working
    DOCX Output: Handle nested display:table tags with no rows.

    Closes tickets: 1619662
    PDF Output: Fix OpenType fonts with CFF font data not embeddable on windows

Improved news sources

    Ars Technica

(wiz)

2016-09-09 06:32:02 UTC MAIN commitmail json YAML

Updated mail/neomutt to 20160827nb1

(wiz)

2016-09-09 06:31:29 UTC MAIN commitmail json YAML

Switch to ncursesw by default for now;
curses on NetBSD has bugs with too many inverse characters.
(or the code base has them but they don't appear with ncurses)

(wiz)

2016-09-09 06:24:29 UTC MAIN commitmail json YAML

Updated devel/py-hg-git to 0.8.5

(wiz)

2016-09-09 06:24:19 UTC MAIN commitmail json YAML

Updated py-hg-git to 0.8.5.

init: mark Mercurial 3.7 as supported and prepare for 0.8.5
test-help: fix for Mercurial 3.7
test-renames.t: don't use "seq"
push: better formatting of messages from the server
git_handler: use util method for writing bookmarks
util: add method for writing bookmarks
util: regularize mercurial imports
ignore: add .testtimes to ignored files
version: bump up to 0.8.4
all-version-tests: test Mercurial 3.6.3
git_handler: work around dulwich using unicode for ref names Dulwich treats ref names internally as unicode strings (probably because of Python 3?), which means that at some points it tries to do os.path.join between the repo path and the unicode of the ref name, which fails miserably if we construct the repo with a str and not a unicode. Kludge around this problem. Fixes issue 172. This is a roll-forward of a593069575bb, which should be valid now that th…
hgrepo: ensure all git-origin tags are bytes If we don't do this we might end up with unicodes being written using ui, which then breaks in popbuffer in test-encoding.t. This appears to be an academic concern until we start passing unicode paths to git repos, which we need to do in order to resolve some other problems. Yay.
all-version-tests: wrap to 80 columns and test 3.{5,6}.2
Makefile: respect HGTESTFLAGS environment variable
test-push.t: clean up compat cruft
testutil: clean up compat cruft
test-subrepos.t: clean up compat cruft
gitdirstate: fix up compat comment pathutil isn't in 2.8.
gitrepo: clean up compat cruft
merge
overlay: regularize mercurial imports
gitdirstate: regularize mercurial imports
ssh: regularize mercurial imports
hgrepo: regularize mercurial imports
hg2git: regularize mercurial imports
init: regularize mercurial imports
git_handler: regularize mercurial imports
bookmarks: use bookmarks.recordchange instead of bookmarks.write if available bookmarks.write is deprecated and it was showing warning messages in test-hg-branch.t with the latest test runner from core mercurial. Tested with both hg 2.8 and hg tip.
init: handle AttributeError in addition to ImportError If a module doesn't exist, it yields an ImportError, if an attribtue doesn't exist on a module, it yields an AttributeError
ssh: fix breakage again with dulwich update dulwich 0.12.x changed the way they pass parameters around, so we reformat that to what hg-git expects. This is just plain ridiculous.
push: print messages from the server Some servers, for example, Bitbucket, output helpful messages. This patch reports the output, if any exist, to the user.
init: only activate git ignore logic in reposetup This will massively speed up 'hg status' on repos that are not git based. On my macports repo, status went from Before: 0m0.591s After: 0m0.297s
Backed out changeset a593069575bb This was causing test-encoding.t to fail.
git_handler: work around dulwich using unicode for ref names Dulwich treats ref names internally as unicode strings (probably because of Python 3?), which means that at some points it tries to do os.path.join between the repo path and the unicode of the ref name, which fails miserably if we construct the repo with a str and not a unicode. Kludge around this problem. Fixes issue 172.
readme: document the specific behaviors of hg author translation Particularly the odd ext:(%xx) feature.
manifest: include test and test data Closes issue #154.
determine_wants: deal with refs being None Not clear how this is happening, but this should fix it. Resolves issue #166.

(wiz)

2016-09-09 03:12:03 UTC MAIN commitmail json YAML

Update HOMEPAGE (sync with py-mercurial)

(dholland)

2016-09-09 02:13:59 UTC MAIN commitmail json YAML

Fix build problem.

* Make MASTER_SITES empty to avoid fetching 404 site.
* Introduce DIST_SUBDIR reflecting DISTFILE change with the same file name.

(taca)

2016-09-08 22:46:58 UTC MAIN commitmail json YAML

2016-09-08 21:56:49 UTC MAIN commitmail json YAML

2016-09-08 21:53:35 UTC MAIN commitmail json YAML

Add msgfmt for tools (needed on NetBSD 7).

(wiz)

2016-09-08 20:41:26 UTC MAIN commitmail json YAML

Override zlib 1.2.5 check in configure, it is not required. Unbreaks
NetBSD 7.0 and earlier.

(joerg)

2016-09-08 20:40:04 UTC MAIN commitmail json YAML

Updated devel/gmake to 4.1nb2

(joerg)

2016-09-08 20:39:37 UTC MAIN commitmail json YAML

Revert GNU make to 4.1 due to problems in the new job server code.

(joerg)

2016-09-08 17:32:49 UTC MAIN commitmail json YAML

add freetype2 bl3 to fix build on Linux even if it is only used for testing
PR pkg/50775

(richard)

2016-09-08 16:18:17 UTC MAIN commitmail json YAML

Updated multimedia/mkvtoolnix to 9.4.0

(joerg)

2016-09-08 16:18:01 UTC MAIN commitmail json YAML

Update mkvtoolnix to 9.4.0:
- restrict GUI option to Qt.
- disable compiler optimisation override
- new features:
  - support for Apple ProRes videos in MOV/MP4 files
  - much improves MPEG TS support
  - support WebVTT subtitles
  - output of Big Endian PCM to WAV supported
  - ${TOOL}_OPTIONS can be used for passing additional arguments to
    individual programs via environment
  - support for core-less DTS streams consisting solely of XLL extension
    sub-streams
  - time codes computation for AAC, AC-3, DTS, MP3 and TrueHD packets
    was rewritten
  - support TrueHD tracks inside MPEG TS by keeping (additional) AC-3
    audio track
  - support MPEG-H p2/HEVC video in MP4 container
  - support for AAC in LOAS/LATM multiplex if read from MPEG transport
    streams or raw LOAS/LATM AAC files
  - support for h.265/HEVC from MPEG TS and elementary streams
  - support for teletext subtitles from MPEG TS
  - faster format detection for text subtitle formats
  - support for DTS audio streams in MP4
  - support for VP9 from IVF and WebM files
  - support for Opus
  - support for reading ALAC from CAF and MP4 files
- 5 years of various bug fixes and GUI improvements.

(joerg)

2016-09-08 16:16:15 UTC MAIN commitmail json YAML

2016-09-08 16:10:24 UTC MAIN commitmail json YAML

Fix build on SunOS when the default compilation environment is C99+.

(jperkin)

2016-09-08 16:03:55 UTC MAIN commitmail json YAML

Fix build with Erlang 19.0 (in line with how upstream handles).

(fhajny)

2016-09-08 15:46:40 UTC MAIN commitmail json YAML

Updated sysutils/xenkernel41 to 4.1.6.1nb20
Updated sysutils/xenkernel42 to 4.2.5nb12
Updated sysutils/xenkernel45 to 4.5.3nb3
Updated sysutils/xenkernel46 to 4.6.3nb1

(bouyer)

2016-09-08 15:44:07 UTC MAIN commitmail json YAML

2016-09-08 15:43:13 UTC MAIN commitmail json YAML

Fix build on SunOS when the default compilation environment is C99+.

(jperkin)

2016-09-08 15:43:12 UTC MAIN commitmail json YAML

Add license and fix Linux build to use SYS_openat syscall when SYS_open
isn't available.

Also, videodev.h is expected in include/linux to build.

Upgrade to more current version next time around.

(richard)

2016-09-08 15:41:01 UTC MAIN commitmail json YAML

2016-09-08 15:25:05 UTC MAIN commitmail json YAML

disable neon on aarch64

(richard)

2016-09-08 15:23:48 UTC MAIN commitmail json YAML

Annotate ruby variable rename.

(joerg)

2016-09-08 15:19:19 UTC MAIN commitmail json YAML

2016-09-08 15:09:37 UTC MAIN commitmail json YAML

Updated devel/p5-CPAN-Uploader to 0.103013

(mef)

2016-09-08 15:09:26 UTC MAIN commitmail json YAML

Updated devel/p5-CPAN-Uploader to 0.103013
------------------------------------------
0.103013  2016-09-06 19:18:12-04:00 America/New_York
        - the cpan-uploader program now skips directories, while the
          upload_file method throws an exception on non-files; thanks to
          Vincent Pit for reporting the weird behavior when trying to upload a
          directory

(mef)

2016-09-08 14:58:06 UTC MAIN commitmail json YAML

2016-09-08 14:53:18 UTC MAIN commitmail json YAML

Support PKGMANDIR.

(jperkin)

2016-09-08 14:46:50 UTC MAIN commitmail json YAML

2016-09-08 14:44:45 UTC MAIN commitmail json YAML

2016-09-08 14:42:20 UTC MAIN commitmail json YAML

Include Xaw-Xpm buildlink for missing X11 libraries.

(darcy)

2016-09-08 14:41:36 UTC MAIN commitmail json YAML

2016-09-08 14:37:05 UTC MAIN commitmail json YAML

2016-09-08 14:34:02 UTC MAIN commitmail json YAML

2016-09-08 14:31:22 UTC MAIN commitmail json YAML

Pass MANDIR.  Fixes PKGMANDIR issues.

(jperkin)

2016-09-08 14:28:40 UTC MAIN commitmail json YAML

PKGGNUDIR and PKGMANDIR fixes.

(jperkin)

2016-09-08 14:28:26 UTC MAIN commitmail json YAML

Updated pkgtools/bootstrap-mk-files to 20160908

(joerg)

2016-09-08 14:28:12 UTC MAIN commitmail json YAML

2016-09-08 14:14:33 UTC MAIN commitmail json YAML

Updated graphics/py-gdmodule to 0.59

(adam)

2016-09-08 14:13:07 UTC MAIN commitmail json YAML

2016-09-08 09:55:32 UTC MAIN commitmail json YAML

Fix path to elfdump on SmartOS.

(jperkin)

2016-09-08 09:40:11 UTC MAIN commitmail json YAML

Add PHP_VERSIONS_INCOMPATIBLE to filter out unsupported versions,
especially if a package requires newer versions.

(joerg)

2016-09-08 09:38:08 UTC MAIN commitmail json YAML

Add missing entry to REPLACE_PERL

(abs)

2016-09-08 09:34:29 UTC MAIN commitmail json YAML

Updated cad/kicad to 4.0.4
Updated cad/kicad-doc to 4.0.4
Updated cad/kicad-lib to 4.0.4
Updated cad/kicad-footprints to version 4.0.4
Updated cad/kicad-i18n to version 4.0.4

(bouyer)

2016-09-08 09:32:29 UTC MAIN commitmail json YAML

Update kicad packages to 4.0.4, and apply a patch from the master branch
to make it build with newer boost library.
Changes since 4.0.1:
Do not allow spaces in component name (value field) in
    component library editor, in dialogs (Edit field, Create component).
Remove front silkscreen default setting for PTH and NPTH pads.
OSX: back port touchpad support from development branch.
Add support for optional touchpad panning (merge of rev. 6586 from
    development branch)
OSX: legacy canvas rendering speed improvements.
PolyLine.cpp: NormalizeAreaOutlines now removes null segments.
Remove support for in processing setting of ld library path.
Eeschema: make footprint and datasheet initially invisible, when creating a
    component.
Make color names translatable in color selection dialog.
Mark locked tracks with 'L' letter in status field.
Added 'Reset Grid Origin' hot key (GAL).
Add support for PCB and footprint format versioning
Highlight a net when crossprobing with eeschema and highlight net tool
    is enabled.
Make DRC markers not editable with the standard tools (GAL).
Draw arrows for DRC markers (GAL).

and lots of bug fixes.

(bouyer)

2016-09-08 06:53:48 UTC MAIN commitmail json YAML

Use standard dependency pattern.

(wiz)

2016-09-08 05:13:21 UTC MAIN commitmail json YAML

Updated math/lp_solve to 5.5.2.3

(richard)

2016-09-08 05:12:39 UTC MAIN commitmail json YAML

Update to lp_solve_5.5.2.3 and indicate a 64-bit platform for aarch64
Fix isnan() checks to declare main() returning 'int' and use floating
argument to isnan() avoiding recent (gcc 5) compiler noise.

Since last update:
../../.. version 5.5.2.1
- fixed a small error in new and improved MIP_stepOF function to find integer solutions.

../../.. version 5.5.2.2
- For integer models with semi-cont variables it happened sometimes that a message
  "fillbranches_BB: Inconsistent equal-valued bounds for ..." occured and that the semi-cont condition
  was not respected.
- New functions added: get_accuracy to get the numeric accuracy after solve.
- New functions added: set_break_numeric_accuracy, get_break_numeric_accuracy to let lp_solve return ACCURACYERROR
  instead of FEASIBLE when numerical accuracy if worse then the provided values.
  In the past, lp_solve only returned a non-optimal status in case of very severe numerical instability.
  Now it will return already ACCURACYERROR when it finds a relative inaccuracy of 5e-7
- When reading a model from the lp-format and important issues are detected such as already bounds on variables being overruled
  later with for example a bin keyword, this is now reported in the default verbose level such that this is seen easier.

08/05/16 version 5.5.2.3
- For some models with integer variables, lp_solve did not find the most optimal solution.

(richard)

2016-09-08 03:54:55 UTC MAIN commitmail json YAML

2016-09-08 03:52:26 UTC MAIN commitmail json YAML

Update BibTool to 2.65

2.65
* Hash function and value storing for field name mapping during xref
  expansion fixed.

2.64
* New resource expand.xdata introduced to control the
  expansion of xdata references.
* New resource crossref.map introduced to add a field name
  mapping for crossrefs.
* New resource clear.crossref.map introduced to clear the
  field name mapping for crossrefs.
* io.c introduced to contain input and output file parameters.
* Documentation switched to Lua\LaTeX.

2.63
* Omission of the previous release fixed.

2.62
* Combined rewrite and delete bug fixed.
* Minor improvements for the distribution.
* README renamed to README.md to comply with the
  conventions of the GitHub repository.

2.61
* New resource rename.field introduced to conditionally rename a
  field.
* Typedef String for Uchar* and used across.
* Duplicate file doc/bibtool.tex in the distribution tar ball
  eliminated.

2.60
* The field name and other symbols may start with any allowed
  character. Non-alpha characters at the beginning are treated as
  warning only.

2.59
* Fix in print.c to omit an empty line after overflowing lines.
* Fix in print.c to avoid an overflow situation.

2.58
* Library tex_def.rsc extended with the primitives \i and \j.
* The source tar is signed. The key of the author can be obtained
  from pgp.mit.edu.
* Test renamed to test.

(markd)

2016-09-08 03:28:10 UTC MAIN commitmail json YAML

Update Contao Open Soure CMS to latest version.

www/contao35 3.5.16
www/contao42 4.2.3

(taca)

2016-09-08 03:27:24 UTC MAIN commitmail json YAML

Update contao42 to 4.2.3.

### 4.2.3 (2016-09-06)

* Do not double URL encode the content syndication links.
* Use CSS3 transforms instead of transitions to animate the off-canvas navigation.
* Improve the exception handling when using the resource locator (see #557).
* Correctly reset the filter menu in parent view.
* Support all characters but =!<> and whitespace in simple tokens (see contao/core#8436).
* Check the user's permission when generating links in the picker (see contao/core#8407).
* Handle forward pages without target in the navigation modules (see contao/core#8377).
* Provide the same template variables for downloads and enclosures (see contao/core#8392).
* Handle %n when parsing date formats (see contao/core#8411).
* Fix the module wizard's accessibility (see contao/core#8391).
* Correctly initialize TinyMCE in sub-palettes in Firefox (see contao/core#3673).
* Validate form field names more accurately (see contao/core#8403).
* Correctly show the ctime, mtime and atime of a folder (see contao/core#8408).
* Correctly index changed pages (see contao/core#8439).

(taca)

2016-09-08 03:26:48 UTC MAIN commitmail json YAML

Update contao35 to 3.5.16.

Version 3.5.16 (2016-09-05)
---------------------------

### Fixed
Check if a reader page is protected when generating a sitemap (see #8416).

### Fixed
Support all characters but =!<> and whitespace in simple tokens (see #8436).

### Fixed
Check the user's permission when generating links in the picker (see #8407).

### Fixed
Handle forward pages without target in the navigation modules (see #8377).

### Fixed
Stop the event recurrence if the upper boundary is reached (see #8445).

### Fixed
Show upcoming events if the first occurrence is in the past (see #8447).

### Updated
Update MooTools to version 1.5.2.

### Fixed
Provide the same template variables for downloads and enclosures (see #8392).

### Fixed
Handle %n when parsing date formats (see #8411).

### Fixed
Fix the module wizard's accessibility (see #8391).

### Fixed
Correctly initialize TinyMCE in sub-palettes in Firefox (see #3673).

### Fixed
Validate form field names more accurately (see #8403).

### Fixed
Correctly show the ctime, mtime and atime of a folder (see #8408).

### Fixed
Correctly index changed pages (see #8439).

### Fixed
Always store the UUID of an uploaded file (see #8421).

(taca)

2016-09-08 03:26:09 UTC MAIN commitmail json YAML

Limit to php70 and php71, php55 and php56 require php-stats 1.0.5.

(taca)

2016-09-08 01:48:39 UTC MAIN commitmail json YAML

Fix PLIST after update. No version bump as it didn't build. Hi mef :-)

(dholland)

2016-09-08 01:12:18 UTC MAIN commitmail json YAML

Updated geography/p5-Geo-Ellipsoid to 1.13

(wen)

2016-09-08 01:11:29 UTC MAIN commitmail json YAML

Update to 1.13
Update HOMEPAGE
Add missing DEPENDS
Update COMMENT

Upstream changes:
1.13
    1. Use OO syntax to make subclassing possible.
    2. Add test file t/11-subclass.t
    3. Update require version of Test::More to 0.47.
    4. Minor POD changes.
    5. Clean up whitespace.

(wen)

2016-09-08 01:01:15 UTC MAIN commitmail json YAML

Fix build with python3

Reported by: joerg@

(wen)

2016-09-07 23:31:40 UTC MAIN commitmail json YAML

How to disable looking for libv4l2 changed.

(markd)

2016-09-07 22:00:05 UTC MAIN commitmail json YAML

Updated devel/py-lupa to 1.3.

(alnsn)

2016-09-07 21:56:21 UTC MAIN commitmail json YAML

Update devel/py-lupa to version 1.3.

Changes since version 1.1:

1.3 (2016-04-12)

    * eval() and execute() accept optional positional arguments
    * calling str() on a Python object from Lua could fail if the
      LuaRuntime is set up without auto-encoding
    * attribute/keyword names were not properly encoded if the LuaRuntime
      is set up without auto-encoding
    * built with Cython 0.24

1.2 (2015-10-10)

    * callbacks returned from Lua coroutines were incorrectly mixing
      coroutine state with global Lua state (patch by Mikhail Korobov)
    * availability of python.builtins in Lua can be disabled via
      LuaRuntime option.
    * built with Cython 0.23.4

(alnsn)

2016-09-07 21:14:13 UTC MAIN commitmail json YAML

Updated mail/sylpheed to 3.5.1

(szptvlfn)

2016-09-07 21:13:44 UTC MAIN commitmail json YAML

Update sylpheed to 3.5.1

changes:
* 3.5.1 (stable)

    * New plug-in APIs to handle compose view were added.
    * Autotools scripts were updated.
    * Included documents were updated.

(szptvlfn)

2016-09-07 21:03:21 UTC MAIN commitmail json YAML

Since this violates the general prefix rules and won't build e.g. with
the recommendated setup of read-only root, mark it as not for bulk
builds.

(joerg)

2016-09-07 19:18:38 UTC pkgsrc-2016Q2 commitmail json YAML

Pullup tickets #5093 to #5096.

(bsiegert)

2016-09-07 19:17:50 UTC pkgsrc-2016Q2 commitmail json YAML

Pullup ticket #5096 - requested by taca
lang/php70: security fix

Revisions pulled up:
- lang/php/phpversion.mk                                        1.150
- lang/php70/distinfo                                          1.18

---
  Module Name:    pkgsrc
  Committed By:  taca
  Date:          Fri Aug 19 03:29:53 UTC 2016

  Modified Files:
          pkgsrc/lang/php: phpversion.mk
          pkgsrc/lang/php70: distinfo

  Log Message:
  Update php70 to 7.0.10 (PHP 7.0.10).

  18 Aug 2016 PHP 7.0.10

  - Core:
    . Fixed bug #72629 (Caught exception assignment to variables ignores
      references). (Laruence)
    . Fixed bug #72594 (Calling an earlier instance of an included anonymous
      class fatals). (Laruence)
    . Fixed bug #72581 (previous property undefined in Exception after
      deserialization). (Laruence)
    . Fixed bug #72496 (Cannot declare public method with signature incompatible
      with parent private method). (Pedro Magalha~es)
    . Fixed bug #72024 (microtime() leaks memory). (maroszek at gmx dot net)
    . Fixed bug #71911 (Unable to set --enable-debug on building extensions by
      phpize on Windows). (Yuji Uchiyama)
    . Fixed bug causing ClosedGeneratorException being thrown into the calling
      code instead of the Generator yielding from. (Bob)
    . Implemented FR #72614 (Support "nmake test" on building extensions by
      phpize). (Yuji Uchiyama)
    . Fixed bug #72641 (phpize (on Windows) ignores PHP_PREFIX).
      (Yuji Uchiyama)
    . Fixed potential segfault in object storage freeing in shutdown sequence.
      (Bob)
    . Fixed bug #72663 (Create an Unexpected Object and Don't Invoke
        __wakeup() in Deserialization). (Stas)
    . Fixed bug #72681 (PHP Session Data Injection Vulnerability). (Stas)
    . Fixed bug #72683 (getmxrr broken). (Anatol)
    . Fixed bug #72742 (memory allocator fails to realloc small block to large
      one). (Stas)

  - Bz2:
    . Fixed bug #72837 (integer overflow in bzdecompress caused heap
      corruption). (Stas)

  - Calendar:
    . Fixed bug #67976 (cal_days_month() fails for final month of the French
      calendar). (cmb)
    . Fixed bug #71894 (AddressSanitizer: global-buffer-overflow in
      zif_cal_from_jd). (cmb)

  - COM:
    . Fixed bug #72569 (DOTNET/COM array parameters broke in PHP7). (Anatol)

  - CURL:
    . Fixed bug #71709 (curl_setopt segfault with empty CURLOPT_HTTPHEADER).
      (Pierrick)
    . Fixed bug #71929 (CURLINFO_CERTINFO data parsing error). (Pierrick)
    . Fixed bug #72674 (Heap overflow in curl_escape). (Stas)

  - DOM:
    . Fixed bug #66502 (DOM document dangling reference). (Sean Heelan, cmb)

  - EXIF:
    . Fixed bug #72735 (Samsung picture thumb not read (zero size)). (Kalle, Remi)
    . Fixed bug #72627 (Memory Leakage In exif_process_IFD_in_TIFF). (Stas)

  - Filter:
    . Fixed bug #71745 (FILTER_FLAG_NO_RES_RANGE does not cover whole 127.0.0.0/8
      range). (bugs dot php dot net at majkl578 dot cz)

  - FPM:
    . Fixed bug #72575 (using --allow-to-run-as-root should ignore missing user).
      (gooh)

  - GD:
    . Fixed bug #72596 (imagetypes function won't advertise WEBP support). (cmb)
    . Fixed bug #72604 (imagearc() ignores thickness for full arcs). (cmb)
    . Fixed bug #70315 (500 Server Error but page is fully rendered). (cmb)
    . Fixed bug #43828 (broken transparency of imagearc for truecolor in
      blendingmode). (cmb)
    . Fixed bug #66555 (Always false condition in ext/gd/libgd/gdkanji.c). (cmb)
    . Fixed bug #68712 (suspicious if-else statements). (cmb)
    . Fixed bug #72697 (select_colors write out-of-bounds). (Stas)
    . Fixed bug #72730 (imagegammacorrect allows arbitrary write access). (Stas)

  - Intl:
    . Fixed bug #72639 (Segfault when instantiating class that extends
      IntlCalendar and adds a property). (Laruence)
    . Partially fixed #72506 (idn_to_ascii for UTS #46 incorrect for long domain
      names). (cmb)

  - mbstring:
    . Fixed bug #72691 (mb_ereg_search raises a warning if a match zero-width).
      (cmb)
    . Fixed bug #72693 (mb_ereg_search increments search position when a match
      zero-width). (cmb)
    . Fixed bug #72694 (mb_ereg_search_setpos does not accept a string's last
      position). (cmb)
    . Fixed bug #72710 (`mb_ereg` causes buffer overflow on regexp compile error).
      (ju1ius)

  - Mcrypt:
    . Fixed bug #72782 (Heap Overflow due to integer overflows). (Stas)

  - Opcache:
    . Fixed bug #72590 (Opcache restart with kill_all_lockers does not work).
      (Keyur)

  - PCRE:
    . Fixed bug #72688 (preg_match missing group names in matches). (cmb)

  - PDO_pgsql:
    . Fixed bug #70313 (PDO statement fails to throw exception). (Matteo)

  - Reflection:
    . Fixed bug #72222 (ReflectionClass::export doesn't handle array constants).
      (Nikita Nefedov)

  - SimpleXML:
    . Fixed bug #72588 (Using global var doesn't work while accessing SimpleXML
      element). (Laruence)

  - SNMP:
    . Fixed bug #72708 (php_snmp_parse_oid integer overflow in memory
      allocation). (djodjo at gmail dot com)

  - SPL:
    . Fixed bug #55701 (GlobIterator throws LogicException). (Valentin V?LCIU)
    . Fixed bug #72646 (SplFileObject::getCsvControl does not return the escape
      character). (cmb)
    . Fixed bug #72684 (AppendIterator segfault with closed generator). (Pierrick)

  - SQLite3:
    . Fixed bug #72668 (Spurious warning when exception is thrown in user defined
      function). (Laruence)
    . Fixed bug #72571 (SQLite3::bindValue, SQLite3::bindParam crash). (Laruence)
    . Implemented FR #72653 (SQLite should allow opening with empty filename).
      (cmb)
    . Updated to SQLite3 3.13.0. (cmb)

  - Standard:
    . Fixed bug #72622 (array_walk + array_replace_recursive create references
      from nothing). (Laruence)
    . Fixed bug #72152 (base64_decode $strict fails to detect null byte).
      (Lauri Kentta:)
    . Fixed bug #72263 (base64_decode skips a character after padding in strict
      mode). (Lauri Kentta:)
    . Fixed bug #72264 (base64_decode $strict fails with whitespace between
      padding). (Lauri Kentta:)
    . Fixed bug #72330 (CSV fields incorrectly split if escape char followed by
      UTF chars). (cmb)

  - Streams:
    . Fixed bug #41021 (Problems with the ftps wrapper). (vhuk)
    . Fixed bug #54431 (opendir() does not work with ftps:// wrapper). (vhuk)
    . Fixed bug #72667 (opendir() with ftp:// attempts to open data stream for
      non-existent directories). (vhuk)
    . Fixed bug #72771 (ftps:// wrapper is vulnerable to protocol downgrade
      attack). (Stas)

  - XMLRPC:
    . Fixed bug #72647 (xmlrpc_encode() unexpected output after referencing
      array elements). (Laruence)

  - Wddx:
    . Fixed bug #72564 (boolean always deserialized as "true") (Remi)
    . Fixed bug #72142 (WDDX Packet Injection Vulnerability in
      wddx_serialize_value()). (Taoguang Chen)
    . Fixed bug #72749 (wddx_deserialize allows illegal memory access) (Stas)
    . Fixed bug #72750 (wddx_deserialize null dereference). (Stas)
    . Fixed bug #72790 (wddx_deserialize null dereference with invalid xml).
      (Stas)
    . Fixed bug #72799 (wddx_deserialize null dereference in
      php_wddx_pop_element). (Stas)

  - Zip:
    . Fixed bug #72660 (NULL Pointer dereference in zend_virtual_cwd).
      (Laruence)

(bsiegert)

2016-09-07 19:03:34 UTC pkgsrc-2016Q2 commitmail json YAML

Pullup ticket #5095 - requested by taca
www/ruby-actionpack32: security fix

Revisions pulled up:
- databases/ruby-activerecord32/distinfo                        1.24
- devel/ruby-activemodel32/distinfo                            1.24
- devel/ruby-activesupport32/distinfo                          1.24
- devel/ruby-railties32/distinfo                                1.24
- lang/ruby/rails.mk                                            1.55
- mail/ruby-actionmailer32/distinfo                            1.24
- www/ruby-actionpack32/distinfo                                1.24
- www/ruby-activeresource32/distinfo                            1.24
- www/ruby-rails32/distinfo                                    1.24

---
  Module Name: pkgsrc
  Committed By: taca
  Date: Sun Aug 21 05:55:08 UTC 2016

  Modified Files:
  pkgsrc/lang/ruby: rails.mk

  Log Message:
  Start update of Ruby on Rails to 3.2.22.4.

---
  Module Name: pkgsrc
  Committed By: taca
  Date: Sun Aug 21 05:55:48 UTC 2016

  Modified Files:
  pkgsrc/devel/ruby-activesupport32: distinfo

  Log Message:
  Update ruby-activesupport32 to 3.2.22.4, no change except version.

---
  Module Name: pkgsrc
  Committed By: taca
  Date: Sun Aug 21 05:56:35 UTC 2016

  Modified Files:
  pkgsrc/devel/ruby-activemodel32: distinfo

  Log Message:
  Update ruby-activemodel32 to 3.2.22.4, no change except version.

---
  Module Name: pkgsrc
  Committed By: taca
  Date: Sun Aug 21 05:57:03 UTC 2016

  Modified Files:
  pkgsrc/databases/ruby-activerecord32: distinfo

  Log Message:
  Update ruby-activerecord32 to 3.2.22.4, no change except version.

---
  Module Name: pkgsrc
  Committed By: taca
  Date: Sun Aug 21 05:57:30 UTC 2016

  Modified Files:
  pkgsrc/www/ruby-activeresource32: distinfo

  Log Message:
  Update ruby-activeresource32 to 3.2.22.4, no change except version.

---
  Module Name: pkgsrc
  Committed By: taca
  Date: Sun Aug 21 05:58:46 UTC 2016

  Modified Files:
  pkgsrc/www/ruby-actionpack32: distinfo

  Log Message:
  Update ruby-actionpack32 to 3.2.22.4.

  Fix CVE-2016-6316, XSS vulnerability in Action View.

---
  Module Name: pkgsrc
  Committed By: taca
  Date: Sun Aug 21 05:59:16 UTC 2016

  Modified Files:
  pkgsrc/mail/ruby-actionmailer32: distinfo

  Log Message:
  Update ruby-actionmailer32 to 3.2.22.4, no change except version.

---
  Module Name: pkgsrc
  Committed By: taca
  Date: Sun Aug 21 05:59:36 UTC 2016

  Modified Files:
  pkgsrc/devel/ruby-railties32: distinfo

  Log Message:
  Update ruby-railties32 to 3.2.22.4, no change except version.

---
  Module Name: pkgsrc
  Committed By: taca
  Date: Sun Aug 21 06:00:48 UTC 2016

  Modified Files:
  pkgsrc/www/ruby-rails32: distinfo

  Log Message:
  Update ruby-rails32 to 3.2.22.4, no change except version.

(bsiegert)

2016-09-07 18:50:14 UTC MAIN commitmail json YAML

Updated textproc/mdocml to 1.13.4nb1

(wiz)

2016-09-07 18:50:05 UTC MAIN commitmail json YAML

Rename soelim to msoelim (per comment in upstream example) to fix
conflict with groff.

Requested by jperkin.

Bump PKGREVISION.

(wiz)

2016-09-07 18:23:59 UTC pkgsrc-2016Q2 commitmail json YAML

Pullup ticket #5094 - requested by taca
lang/php56: security fix

Revisions pulled up:
- lang/php/phpversion.mk                                        1.149
- lang/php56/distinfo                                          1.33

---
  Module Name:    pkgsrc
  Committed By:  taca
  Date:          Fri Aug 19 03:29:00 UTC 2016

  Modified Files:
          pkgsrc/lang/php: phpversion.mk
          pkgsrc/lang/php56: distinfo

  Log Message:
  Update php56 to 5.6.25 (PHP 5.6.25).

  18 Aug 2016, PHP 5.6.25

  - Bz2:
    . Fixed bug #72837 (integer overflow in bzdecompress caused heap
      corruption). (Stas)

  - Core:
    . Fixed bug #70436 (Use After Free Vulnerability in unserialize()).
      (Taoguang Chen)
    . Fixed bug #72024 (microtime() leaks memory). (maroszek at gmx dot net)
    . Fixed bug #72581 (previous property undefined in Exception after
      deserialization). (Laruence)
    . Implemented FR #72614 (Support "nmake test" on building extensions by
      phpize). (Yuji Uchiyama)
    . Fixed bug #72641 (phpize (on Windows) ignores PHP_PREFIX).
      (Yuji Uchiyama)
    . Fixed bug #72663 (Create an Unexpected Object and Don't Invoke
      __wakeup() in Deserialization). (Stas)
    . Fixed bug #72681 (PHP Session Data Injection Vulnerability). (Stas)

  - Calendar:
    . Fixed bug #67976 (cal_days_month() fails for final month of the French
      calendar). (cmb)
    . Fixed bug #71894 (AddressSanitizer: global-buffer-overflow in
      zif_cal_from_jd). (cmb)

  - Curl:
    . Fixed bug #71144 (Segmentation fault when using cURL with ZTS).
      (maroszek at gmx dot net)
    . Fixed bug #71929 (Certification information (CERTINFO) data parsing error).
      (Pierrick)
    . Fixed bug #72807 (integer overflow in curl_escape caused heap
      corruption). (Stas)

  - DOM:
    . Fixed bug #66502 (DOM document dangling reference). (Sean Heelan, cmb)

  - Ereg:
    . Fixed bug #72838 (Integer overflow lead to heap corruption in
      sql_regcase). (Stas)

  - EXIF:
    . Fixed bug #72627 (Memory Leakage In exif_process_IFD_in_TIFF). (Stas)
    . Fixed bug #72735 (Samsung picture thumb not read (zero size)). (Kalle, Remi)

  - Filter:
    . Fixed bug #71745 (FILTER_FLAG_NO_RES_RANGE does not cover whole 127.0.0.0/8
      range). (bugs dot php dot net at majkl578 dot cz)

  - FPM:
    . Fixed bug #72575 (using --allow-to-run-as-root should ignore missing user).
      (gooh)

  - GD:
    . Fixed bug #43828 (broken transparency of imagearc for truecolor in
      blendingmode). (cmb)
    . Fixed bug #66555 (Always false condition in ext/gd/libgd/gdkanji.c). (cmb)
    . Fixed bug #68712 (suspicious if-else statements). (cmb)
    . Fixed bug #70315 (500 Server Error but page is fully rendered). (cmb)
    . Fixed bug #72596 (imagetypes function won't advertise WEBP support). (cmb)
    . Fixed bug #72604 (imagearc() ignores thickness for full arcs). (cmb)
    . Fixed bug #72697 (select_colors write out-of-bounds). (Stas)
    . Fixed bug #72709 (imagesetstyle() causes OOB read for empty $styles). (cmb)
    . Fixed bug #72730 (imagegammacorrect allows arbitrary write access). (Stas)

  - Intl:
    . Partially fixed #72506 (idn_to_ascii for UTS #46 incorrect for long domain
      names). (cmb)

  - mbstring:
    . Fixed bug #72691 (mb_ereg_search raises a warning if a match zero-width).
      (cmb)
    . Fixed bug #72693 (mb_ereg_search increments search position when a match
      zero-width). (cmb)
    . Fixed bug #72694 (mb_ereg_search_setpos does not accept a string's last
      position). (cmb)
    . Fixed bug #72710 (`mb_ereg` causes buffer overflow on regexp compile error).
      (ju1ius)

  - PCRE:
    . Fixed bug #72688 (preg_match missing group names in matches). (cmb)

  - PDO_pgsql:
    . Fixed bug #70313 (PDO statement fails to throw exception). (Matteo)

  - Reflection:
    . Fixed bug #72222 (ReflectionClass::export doesn't handle array constants).
      (Nikita Nefedov)

  - SNMP:
    . Fixed bug #72708 (php_snmp_parse_oid integer overflow in memory
      allocation). (djodjo at gmail dot com)

  - Standard:
    . Fixed bug #72330 (CSV fields incorrectly split if escape char followed by
      UTF chars). (cmb)
    . Fixed bug #72836 (integer overflow in base64_decode). (Stas)
    . Fixed bug #72848 (integer overflow in quoted_printable_encode). (Stas)
    . Fixed bug #72849 (integer overflow in urlencode). (Stas)
    . Fixed bug #72850 (integer overflow in php_uuencode). (Stas)
    . Fixed bug #72716 (initialize buffer before read). (Stas)

  - Streams:
    . Fixed bug #41021 (Problems with the ftps wrapper). (vhuk)
    . Fixed bug #54431 (opendir() does not work with ftps:// wrapper). (vhuk)
    . Fixed bug #72667 (opendir() with ftp:// attempts to open data stream for
      non-existent directories). (vhuk)
    . Fixed bug #72764 (ftps:// opendir wrapper data channel encryption fails
      with IIS FTP 7.5, 8.5). (vhuk)
    . Fixed bug #72771 (ftps:// wrapper is vulnerable to protocol downgrade
      attack). (Stas)

  - SPL:
    . Fixed bug #72122 (IteratorIterator breaks '@' error suppression). (kinglozzer)
    . Fixed bug #72646 (SplFileObject::getCsvControl does not return the escape
      character). (cmb)
    . Fixed bug #72684 (AppendIterator segfault with closed generator). (Pierrick)

  - SQLite3:
    . Implemented FR #72653 (SQLite should allow opening with empty filename).
      (cmb)

  - Wddx:
    . Fixed bug #72142 (WDDX Packet Injection Vulnerability in
      wddx_serialize_value()). (Taoguang Chen)
    . Fixed bug #72749 (wddx_deserialize allows illegal memory access) (Stas)
    . Fixed bug #72750 (wddx_deserialize null dereference). (Stas)
    . Fixed bug #72790 (wddx_deserialize null dereference with invalid xml).
      (Stas)
    . Fixed bug #72799 (wddx_deserialize null dereference in
      php_wddx_pop_element). (Stas)

(bsiegert)

2016-09-07 18:08:36 UTC pkgsrc-2016Q2 commitmail json YAML

Pullup ticket #5093 - requested by taca
www/apache24: security fix

Revisions pulled up:
- www/apache24/Makefile                                        1.48
- www/apache24/distinfo                                        1.26
- www/apache24/patches/patch-server_util__script.c              1.1

---
  Module Name:    pkgsrc
  Committed By:  wiz
  Date:          Fri Jul 29 11:11:25 UTC 2016

  Modified Files:
          pkgsrc/www/apache24: Makefile distinfo
  Added Files:
          pkgsrc/www/apache24/patches: patch-server_util__script.c

  Log Message:
  Fix httpoxy vulnerability.

  Bump PKGREVISION.

(bsiegert)

2016-09-07 13:58:40 UTC MAIN commitmail json YAML

Updated www/py-django-sekizai to 0.10.0

(adam)

2016-09-07 13:56:24 UTC MAIN commitmail json YAML

2016-09-07 13:47:11 UTC MAIN commitmail json YAML

Updated www/py-django-classy-tags to 0.8.0; databases/py-sqlalchemy to 1.0.15; www/py-django-treebeard to 4.0.1

(adam)

2016-09-07 13:45:29 UTC MAIN commitmail json YAML

Release 4.0.1 (May 1, 2016)
* Escape input in forms
* Clarification on model detail pages

(adam)

2016-09-07 13:43:05 UTC MAIN commitmail json YAML

Release 1.0.15 features a small number of bug fixes that have been made over the past two months since the previous 1.0.x release.

(adam)

2016-09-07 13:41:50 UTC MAIN commitmail json YAML

2016-09-07 13:36:35 UTC MAIN commitmail json YAML

Apparently python3 insists that print arguments are inside parens
should fix PLIST issues on py34 & py35

(richard)

2016-09-07 13:26:45 UTC MAIN commitmail json YAML

Updated emulators/ROMInfo to 2.8

(mef)

2016-09-07 13:25:45 UTC MAIN commitmail json YAML

Updated emulators/ROMInfo to 2.8
--------------------------------
24/03/2008  *** v2.8 ***
            - Uses DatLib v2.24.
            - Fixed crash (allzip had spurious carriage returns in kyukaidk).
            - DatLib 2.23 also added the Generic XML format.

(mef)

2016-09-07 13:14:53 UTC MAIN commitmail json YAML

Updated databases/mysql55 to 5.5.52; databases/mysql56 to 5.6.33

(adam)

2016-09-07 13:13:36 UTC MAIN commitmail json YAML

Changes in MySQL 5.5.52 (2016-09-06)

Bugs Fixed
----------
Replication: mysqlbinlog --read-from-remote-server log1 log2 was opening a new connection for log2 without freeing the connection used for log1. Thanks to Laurynas Biveinis for the contribution. (Bug 81675, Bug 23540182)

For mysqld_safe, the argument to --malloc-lib now must be one of the directories /usr/lib, /usr/lib64, /usr/lib/i386-linux-gnu, or /usr/lib/x86_64-linux-gnu. In addition, the --mysqld and --mysqld-version options can be used only on the command line and not in an option file. (Bug 24464380)

It was possible to write log files ending with .ini or .cnf that later could be parsed as option files. The general query log and slow query log can no longer be written to a file ending with .ini or .cnf. (Bug 24388753)

Privilege escalation was possible by exploiting the way REPAIR TABLE used temporary files. (Bug 24388746)

Certain internal character-handling functions could fail to handle a too-large character and cause a server exit. (Bug 23296299)

A blank server name in CREATE SERVER statements produced a server exit rather than an error. (Bug 23295288)

The optimizer failed to check a function return value for an area calculation, leading to a server exit. (Bug 23280059)

A prepared statement that used a parameter in the select list of a derived table that was part of a join could cause a server exit. (Bug 22392374, Bug 24380263)

MEDIUMINT columns used in operations with long integer values could result in buffer overflow. (Bug 19984392)

EINTR handling in the client library has been fixed so that interrupted read and write calls are retried. Previously, EINTR was ignored. (Bug 82019, Bug 23703570)

(adam)

2016-09-07 12:58:25 UTC MAIN commitmail json YAML

Changes in MySQL 5.6.33 (2016-09-06)

Test Suite Notes
----------------
In mysql-test-run.pl, a limit of 50 was imposed on the number of workers for parallel testing, which on systems with more than 50 CPUs resulted in exhaustion of unique thread IDs. The ID-exhaustion problem has been corrected, and the limit of 50 on number of workers has been lifted. Thanks to Daniel Black for the patch on which this change was based. Additionally, these changes were made:

To avoid idle workers, the number of parallel workers now is limited to the number of tests.

Previously, if --parallel=auto was given and the MTR_MAX_PARALLEL environment variable was not set, a limit of 8 was imposed on the number of parallel workers. This limit has been lifted.

(Bug 22342399, Bug 79585)

Functionality Added or Changed
------------------------------
CMake support for compiling with Solaris Studio 12.5 was added. (Bug 82249, Bug 24303829, Bug 81274, Bug 23212938)

Bugs Fixed
----------
InnoDB: An operation that dropped and created a full-text search table raised an assertion. (Bug 24315031)

InnoDB: Accessing full-text search auxiliary tables while dropping the indexed table raised an assertion. (Bug 24009272)

InnoDB: An online DDL operation on a table with indexed BLOB columns raised an assertion during logging of table modifications. (Bug 23760086)

Replication: mysqlbinlog --read-from-remote-server log1 log2 was opening a new connection for log2 without freeing the connection used for log1. Thanks to Laurynas Biveinis for the contribution. (Bug 81675, Bug 23540182)

Replication: With binlog_row_image=FULL, when updating single tables temporary tables were unnecessarily being used. The fix ensures single table update follows the same pattern as multi-table update. (Bug 79867, Bug 22510353)

For mysqld_safe, the argument to --malloc-lib now must be one of the directories /usr/lib, /usr/lib64, /usr/lib/i386-linux-gnu, or /usr/lib/x86_64-linux-gnu. In addition, the --mysqld and --mysqld-version options can be used only on the command line and not in an option file. (Bug 24464380)

It was possible to write log files ending with .ini or .cnf that later could be parsed as option files. The general query log and slow query log can no longer be written to a file ending with .ini or .cnf. (Bug 24388753)

Privilege escalation was possible by exploiting the way REPAIR TABLE used temporary files. (Bug 24388746)

If the basedir system variable was set at server startup from the command line or option file, the value was not normalized (on Windows, / was not replaced with /). (Bug 23747899, Bug 82125)

In-place ALTER TABLE operations which when executed separately caused no table rebuild could when combined into a single statement result in a table rebuild. (Bug 23475211, Bug 81587)

A blank server name in CREATE SERVER statements produced a server exit rather than an error. (Bug 23295288)

A prepared statement that used a parameter in the select list of a derived table that was part of a join could cause a server exit. (Bug 22392374, Bug 24380263)

MEDIUMINT columns used in operations with long integer values could result in buffer overflow. (Bug 19984392)

A spurious ER_NO_SUCH_TABLE error could occur when attempting to execute a prepared CREATE TABLE ... SELECT statement that used a temporary table in the FROM clause and called a stored function. The same error could occur for a nonprepared version of the statement if used in a stored procedure when the procedure was re-executed. (Bug 16672723, Bug 68972)

EINTR handling in the client library has been fixed so that interrupted read and write calls are retried. Previously, EINTR was ignored. (Bug 82019, Bug 23703570)

(adam)

2016-09-07 08:59:20 UTC MAIN commitmail json YAML

Updated www/curl to 7.50.2; devel/git to 2.10.0

(adam)

2016-09-07 08:58:59 UTC MAIN commitmail json YAML

Updated www/curl to 7.50.2; devel/git to 2.10.0

(adam)

2016-09-07 08:56:33 UTC MAIN commitmail json YAML

Changes 2.10.0:

UI, Workflows & Features

* "git pull --rebase --verify-signature" learned to warn the user
  that "--verify-signature" is a no-op when rebasing.

* An upstream project can make a recommendation to shallowly clone
  some submodules in the .gitmodules file it ships.

* "git worktree add" learned that '-' can be used as a short-hand for
  "@{-1}", the previous branch.

* Update the funcname definition to support css files.

* The completion script (in contrib/) learned to complete "git
  status" options.

* Messages that are generated by auto gc during "git push" on the
  receiving end are now passed back to the sending end in such a way
  that they are shown with "remote: " prefix to avoid confusing the
  users.

* "git add -i/-p" learned to honor diff.compactionHeuristic
  experimental knob, so that the user can work on the same hunk split
  as "git diff" output.

* "upload-pack" allows a custom "git pack-objects" replacement when
  responding to "fetch/clone" via the uploadpack.packObjectsHook.
  (merge b738396 jk/upload-pack-hook later to maint).

* Teach format-patch and mailsplit (hence "am") how a line that
  happens to begin with "From " in the e-mail message is quoted with
  ">", so that these lines can be restored to their original shape.
  (merge d9925d1 ew/mboxrd-format-am later to maint).

* "git repack" learned the "--keep-unreachable" option, which sends
  loose unreachable objects to a pack instead of leaving them loose.
  This helps heuristics based on the number of loose objects
  (e.g. "gc --auto").
  (merge e26a8c4 jk/repack-keep-unreachable later to maint).

* "log --graph --format=" learned that "%>|(N)" specifies the width
  relative to the terminal's left edge, not relative to the area to
  draw text that is to the right of the ancestry-graph section.  It
  also now accepts negative N that means the column limit is relative
  to the right border.

* A careless invocation of "git send-email directory/" after editing
  0001-change.patch with an editor often ends up sending both
  0001-change.patch and its backup file, 0001-change.patch~, causing
  embarrassment and a minor confusion.  Detect such an input and
  offer to skip the backup files when sending the patches out.
  (merge 531220b jc/send-email-skip-backup later to maint).

* "git submodule update" that drives many "git clone" could
  eventually hit flaky servers/network conditions on one of the
  submodules; the command learned to retry the attempt.

* The output coloring scheme learned two new attributes, italic and
  strike, in addition to existing bold, reverse, etc.

* "git log" learns log.showSignature configuration variable, and a
  command line option "--no-show-signature" to countermand it.
  (merge fce04c3 mj/log-show-signature-conf later to maint).

* More markings of messages for i18n, with updates to various tests
  to pass GETTEXT_POISON tests.

* "git archive" learned to handle files that are larger than 8GB and
  commits far in the future than expressible by the traditional US-TAR
  format.
  (merge 560b0e8 jk/big-and-future-archive-tar later to maint).

* A new configuration variable core.sshCommand has been added to
  specify what value for GIT_SSH_COMMAND to use per repository.

* "git worktree prune" protected worktrees that are marked as
  "locked" by creating a file in a known location.  "git worktree"
  command learned a dedicated command pair to create and remove such
  a file, so that the users do not have to do this with editor.

* A handful of "git svn" updates.

* "git push" learned to accept and pass extra options to the
  receiving end so that hooks can read and react to them.

* "git status" learned to suggest "merge --abort" during a conflicted
  merge, just like it already suggests "rebase --abort" during a
  conflicted rebase.

* "git jump" script (in contrib/) has been updated a bit.
  (merge a91e692 jk/git-jump later to maint).

* "git push" and "git clone" learned to give better progress meters
  to the end user who is waiting on the terminal.

* An entry "git log --decorate" for the tip of the current branch is
  shown as "HEAD -> name" (where "name" is the name of the branch);
  the arrow is now painted in the same color as "HEAD", not in the
  color for commits.

* "git format-patch" learned format.from configuration variable to
  specify the default settings for its "--from" option.

* "git am -3" calls "git merge-recursive" when it needs to fall back
  to a three-way merge; this call has been turned into an internal
  subroutine call instead of spawning a separate subprocess.

* The command line completion scripts (in contrib/) now knows about
  "git branch --delete/--move [--remote]".
  (merge 2703c22 vs/completion-branch-fully-spelled-d-m-r later to maint).

* "git rev-parse --git-path hooks/<hook>" learned to take
  core.hooksPath configuration variable (introduced during 2.9 cycle)
  into account.
  (merge 9445b49 ab/hooks later to maint).

* "git log --show-signature" and other commands that display the
  verification status of PGP signature now shows the longer key-id,
  as 32-bit key-id is so last century.

(adam)

2016-09-07 07:55:51 UTC MAIN commitmail json YAML

Fixed in 7.50.2 - September 7 2016

Bugfixes:
---------
mbedtls: Added support for NTLM
SSH: fixed SFTP/SCP transfer problems
multi: make Curl_expire() work with 0 ms timeouts
mk-ca-bundle.pl: -m keeps ca cert meta data in output
TFTP: Fix upload problem with piped input
CURLOPT_TCP_NODELAY: now enabled by default
mbedtls: set verbose TLS debug when MBEDTLS_DEBUG is defined
http2: always wait for readable socket
cmake: Enable win32 large file support by default
cmake: Enable win32 threaded resolver by default
winbuild: Avoid setting redundant CFLAGS to compile commands
curl.h: make CURL_NO_OLDIES define CURL_STRICTER
docs: make more markdown files use .md extension
docs: CONTRIBUTE and LICENSE-MIXING were converted to markdown
winbuild: Allow changing C compiler via environment variable CC
rtsp: accept any RTSP session id
HTTP: retry failed HEAD requests on reused connections too
configure: add zlib search with pkg-config
openssl: accept subjectAltName iPAddress if no dNSName match
MANUAL: Remove invalid link to LDAP documentation
socks: improved connection procedure
proxy: reject attempts to use unsupported proxy schemes
proxy: bring back use of "Proxy-Connection:"
curl: allow "pkcs11:" prefix for client certificates
spnego_sspi: fix memory leak in case *outlen is zero
SOCKS: improve verbose output of SOCKS5 connection sequence
SOCKS: display the hostname returned by the SOCKS5 proxy server
http/sasl: Query authentication mechanism supported by SSPI before using
sasl: Don't use GSSAPI authentication when domain name not specified
win: Basic support for Universal Windows Platform apps
nss: fix incorrect use of a previously loaded certificate from file
nss: work around race condition in PK11_FindSlotByName()
ftp: fix wrong poll on the secondary socket
openssl: build warning-free with 1.1.0 (again)
HTTP: stop parsing headers when switching to unknown protocols
test219: Add http as a required feature
TLS: random file/egd doesn't have to match for conn reuse
schannel: Disable ALPN for Wine since it is causing problems
http2: make sure stream errors don't needlessly close the connection
http2: return CURLE_HTTP2_STREAM for unexpected stream close
darwinssl: --cainfo is intended for backward compatibility only
speed caps: not based on average speeds anymore
configure: make the cpp -P detection not clobber CPPFLAGS
http2: use named define instead of magic constant in read callback
http2: skip the content-length parsing, detect unknown size
http2: return EOF when done uploading without known size
darwinssl: test for errSecSuccess in PKCS12 import rather than noErr
openssl: fix CURLINFO_SSL_VERIFYRESULT

(adam)

2016-09-07 06:30:11 UTC MAIN commitmail json YAML

Updated graphics/p5-GraphicsMagick to 1.3.25

(wiz)

2016-09-07 06:30:01 UTC MAIN commitmail json YAML

Updated p5-GraphicsMagick to 1.3.25.

To match GraphicsMagick.

(wiz)

2016-09-07 06:29:41 UTC MAIN commitmail json YAML

Updated graphics/GraphicsMagick to 1.3.25

(wiz)

2016-09-07 06:29:31 UTC MAIN commitmail json YAML

Updated GraphicsMagick to 1.3.25.

1.3.25 (September 5, 2016)
==========================

Special Issues:

* None

Security Fixes:

* EscapeParenthesis(): I was notified by Gustavo Grieco of a heap
  overflow in EscapeParenthesis() used in the text annotation code.
  While not being able to reproduce the issue, the implementation of
  this function is completely redone.

* Utah RLE: Reject truncated/absurd files which caused huge memory
  allocations and/or consumed huge CPU.  Problem was reported by
  Agostino Sarubbo based on testing with AFL.

* SVG/MVG: Fix another case of CVE-2016-2317 (heap buffer overflow) in
  the MVG rendering code (also impacts SVG).

* TIFF: Fix heap buffer read overflow while copying sized TIFF
  attributes.  Problem was reported by Agostino Sarubbo based on
  testing with AFL.

Bug fixes:

* GetToken(): Fix obscure bug (read beyond end of string buffer)
  noticed while parsing a MVG file.  This problem was reported by
  Gustavo Grieco.

* MVG rendering: Fix undesired hard errors when some objects were
  drawn outside of the image bounds.  Requests to draw objects
  entirely outside of the image should be silently ignored.

* MVG/SVG rendering: Fix gradient size sanity checks which were
  causing gradient requests to fail.  Due to a design weakness in that
  gradient images allocate resources rather than being computations at
  point of use, the maximum gradient image size is now hard-limited to
  5000x5000 pixels until the design problem is fixed.  Some SVG icons
  (as small as 8x8 pixels) authored using Inkscape request absurdly
  huge gradients.  Gradient sizes as large as 20,000x20,000 have been
  observed in SVG icon files delivered by packages on an Ubuntu Linux
  system.

* SVG: Fix some memory leaks which occur on parsing error.

New Features:

* None

Feature improvements:

* ElapsedTime(): Use clock_gettime() (when available with default
  linkage) to obtain elapsed time.

* DescribeImage(): Provide 6 digits of seconds precision in in elapsed
  time output.  Previously the resolution was rounded up to a full
  second.

Windows Delegate Updates/Additions:

* webp: Updated bundled libwebp to release 0.5.1.

* libxml: Updated bundled libxml2 to release 2.9.4.

* lcms: Updated bundled lcms2 to release 2.8.

* png: Update bundled libpng to release 1.6.24.

Build Changes:

* OpenMP is properly configured for clang 3.8 using its own '-lomp'
  rather than '-lgomp'.

Behavior Changes:

* SVG: Some SVG files may be rejected due to absurdly large gradient
  requests.

* The 'identify' and 'info' functionality only shows the pixel read
  rate if image was not read in 'ping' mode. Provide 6 digits of
  seconds precision in in elapsed time output.

(wiz)

2016-09-07 06:21:56 UTC MAIN commitmail json YAML

Updated devel/p5-Variable-Magic to 0.60

(wiz)

2016-09-07 06:21:46 UTC MAIN commitmail json YAML

Updated p5-Variable-Magic to 0.60.

0.60    2016-09-06 22:30 UTC
        + Chg : A large chunk of boilerplate XS code, which is also used in
                other XS modules, has been factored out of the main .xs file
                to a collection of .h files in the xsh subdirectory.
        + Fix : [RT #128989] : Bleadperl v5.25.3-266-g1d7e644 breaks V::M.
                Len magic is no longer called for negative array indices
                fetches, so the relevant tests are now skipped.
                Thanks Andreas Koenig for reporting.

(wiz)

2016-09-07 04:18:36 UTC MAIN commitmail json YAML

Updated editors/texstudio to 2.11.0

(mef)

2016-09-07 04:18:27 UTC MAIN commitmail json YAML

Updated editors/texstudio 2.0.8 to 2.11.0
TeXstudio 2.11.0
----------------
(http://texstudio.sourceforge.net/manual/current/CHANGELOG.txt)
- support two editors next to each other
- new tabular wizard
- support multi-line commands
- add scrollbar marks for search and bookmarks
- add command option --no-session
- add manual to mac OS X app bundle data
- improve table manipulation of tabu/longtabu
- select words by doubleclick + hold + mousemove
- restructure cwl search paths to settings/completion/user :/completion settings/completion/autogenerated
- safer way of obtaining the PATH on OS X
- add option for image tooltip
- do not show explicit hyphens in section titles of the structure view
- do not parse for structure in non-LaTeX-like languages
- make preview work with \input in preamble (files get rewritten to absolute paths for the temporary compilation)
- use QSaveFile for file saving instead of our custom file saving strategy if available (Qt5 only)
- eneable left/right shortcuts for embedded viewer
- remove multiple default values for latexmk (fixes bug 1694)
- support environment variables in additional search paths
- support [txs-app-dir] and [txs-settings-dir] in additional search paths for log and pdf
- add statusbar icon for LanguageTool
- make LanguageTool arguments configurable
- add align cursor mirrors options
- make pasting into cursor mirrors a single undo block
- do not remove cursor mirrors on undo
- select text of current item in Packages Help to allow easier overwriting (feature request 1063)
- select search/replace texts when switchting there using Tab / Backtab (feature request 1064)
- added optional workingDirectory argument to script function system()
- added editor->insertSnippet() to scripting environment
- added option to choose log encoding
- make icons greyscale for viewer sync buttons if they are not activated
- added a table template
- added some elements to math/latex menus
- unix: allow defining a datadir different from PREFIX/share
- add the option to use system hunspell and quazip
- add images to windows installer
- document advanced code snippet properties in the manual
- don't show dialog for creating a file if it could not be opened but exists
- use Freedesktop Icon Naming Specification for standard icons
- add qt5 autodetection to BUILD.sh
- fix duplicated line endings for larger files (chunked loading)
- fix: windows environment variables may contain brackets: PROGRAMFILES(X86)
- fix env closing with $,$$,etc.
- fix: go to PDF for temporarily compiled documents
- fix finding root document when explicit root doc is set
- fix spell check when word ends with point
- fix argument detection: optional arguments may appear after mandatory ones
- fix: correctly generate environment definition from \newenvironment in case of a default argument
- fix crash in keyVal syntax check when the document was deleted in the meantime
- fix: clear replace highlights when search term is changed
- fix: cancel in marco dialog (bug 1662)
- fixed interpretation of % !BIB program = ... (bug 1667)
- fix AltGr+F not typing [ on Croatian keyboard
- fix cursor jumping to end of file when trying to jump from a non-matched bracket (bug 1668)
- fix pasting columns over an existing selection (bug 1726)
- fix broken language triggers (bug 1735)
- fix quote replacements
- fix line breaks for cursor mirrors
- fix auto paren completion for cursor mirrors
- fix line operations to work with cursor mirrors
- fix sychronize text of placeholder mirror when inserting an environment on a selection (Ctrl+E)
- fix font in pdf viewer status bar did not scale
- fix loading of badword lists
- fix LanguageTool startup
- fix overlapping in unicodeinsert on osx
- fix: pinyin input of punctuation (bug 1770)
- fix: retain spaces when sending text to LanguageTool
- fix: don't translate Ctrl+Alt+Left as the translation breaks the shortcut
- several updates to cwl files
- update poppler for windows to 0.39.0
- improved generation of label texts

(mef)

2016-09-07 00:20:47 UTC MAIN commitmail json YAML

Updated print/gutenprint-lib to 5.2.11

(gdt)

2016-09-07 00:20:33 UTC MAIN commitmail json YAML

Update to 5.2.11.  Upstream changes:

As of 5.2.11, Gutenprint no longer supports Macintosh OS X
10.5.

Upstream changes are voluminous and have many details and have
therefore been aggressively summarized.  See NEWS in the sources.

* Changes from 5.2.10

  1) Added support for many following dye sublimation printers.

  2) Enhanced support (and bugfixes) for many dye sublimation
    printers.

  3) Added support for the Datamax-O'Neil PCL printers, the Performance
    series (p1115, p1115s, p1120n, p1125, p1725, h8308) and the
    Datamax-O'Neil Workstation printer.

    Also added common Imperial and Metric label sizes to the Paper
    Selection menu.

  4) Added support for the following Epson inkjet printers:

    EPSON L120
    EPSON L210
    EPSON L1800 (preliminary)

  5) Add support for the following laser printer:

    Kyocera FS-1135MFP

  6) Canon inkjet driver enhancements:

    Added support for many models and multiple enhancements.

  7) Canon inkjet driver bugfixes:

    6.1 Ink compression fixed

    A problem with a new ink level compression added in 5.2.7 had
    affected multiple printer models. The bug has been fixed in the
    present release, thus all modes previously affected should work
    normally.

(gdt)

2016-09-06 20:55:01 UTC MAIN commitmail json YAML

2016-09-06 20:54:31 UTC MAIN commitmail json YAML

2016-09-06 20:54:21 UTC MAIN commitmail json YAML

2016-09-06 20:54:00 UTC MAIN commitmail json YAML

Not MAKE_JOBS_SAFE.

(joerg)

2016-09-06 19:26:59 UTC MAIN commitmail json YAML

Updated pkgtools/pkglint to 5.4.8

(rillig)

2016-09-06 19:23:03 UTC MAIN commitmail json YAML

Updated pkglint to 5.4.8.

Changes since 5.4.7:

* Added cputime as an allowed keyword for UNLIMIT_RESOURCES.

(rillig)

2016-09-06 19:20:51 UTC MAIN commitmail json YAML

Updated net/rancid to 3.5.1

(pettai)

2016-09-06 19:20:31 UTC MAIN commitmail json YAML

rancid 3.5.1:
        hlogin: missed an ssh -c option among the clean-up

(pettai)

2016-09-06 19:13:20 UTC pkgsrc-2016Q2 commitmail json YAML

Pullup tickets #5090 to #5092.

(bsiegert)

2016-09-06 19:11:17 UTC pkgsrc-2016Q2 commitmail json YAML

Pullup ticket #5092 - requested by sevan
lang/python35: security fix

Revisions pulled up:
- lang/python35/Makefile                                        1.5
- lang/python35/PLIST                                          1.4
- lang/python35/dist.mk                                        1.3
- lang/python35/distinfo                                        1.6
- lang/python35/patches/patch-Makefile.pre.in                  1.2
- lang/python35/patches/patch-setup.py                          1.2

---
  Module Name:    pkgsrc
  Committed By:  adam
  Date:          Sat Jul  2 15:07:48 UTC 2016

  Modified Files:
          pkgsrc/lang/python35: Makefile PLIST dist.mk distinfo
          pkgsrc/lang/python35/patches: patch-Makefile.pre.in patch-setup.py

  Log Message:
  Changes 3.5.2:
  Issue 27066: Fixed SystemError if a custom opener (for open()) returns a negative number without setting an exception.
  Issue 20041: Fixed TypeError when frame.f_trace is set to None. Patch by Xavier de Gaye.
  Issue 26168: Fixed possible refleaks in failing Py_BuildValue() with the ?N? format unit.
  Issue 26991: Fix possible refleak when creating a function with annotations.
  Issue 27039: Fixed bytearray.remove() for values greater than 127. Patch by Joe Jevnik.
  Issue 23640: int.from_bytes() no longer bypasses constructors for subclasses.
  Issue 26811: gc.get_objects() no longer contains a broken tuple with NULL pointer.
  Issue 20120: Use RawConfigParser for .pypirc parsing, removing support for interpolation unintentionally added with move to Python 3. Behavior no longer does any interpolation in .pypirc files,
  matching behavior in Python 2.7 and Setuptools 19.0.
  Issue 26659: Make the builtin slice type support cycle collection.
  Issue 26718: super.__init__ no longer leaks memory if called multiple times. NOTE: A direct call of super.__init__ is not endorsed!
  Issue 25339: PYTHONIOENCODING now has priority over locale in setting the error handler for stdin and stdout.
  Issue 26494: Fixed crash on iterating exhausting iterators. Affected classes are generic sequence iterators, iterators of str, bytes, bytearray, list, tuple, set, frozenset, dict, OrderedDict,
  corresponding views and os.scandir() iterator.
  Issue 26581: If coding cookie is specified multiple times on a line in Python source code file, only the first one is taken to account.
  Issue 26464: Fix str.translate() when string is ASCII and first replacements removes character, but next replacement uses a non-ASCII character or a string longer than 1 character. Regression
  introduced in Python 3.5.0.
  Issue 22836: Ensure exception reports from PyErr_Display() and PyErr_WriteUnraisable() are sensible even when formatting them produces secondary errors. This affects the reports produced by
  sys.__excepthook__() and when __del__() raises an exception.
  Issue 26302: Correct behavior to reject comma as a legal character for cookie names.
  Issue 4806: Avoid masking the original TypeError exception when using star (*) unpacking in function calls. Based on patch by Hagen Fu:rstenau and Daniel Urban.
  Issue 27138: Fix the doc comment for FileFinder.find_spec().
  Issue 26154: Add a new private _PyThreadState_UncheckedGet() function to get the current Python thread state, but don?t issue a fatal error if it is NULL. This new function must be used instead of
  accessing directly the _PyThreadState_Current variable. The variable is no more exposed since Python 3.5.1 to hide the exact implementation of atomic C types, to avoid compiler issues.
  Issue 26194: Deque.insert() gave odd results for bounded deques that had reached their maximum size. Now an IndexError will be raised when attempting to insert into a full deque.
  Issue 25843: When compiling code, don?t merge constants if they are equal but have a different types. For example, f1, f2 = lambda: 1, lambda: 1.0 is now correctly compiled to two different
  functions: f1() returns 1 (int) and f2() returns 1.0 (int), even if 1 and 1.0 are equal.
  Issue 22995: [UPDATE] Comment out the one of the pickleability tests in _PyObject_GetState() due to regressions observed in Cython-based projects.
  Issue 25961: Disallowed null characters in the type name.
  Issue 25973: Fix segfault when an invalid nonlocal statement binds a name starting with two underscores.
  Issue 22995: Instances of extension types with a state that aren?t subclasses of list or dict and haven?t implemented any pickle-related methods (__reduce__, __reduce_ex__, __getnewargs__,
  __getnewargs_ex__, or __getstate__), can no longer be pickled. Including memoryview.
  Issue 20440: Massive replacing unsafe attribute setting code with special macro Py_SETREF.
  Issue 25766: Special method __bytes__() now works in str subclasses.
  Issue 25421: __sizeof__ methods of builtin types now use dynamic basic size. This allows sys.getsize() to work correctly with their subclasses with __slots__ defined.
  Issue 25709: Fixed problem with in-place string concatenation and utf-8 cache.
  Issue 27147: Mention PEP 420 in the importlib docs.
  Issue 24097: Fixed crash in object.__reduce__() if slot name is freed inside __getattr__.
  Issue 24731: Fixed crash on converting objects with special methods __bytes__, __trunc__, and __float__ returning instances of subclasses of bytes, int, and float to subclasses of bytes, int, and
  float correspondingly.
  Issue 26478: Fix semantic bugs when using binary operators with dictionary views and tuples.
  Issue 26171: Fix possible integer overflow and heap corruption in zipimporter.get_data().
  Issue 25660: Fix TAB key behaviour in REPL with readline.
  Issue 25887: Raise a RuntimeError when a coroutine object is awaited more than once.
  Issue 27243: Update the __aiter__ protocol: instead of returning an awaitable that resolves to an asynchronous iterator, the asynchronous iterator should be returned directly. Doing the former will
  trigger a PendingDeprecationWarning.
  more...

(bsiegert)

2016-09-06 19:07:05 UTC pkgsrc-2016Q2 commitmail json YAML

Pullup ticket #5091 - requested by sevan
lang/python34: security fix

Revisions pulled up:
- lang/python34/PLIST                                          1.7
- lang/python34/dist.mk                                        1.6
- lang/python34/distinfo                                        1.21

---
  Module Name:    pkgsrc
  Committed By:  adam
  Date:          Sat Jul  2 15:23:33 UTC 2016

  Modified Files:
          pkgsrc/lang/python34: PLIST dist.mk distinfo

  Log Message:
  Changes 3.4.5:
  Core and Builtins
  Issue 26478: Fix semantic bugs when using binary operators with dictionary views and tuples.
  Issue 26171: Fix possible integer overflow and heap corruption in zipimporter.get_data().
  Library
  Issue 26556: Update expat to 2.1.1, fixes CVE-2015-1283.
  Fix TLS stripping vulnerability in smptlib, CVE-2016-0772. Reported by Team Oststrom
  Issue 25939: On Windows open the cert store readonly in ssl.enum_certificates.
  Issue 26012: Don?t traverse into symlinks for ** pattern in pathlib.Path.[r]glob().
  Issue 24120: Ignore PermissionError when traversing a tree with pathlib.Path.[r]glob(). Patch by Ulrich Petri.
  Skip getaddrinfo if host is already resolved. Patch by A. Jesse Jiryu Davis.
  Add asyncio.timeout() context manager.
  Issue 26050: Add asyncio.StreamReader.readuntil() method. Patch by ???? ?????????.
  Tests
  Issue 25940: Changed test_ssl to use self-signed.pythontest.net. This avoids relying on svn.python.org, which recently changed root certificate.

(bsiegert)

2016-09-06 19:04:28 UTC pkgsrc-2016Q2 commitmail json YAML

Pullup ticket #5090 - requested by sevan
lang/python27: security fix

Revisions pulled up:
- lang/python27/Makefile                                        1.61
- lang/python27/PLIST.common                                    1.15
- lang/python27/dist.mk                                        1.12
- lang/python27/distinfo                                        1.55
- lang/python27/patches/patch-Lib_distutils_unixccompiler.py    1.4

---
  Module Name:    pkgsrc
  Committed By:  adam
  Date:          Sat Jul  2 15:05:43 UTC 2016

  Modified Files:
          pkgsrc/lang/python27: Makefile PLIST.common dist.mk distinfo
          pkgsrc/lang/python27/patches: patch-Lib_distutils_unixccompiler.py

  Log Message:
  Changes 2.7.2:

  Core and Builtins
  -----------------
  - Issue 20041: Fixed TypeError when frame.f_trace is set to None.
    Patch by Xavier de Gaye.

  - Issue 25702: A --with-lto configure option has been added that will
    enable link time optimizations at build time during a make profile-opt.
    Some compilers and toolchains are known to not produce stable code when
    using LTO, be sure to test things thoroughly before relying on it.
    It can provide a few % speed up over profile-opt alone.

  - Issue 26168: Fixed possible refleaks in failing Py_BuildValue() with the "N"
    format unit.

  - Issue 27039: Fixed bytearray.remove() for values greater than 127.  Patch by
    Joe Jevnik.

  - Issue 4806: Avoid masking the original TypeError exception when using star
    (*) unpacking and the exception was raised from a generator.  Based on
    patch by Hagen Fu:rstenau.

  - Issue 26659: Make the builtin slice type support cycle collection.

  - Issue 26718: super.__init__ no longer leaks memory if called multiple times.
    NOTE: A direct call of super.__init__ is not endorsed!

  - Issue 13410: Fixed a bug in PyUnicode_Format where it failed to properly
    ignore errors from a __int__() method.

  - Issue 26494: Fixed crash on iterating exhausting iterators.
    Affected classes are generic sequence iterators, iterators of bytearray,
    list, tuple, set, frozenset, dict, OrderedDict and corresponding views.

  - Issue 26581: If coding cookie is specified multiple times on a line in
    Python source code file, only the first one is taken to account.

  - Issue 22836: Ensure exception reports from PyErr_Display() and
    PyErr_WriteUnraisable() are sensible even when formatting them produces
    secondary errors.  This affects the reports produced by
    sys.__excepthook__() and when __del__() raises an exception.

  - Issue 22847: Improve method cache efficiency.

  - Issue 25843: When compiling code, don't merge constants if they are equal
    but have a different types. For example, ``f1, f2 = lambda: 1, lambda: 1.0``
    is now correctly compiled to two different functions: ``f1()`` returns ``1``
    (``int``) and ``f2()`` returns ``1.0`` (``int``), even if ``1`` and ``1.0``
    are equal.

  - Issue 22995: [UPDATE] Remove the one of the pickleability tests in
    _PyObject_GetState() due to regressions observed in Cython-based projects.

  - Issue 25961: Disallowed null characters in the type name.

  - Issue 22995: Instances of extension types with a state that aren't
    subclasses of list or dict and haven't implemented any pickle-related
    methods (__reduce__, __reduce_ex__, __getnewargs__, __getnewargs_ex__,
    or __getstate__), can no longer be pickled.  Including memoryview.

  - Issue 20440: Massive replacing unsafe attribute setting code with special
    macro Py_SETREF.

  - Issue 25421: __sizeof__ methods of builtin types now use dynamic basic size.
    This allows sys.getsize() to work correctly with their subclasses with
    __slots__ defined.

  - Issue 19543: Added Py3k warning for decoding unicode.

  - Issue 24097: Fixed crash in object.__reduce__() if slot name is freed inside
    __getattr__.

  - Issue 24731: Fixed crash on converting objects with special methods
    __str__, __trunc__, and __float__ returning instances of subclasses of
    str, long, and float to subclasses of str, long, and float correspondingly.

  - Issue 26478: Fix semantic bugs when using binary operators with dictionary
    views and tuples.

  - Issue 26171: Fix possible integer overflow and heap corruption in
    zipimporter.get_data().

  Library
  -------
  - Issue 26556: Update expat to 2.1.1, fixes CVE-2015-1283.

  - Fix TLS stripping vulnerability in smptlib, CVE-2016-0772.  Reported by Team
    Oststrom

  - Issue 7356: ctypes.util: Make parsing of ldconfig output independent of the
    locale.

  - Issue 25738: Stop BaseHTTPServer.BaseHTTPRequestHandler.send_error() from
    sending a message body for 205 Reset Content.  Also, don't send the
    Content-Type header field in responses that don't have a body.  Based on
    patch by Susumu Koshiba.

  - Issue 21313: Fix the "platform" module to tolerate when sys.version
    contains truncated build information.

  - Issue 27211: Fix possible memory corruption in io.IOBase.readline().

  - Issue 27114: Fix SSLContext._load_windows_store_certs fails with
    PermissionError

  - Issue 14132: Fix urllib.request redirect handling when the target only has
    a query string.  Fix by Ja'n Janech.

  - Removed the requirements for the ctypes and modulefinder modules to be
    compatible with earlier Python versions.

  - Issue 22274: In the subprocess module, allow stderr to be redirected to
    stdout even when stdout is not redirected.  Patch by Akira Li.

  - Issue 12045: Avoid duplicate execution of command in ctypes.util._get_soname().
    Patch by Sijin Joseph.

  - Issue 26960: Backported 16270 from Python 3 to Python 2, to prevent urllib
    from hanging when retrieving certain FTP files.

  - Issue 25745: Fixed leaking a userptr in curses panel destructor.

  - Issue 17765: weakref.ref() no longer silently ignores keyword arguments.
    Patch by Georg Brandl.

  - Issue 26873: xmlrpclib now raises ResponseError on unsupported type tags
    instead of silently return incorrect result.

  - Issue 24114: Fix an uninitialized variable in `ctypes.util`.

    The bug only occurs on SunOS when the ctypes implementation searches
    for the `crle` program.  Patch by Xiang Zhang.  Tested on SunOS by
    Kees Bos.

  - Issue 26864: In urllib, change the proxy bypass host checking against
    no_proxy to be case-insensitive, and to not match unrelated host names that
    happen to have a bypassed hostname as a suffix.  Patch by Xiang Zhang.

  - Issue 26804: urllib will prefer lower_case proxy environment variables over
    UPPER_CASE or Mixed_Case ones. Patch contributed by Hans-Peter Jansen.

  - Issue 26837: assertSequenceEqual() now correctly outputs non-stringified
    differing items.  This affects assertListEqual() and assertTupleEqual().

  - Issue 26822: itemgetter, attrgetter and methodcaller objects no longer
    silently ignore keyword arguments.

  - Issue 26657: Fix directory traversal vulnerability with SimpleHTTPServer
    on Windows.  This fixes a regression that was introduced in 2.7.7.  Based
    on patch by Philipp Hagemeister.

  - Issue 19377: Add .svg to mimetypes.types_map.

  - Issue 13952: Add .csv to mimetypes.types_map.  Patch by Geoff Wilson.

  - Issue 16329: Add .webm to mimetypes.types_map.  Patch by Giampaolo Rodola'.

  - Issue 23735: Handle terminal resizing with Readline 6.3+ by installing our
    own SIGWINCH handler.  Patch by Eric Price.

  - Issue 26644: Raise ValueError rather than SystemError when a negative
    length is passed to SSLSocket.recv() or read().

  - Issue 23804: Fix SSL recv(0) and read(0) methods to return zero bytes
    instead of up to 1024.

  - Issue 24266: Ctrl+C during Readline history search now cancels the search
    mode when compiled with Readline 7.

  - Issue 23857: Implement PEP 493, adding a Python-2-only ssl module API and
    environment variable to configure the default handling of SSL/TLS certificates
    for HTTPS connections.

  - Issue 26313: ssl.py _load_windows_store_certs fails if windows cert store
    is empty. Patch by Baji.

  - Issue 26513: Fixes platform module detection of Windows Server

  - Issue 23718: Fixed parsing time in week 0 before Jan 1.  Original patch by
    Tama's Bence Gedai.

  - Issue 26177: Fixed the keys() method for Canvas and Scrollbar widgets.

  - Issue 15068: Got rid of excessive buffering in the fileinput module.
    The bufsize parameter is no longer used.

  - Issue 2202: Fix UnboundLocalError in
    AbstractDigestAuthHandler.get_algorithm_impls.  Initial patch by Mathieu Dupuy.

  - Issue 26475: Fixed debugging output for regular expressions with the (?x)
    flag.

  - Issue 26385: Remove the file if the internal fdopen() call in
    NamedTemporaryFile() fails.  Based on patch by Silent Ghost.

  - Issue 26309: In the "socketserver" module, shut down the request (closing
    the connected socket) when verify_request() returns false.  Based on patch
    by Aviv Palivoda.

  - Issue 25939: On Windows open the cert store readonly in ssl.enum_certificates.

  - Issue 24303: Fix random EEXIST upon multiprocessing semaphores creation with
    Linux PID namespaces enabled.

  - Issue 25698: Importing module if the stack is too deep no longer replaces
    imported module with the empty one.

  - Issue 12923: Reset FancyURLopener's redirect counter even if there is an
    exception.  Based on patches by Brian Brazil and Daniel Rocco.

  - Issue 25945: Fixed a crash when unpickle the functools.partial object with
    wrong state.  Fixed a leak in failed functools.partial constructor.
    "args" and "keywords" attributes of functools.partial have now always types
    tuple and dict correspondingly.

  - Issue 19883: Fixed possible integer overflows in zipimport.

  - Issue 26147: xmlrpclib now works with unicode not encodable with used
    non-UTF-8 encoding.

  - Issue 16620: Fixed AttributeError in msilib.Directory.glob().

  - Issue 21847: Fixed xmlrpclib on Unicode-disabled builds.

  - Issue 6500: Fixed infinite recursion in urllib2.Request.__getattr__().

  - Issue 26083: Workaround a subprocess bug that raises an incorrect
    "ValueError: insecure string pickle" exception instead of the actual
    exception on some platforms such as Mac OS X when an exception raised
    in the forked child process prior to the exec() was large enough that
    it overflowed the internal errpipe_read pipe buffer.

  - Issue 24103: Fixed possible use after free in ElementTree.iterparse().

  - Issue 20954: _args_from_interpreter_flags used by multiprocessing and some
    tests no longer behaves incorrectly in the presence of the PYTHONHASHSEED
    environment variable.

  - Issue 14285: When executing a package with the "python -m package" option,
    and package initialization raises ImportError, a proper traceback is now
    reported.

  - Issue 6478: _strptime's regexp cache now is reset after changing timezone
    with time.tzset().

  - Issue 25718: Fixed copying object with state with boolean value is false.

  - Issue 25742: :func:`locale.setlocale` now accepts a Unicode string for
    its second parameter.

  - Issue 10131: Fixed deep copying of minidom documents.  Based on patch
    by Marian Ganisin.

  - Issue 25725: Fixed a reference leak in cPickle.loads() when unpickling
    invalid data including tuple instructions.

  - Issue 25663: In the Readline completer, avoid listing duplicate global
    names, and search the global namespace before searching builtins.

  - Issue 25688: Fixed file leak in ElementTree.iterparse() raising an error.

  - Issue 23914: Fixed SystemError raised by CPickle unpickler on broken data.

  - Issue 25924: Avoid unnecessary serialization of getaddrinfo(3) calls on
    OS X versions 10.5 or higher.  Original patch by A. Jesse Jiryu Davis.

  - Issue 26406: Avoid unnecessary serialization of getaddrinfo(3) calls on
    current versions of OpenBSD and NetBSD.  Patch by A. Jesse Jiryu Davis.

  IDLE
  ----
  - Issue 5124: Paste with text selected now replaces the selection on X11.
    This matches how paste works on Windows, Mac, most modern Linux apps,
    and ttk widgets.  Original patch by Serhiy Storchaka.

  - Issue 24759: Make clear in idlelib.idle_test.__init__ that the directory
    is a private implementation of test.test_idle and tool for maintainers.

  - Issue 26673: When tk reports font size as 0, change to size 10.
    Such fonts on Linux prevented the configuration dialog from opening.

  - Issue 27044: Add ConfigDialog.remove_var_callbacks to stop memory leaks.

  - In the 'IDLE-console differences' section of the IDLE doc, clarify
    how running with IDLE affects sys.modules and the standard streams.

  - Issue 25507: fix incorrect change in IOBinding that prevented printing.
    Change also prevented saving shell window with non-ascii characters.
    Augment IOBinding htest to include all major IOBinding functions.

  - Issue 25905: Revert unwanted conversion of ' to ? RIGHT SINGLE QUOTATION
    MARK in README.txt and open this and NEWS.txt with 'ascii'.
    Re-encode CREDITS.txt to utf-8 and open it with 'utf-8'.

  - Issue 26417: Prevent spurious errors and incorrect defaults when
    installing IDLE 2.7 on OS X: default configuration settings are
    no longer installed from OS X specific copies.

  Documentation
  -------------
  - Issue 26736: Used HTTPS for external links in the documentation if possible.

  - Issue 6953: Rework the Readline module documentation to group related
    functions together, and add more details such as what underlying Readline
    functions and variables are accessed.

  - Issue 26014: Guide users to the newer packaging documentation as was done
    for Python 3.x.  In particular, the top-level 2.7 documentation page now
    links to the newer installer and distributions pages rather than the
    legacy install and Distutils pages; these are still linked to in the
    library/distutils doc page.

  Tests
  -----
  - Issue 21916: Added tests for the turtle module.  Patch by ingrid,
    Gregory Loyse and Jelle Zijlstra.

  - Issue 25940: Changed test_ssl to use self-signed.pythontest.net.  This
    avoids relying on svn.python.org, which recently changed root certificate.

  - Issue 25616: Tests for OrderedDict are extracted from test_collections
    into separate file test_ordered_dict.

  Build
  -----
  - Issue 22359: Avoid incorrect recursive $(MAKE), and disable the rules for
    running pgen when cross-compiling.  The pgen output is normally saved with
    the source code anyway, and is still regenerated when doing a native build.
    Patch by Jonas Wagner and Xavier de Gaye.

  - Issue 19450: Update Windows builds to use SQLite 3.8.11.0.

  - Issue 27229: Fix the cross-compiling pgen rule for in-tree builds.  Patch
    by Xavier de Gaye.

  - Issue 17603: Avoid error about nonexistant fileblocks.o file by using a
    lower-level check for st_blocks in struct stat.

  - Issue 26465: Update Windows builds to use OpenSSL 1.0.2g.

  - Issue 24421: Compile Modules/_math.c once, before building extensions.
    Previously it could fail to compile properly if the math and cmath builds
    were concurrent.

  - Issue 25824: Fixes sys.winver to not include any architecture suffix.

  - Issue 25348: Added ``--pgo`` and ``--pgo-job`` arguments to
    ``PCbuild\build.bat`` for building with Profile-Guided Optimization.  The
    old ``PCbuild\build_pgo.bat`` script is now deprecated, and simply calls
    ``PCbuild\build.bat --pgo %*``.

  - Issue 25827: Add support for building with ICC to ``configure``, including
    a new ``--with-icc`` flag.

  - Issue 25696: Fix installation of Python on UNIX with make -j9.

  - Issue 26930: Update OS X 10.5+ 32-bit-only installer to build
    and link with OpenSSL 1.0.2h.

  - Issue 26268: Update Windows builds to use OpenSSL 1.0.2f.

  - Issue 25136: Support Apple Xcode 7's new textual SDK stub libraries.

  Tools/Demos
  -----------
  - Issue 26799: Fix python-gdb.py: don't get C types once when the Python code
    is loaded, but get C types on demand. The C types can change if
    python-gdb.py is loaded before the Python executable. Patch written by Thomas
    Ilsche.

  C API
  -----
  - Issue 26476: Fixed compilation error when use PyErr_BadInternalCall() in C++.
    Patch by Jeroen Demeyer.

  Misc
  ----
  - Issue 17500, and https://github.com/python/pythondotorg/issues/945: Remove
    unused and outdated icons.

(bsiegert)

2016-09-06 16:29:19 UTC MAIN commitmail json YAML

gcc48: simplify comment in Makefile

(maya)

2016-09-06 16:28:48 UTC MAIN commitmail json YAML

gcc47: limit disabling of libsdtc++ pch use to netbsd.

add a comment that explains that the hang occurs due to ASLR, so other
ASLR users will be able to identify the cause.

thanks joerg for suggesting the cause

(maya)

2016-09-06 15:25:10 UTC MAIN commitmail json YAML

Rename (non-free) Dynamic Drive license to have a "-license" suffix.

Noted by gdt.

(wiz)

2016-09-06 15:04:57 UTC MAIN commitmail json YAML

gcc47: forgotten stray unconditional --enable-libssp

(maya)

2016-09-06 14:43:29 UTC MAIN commitmail json YAML

2016-09-06 14:43:14 UTC MAIN commitmail json YAML

Update devel/alex to 3.1.7. Fix configure env wrap.

Changes in 3.1.7:
- Add support for %encoding directive (allows to control --latin1
  from inside Alex scripts)
- Make code forward-compatible with in-progress proposals
- Suppress more warnings

Changes in 3.1.6:
- sdist for 3.1.5 was mis-generated, causing it to ask for Happy
  when building.

Changes in 3.1.5:
- Generate less warning-laden code, and suppress other warnings.
- Bug fixes.

(fhajny)

2016-09-06 14:01:56 UTC MAIN commitmail json YAML

Updated lang/gcc46 to 4.6.4nb5

(maya)

2016-09-06 14:01:36 UTC MAIN commitmail json YAML

Updated lang/gcc46-libs to 4.6.4nb6

(maya)

2016-09-06 14:01:20 UTC MAIN commitmail json YAML

gcc46-libs: bump PKGREVISION further than gcc46

(maya)

2016-09-06 13:57:02 UTC MAIN commitmail json YAML

2016-09-06 12:38:44 UTC MAIN commitmail json YAML

Updated lang/gcc49-libs to 4.9.4nb1

(jperkin)

2016-09-06 12:38:35 UTC MAIN commitmail json YAML

Reset PKGREVISION after 4.9.4 update.

(jperkin)

2016-09-06 12:38:00 UTC MAIN commitmail json YAML

2016-09-06 12:37:47 UTC MAIN commitmail json YAML

Update lang/gcc49 to 4.9.4.  Changes since 4.9.3:

* libsanitizer merge from upstream r191666 breaks bootstrap on powerpc64-linux and aarch64-linux
* [6 regression] sparc bootstrap failure: sparc.c:4919:6: error: suggest explicit braces to avoid ambiguous 'else'
* [4.9/5/6 Regression] Miscompilation of glibc on i686-linux starting with r234101
* [4.9/5/6 regression] Performance regression of 410.bwaves on x86.
* [4.9/5/6 Regression] gcc.dg/torture/pr44913.c FAILs with -O3 -fno-dce -fno-forward-propagate
* [4.9/5/6 Regression] Inline memcmp is *much* slower than glibc's
* [4.9/5/6 Regression] ICE: Maximum number of LRA constraint passes is achieved (30)
* [4.9/5/6 Regression] Another label as values ICE in gen_reg_rtx
* [4.9 Regression] ICE on valid code on x86_64-linux-gnu: verify_gimple failed
* [4.9 Regression] i386: -fshrink-wrap can interact badly with trampolines
* [4.9 Regression] wrong code at -O1 and above on x86_64-linux-gnu
* [4.9 Regression] gcc.c-torture/execute/pr68376-2.c FAILs with -ftracer
* [4.9 Regression] ICE (segfault) at -Os on x86_64-linux-gnu in ""fail_abnormal_edge_coalesce""
* [4.9 Regression] ICE in connect_traces
* [4.9 Regression] ICE on invalid code on x86_64-linux-gnu in operator[]
* [4.9 Regression] gcc ICE at -O1 and above  on valid code on x86_64-linux-gnu with 窶徭eg fault窶�
* [4.9 Regression] gcc ICE at -O3 and above on valid code on x86_64-linux-gnu in ""replace_uses_by""
* [4.9/5/6 regression] fipa-cp-clone ignores thunk
* [4.9/5/6 Regression] Corrupt truncated function
* [4.9 Regression] Issue with using declaration and member class template
* [4.9/5/6 Regression] failure to determine size of static constexpr array that is nested within a templated class
* [4.9/5/6 Regression] expression of typeid( expression ) is evaluated twice
* [4.9/5/6 Regression] decltype and sfinae to check for template instance availability fails to compile
* [5/6/7 regression] ICE with polymorphic lambda
* [5/6/7 Regression] Missing copy elision with operator new
* [4.9 Regression]ICE: unrecognizable insn compiling arm-fp16 testcases with -march=armv7-a and -mrestrict-it
* [4.9/5/6 Regression] ICE: in recog_memoized
* [4.9 Regression][ARM] ICE: fail to generate BIC(immediate) instruction
* [4.9/5/6 Regression] Bad ARM code generated for evaluating unsigned int bitfield value
* [4.9 Regression] Extremely long compile time for generated code
* [4.9 regression] m68k misoptimisation with -fschedule-insns
* [4.9/5/6 Regression] ICE in -flto -fmerge-all-constants -fno-use-linker-plugin targetting i686-w64-mingw32
* [4.9 Regression] ICE when comparing vectors
* [4.9/5/6 Regression] -Wparentheses missing ambiguous else warning
* [4.9/5/6 Regression] ICE on invalid C++ code on x86_64-linux-gnu: Segmentation fault
* [4.9/5/6 Regression] ICE: in merge_exception_specifiers
* [4.9/5/6 regression] GCC emits incorrect fixed->fp conversion instruction on Cortex-M4 target
* [4.9/5 Regression] extern ""C"" functions in src/c++11/thread.cc are global in libstdc++.a
* [4.9 Regression] DOM confuses complete unrolling which in turn causes VRP to warn
* [4.9 Regression] wrong code at -O2 and -O3 on x86_64-linux-gnu
* [4.9 Regression] ICE at -Os and above with -g enabled on x86_64-linux-gnu
* [4.9 Regression] ICE at -O2 and -O3 on x86_64-linux-gnu
* [4.9 Regression] gcc ICE at -O2 and -O3 on x86_64-linux-gnu in hide_evolution_in_other_loops_than_loop
* [4.9 regression] ICE: in store_bit_field_1
* [4.9 Regression] Wrong optimization with aliasing and access via char
* [5/6 Regression] ICE on valid code at -O2 and -O3 with -g enabled in simplify_subreg
* [4.9/5/6 Regression] Geode optimizations incorrectly return -NaN
* [5 Regression] wrong code with -O2 and vector arithmetics @ x86_64
* [4.9/5 Regression] uncaught_exception() equals to `true' after rethrow_exception()
* [4.9/5 Regression] Mistakenly unsupported tests in g++.dg/torture/
* [4.9/5/6 regression] incorrect memcpy expansion with unrolled_loop strategy at -O2
* [4.9/5 Regression] Segmentation fault on a template class
* [4.9/5 Regression] compile error when including valarray
* [4.9/5/6 Regression] deduction failure with trailing return type in function template argument
* ICE on -O2 and above on x86_64-linux-gnu (internal compiler error: in get_expr_operands
* powerpc64 bootstrap with -mcmodel=small results in linker error
* libatomic fails to build with -Os on powerpc64-linux
* ICE: in emit_move_insn
* [4.9/5 Regression] gcc hangs on valid code on x86_64-linux-gnu
* configure incorrectly strips $target_alias from PLUGIN_LD_SUFFIX
* [x86] 'asm' operand has impossible constraints with -fstack-check
* broken support for attribute init_priority
* [4.9/5/6 Regression] wrong code with -mbmi2
* Missing ""not"" breaks Ada.Text_IO.Get_Immediate(File
* [4.9 Regression] Crash in preprocessor including stdc-predef.h when it does not exist on glibc-based systems
* [4.9 Regression] libgomp.c/appendix-a/a.29.1.c -O2 -g: type mismatch between an SSA_NAME and its symbol
* [4.9 Regression] all pch tests fail on eglibc systems (with bits/predefs.h)
* [4.9 regression] On-stack VLA does not cause instrumentation with -fstack-protector
* [4.9 Regression] OpenMP workshare problem with SUM()
* [4.9/5/6 Regression] Wrong code with single element vector insert
* wrong code with -mstringop-strategy=libcall @ i686
* [4.9 Regression] ICE at -O1 and above on x86_64-linux-gnu in gen_lsm_tmp_name
* Wrong code with -O1.
* [4.9 Regression] ICE on valid code at -O2 and -O3 on x86_64-linux-gnu: in execute_todo
* [4.9/5 Regression] ICE: verify_gimple failed (type mismatch in shift expression
* [4.9 Regression] ICE in lower_omp_target
* [4.9/5/6/7 Regression] g++ accepts an unreachable function catch block that lacks a corresponding try
* [4.9/5/6 Regression] incorrect ""is protected within this context"" error
* Incorrect code generated for tail call
* [4.9/5/6 Regression][arm] Wrong code for FP mult-by-power-of-2 + int conversion
* [4.9/5/6 Regression] wrong code at -O2 and -O3 on x86_64-linux-gnu
* [4.9/5/6 Regression] Wrong thumb2_ior_scc_strict_it insn pattern.
* [4.9/5 Regression] Wrong barrier placement for 64-bit atomic loads on arm
* ARM -mcpu=native can cause a double free abort.
* [AArch64] aarch64_vmls pattern should be rejected if -ffp-contract=off
* ICE: tree check: expected integer_cst
* false positive signed negation
* Crash with abi_tag attribute
* [4.9/5 Regression] ICE in gimple_call_arg with bogus posix_memalign
* [4.9/5/6 Regression] ICE on  __builtin_alloca_with_align with small alignment
* vnmul
* [5 Regression] ICE for array of a derived type with allocatable class in derived type object
* [4.9/5/6 Regression] ""error: too few arguments to function"" in c++14 but not c++11
* error with multiple enable_shared_from_this base classes
* --fast-math breaks std::signbit function
* std::random_device Ignores Read Return Code (CVE-2015-5276)
* Wrong value category used in _Bind functor
* [4.9/5/6 Regression] Including both <tr1/functional> and <functional> can cause ADL problems in std::function SFINAE
* [4.9/5 Regression] std::copy/std::move broken with trivial move-only types
* -ftree-loop-if-convert-stores miscompiles gfortran.dg/elemental_optional_args_3.f90
* ifcombine joins together floating point expression with side effects
* [4.9 Regression] gcc ICE at -O3 and __sigsetjmp with 窶徼ree check: expected ssa_name
* [4.9 Regression] ICE: in tree_to_shwi
* [4.9/5 Regression] Wrong optimization of stores to _Bool via char*
* [4.9
* FAIL: gcc.dg/debug/dwarf2/discriminator.c scan-assembler on x86_64-apple-darwin10
* gcc doesn't conform to Solaris 32-bit ABI by expecting 16-byte stack alignment
* [4.9/5/6/7 Regression] Incorrect PPC assembly due to inserted .machine pseudo-op
* libgfortran: warning: left shift of negative value [-Wshift-negative-value]
* [4.9/5/6] gcc.target/i386/readeflags-1.c aborts on -march=i586 or on -miamcu
* ICE: gcc.target/i386/avx512f-klogic-2.c
* [4.9/5 Regression] incorrect load address on manual vector shuffle
* [PATCH] gcc 4.8.4 fails to compile with -march=native on VIA nano CPU
* ICE at -O1 and above on x86_64-linux-gnu in int_mode_for_mode
* [4.9/5/6 Regression] ""gcc -m32 -finstrument-functions -ffixed-ebp"" produces internal compiler error
* ICE: in extract_insn
* Alpha: Error: No lda !gpdisp!278 was found
* [7 Regression] Lots of ASAN and libgo runtime FAILs after r236090
* [7 Regression] ICE on trunk gcc on ivybridge target (df_refs_verify)
* __tls_get_addr is called with misaligned stack on x86-64
* [4.9/5 Regression] Compiling glibc-2.17
* Crash when selecting specializations through aliases.
* gcc 4.9.0 fails to execute dsymutil when linking executables on darwin
* [4.9 Regression] bootstrap with -O3 gives comparison failure
* [4.9/5/6 regression] Memory leak with assignment to array of derived types with allocatable components
* [4.9/5 Regression] ICE (segmentation fault) on sh4-linux-gnu
* [4.9 Regression] Compiling with -fstack-protector-strong causes binary to segfault
* wrong code for bit-field struct at -O1 and above on x86_64-linux-gnu
* ""^[a-z0-9][a-z0-9-]*$"
* s-osinte-rtems.ads is out of synch with type definitions of current newlib
* Regular expressions: Backreferences don't work in negative lookahead
* [4.9/5/6 Regression] basic_string constructor and throwing iterators
* [4.9 only] test case gcc.dg/and-1.c fails on power for gcc 4.9
* [4.9 Regression] Several hundred asan failures with 4.9.4 on x86_64-apple-darwin15
* [4.9/5/6/7 regression] S/390: Memory access below stack pointer in epilogue
* [4.9 regression] ICE at -O1 and above on x86_64-linux-gnu (in output_constant_pool_2
* ALLOCATE with size given by a module function
* [meta-bug] Port tail-merge fixes to 4.9
* [4.9/5/6 Regression] No backtrace generated for array bounds violation
* [4.9/5/6 Regression] Internal compiler error for Fortran files when specifying a file instead of an include directory with -I
* [4.9/5/6/7 Regression] ICE on missing end program in fixed source
* [4.9/5/6/7 Regression] incorrect reading of values from file on Windows
* [4.9/5/6/7 Regression] ICE in gfc_trans_structure_assign
* [4.9/5/6 Regression] FAIL: gfortran.dg/class_allocate_18.f90
* [4.9/5 Regression] Wrong code with allocatable deferred-length (array) function results
* [4.9 Regression] ICE on invalid: ""Bad array reference"" for an undeclared loop variable
* [4.9/5 Regression] ICE on allocating character array with source
* [4.9/5 Regression] Wrong length when allocating character array
* [4.9/5 Regression] ICE on function result with procedure pointer component
* [4.9 Regression] ICE with -g in native_encode_initializer
* [4.9/5/6 Regression] Errors in ""make -k check-gcc RUNTESTFLAGS=plugin.exp""
* [4.9/5/6 regression] Bootstrapping on x86_64-pc-kfreebsd-gnu fails with ""s-taprop.adb:717:32: ""lwp_self"" is undefined""
* [4.9/5/6 regression] Bootstrapping on x86_64-pc-kfreebsd-gnu fails with ""s-taprop.adb:856:10: ""pthread_attr_setaffinity_np"" is undefined (more references follow)""
* [4.9/5/6 regression] ICE in gcc/java/lang.c:427 with -fdump-tree-all
* [4.9/5/6 Regression] ICE: in create_linear_expr_from_tree
* [4.9/5/6 Regression] -ftree-loop-linear: large compile time / memory usage
* [4.9/5/6 Regression] ICE in gen_reg_rtx
* [4.9/5/6 Regression] libada bootstrap failure on kfreebsd (""pthread_rwlock_t"" not declared in ""OS_Interface"")
* [4.9/5/6 Regression] libbacktrace causes undefined symbol ""_Unwind_GetIPInfo"" on ia64-hpux
* [4.9/5/6 Regression] endless loop with -O2 -floop-parallelize-all
* [4.9 Regression] [graphite] Segmentation fault with -Ofast -floop-parallelize-all -ftree-parallelize-loops
* [4.9/5/6 Regression] Build of i686-pc-linux-android is broken
* [4.9 Regression] Free-form source code: -Wline-truncation is no longer enabled by default
* [4.9 Regression] ICE: FORALL writing multiple elements of one array
* [4.9/5/6 Regression] ICE on invalid code on x86_64-linux-gnu in tree check: expected function_type or method_type
* [4.9/5/6 Regression] gcc 4.9+ miscompiles code on hppa
* [4.9/5/6/7 Regression] ICE in analyze
* [4.9 /5/6 Regression] ICE in get_narrower
* [4.9/5/6 Regression] Build failure: undefined symbol __floatunsitf
* [4.9/5/6 Regression] ICE when renaming predefined ""="" and ""/=""
* [4.9/5/6 Regression] ICE: in compute_affine_dependence

(jperkin)

2016-09-06 12:32:22 UTC MAIN commitmail json YAML

Updated net/corebird to 1.3.1

(ryoon)

2016-09-06 12:31:56 UTC MAIN commitmail json YAML

Update to 1.3.1

Changelog:
* Bugfixes
* Update translations

(ryoon)

2016-09-06 12:21:46 UTC MAIN commitmail json YAML

Disable use of new pselect code. At least on NetBSD 7 bulk builds, it
is often resulting in hanging builds by gmake not wait(3)ing for its
children and issues new jobs. Bump revision.

(joerg)

2016-09-06 12:06:29 UTC MAIN commitmail json YAML

Updated lang/gcc47-libs to 4.7.4nb4

(maya)

2016-09-06 12:06:02 UTC MAIN commitmail json YAML

Updated lang/gcc47 to 4.7.4nb3

(maya)