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 (54m)  pkgsrc-2024Q1 (14d)  pkgsrc-2023Q4 (41d)  pkgsrc-2023Q2 (74d)  pkgsrc-2023Q3 (153d) 

2024-05-12 13:36:21 UTC Now

2017-05-12 05:14:15 UTC MAIN commitmail json YAML

2017-05-12 05:13:43 UTC MAIN commitmail json YAML

scmcvs: try to find __fpending in stdio.h, too
fixes dragonflybsd build.

bump pkgrevision in case it makes a difference to other users.

(maya)

2017-05-12 03:18:03 UTC MAIN commitmail json YAML

xf86-input-joystick: workaround dflybsd placing usbhid headers
in a different location.

(maya)

2017-05-12 02:41:54 UTC MAIN commitmail json YAML

mcookie: override configure script accidentally finding
dragonflybsd cpu_set_t (it's pretty much made for linux,
the upstream name is 'util-linux'...)

indent to appease pkglint

(maya)

2017-05-11 20:55:19 UTC MAIN commitmail json YAML

Need new ati on dragonfly too.
old doesn't build and isn't interesting to fix

(maya)

2017-05-11 18:45:11 UTC pkgsrc-2017Q1 commitmail json YAML

Latest round of pullup tickets.

(bsiegert)

2017-05-11 18:34:00 UTC pkgsrc-2017Q1 commitmail json YAML

Pullup ticket #5415 - requested by wen
www/mediawiki: security fix

Revisions pulled up:
- www/mediawiki/Makefile                                        1.66
- www/mediawiki/PLIST                                          1.32
- www/mediawiki/distinfo                                        1.50

---
  Module Name:    pkgsrc
  Committed By:  wen
  Date:          Thu May 11 14:13:41 UTC 2017

  Modified Files:
          pkgsrc/www/mediawiki: Makefile PLIST distinfo

  Log Message:
  Update to 1.28.2(security update)

  Upstream changes:
  MediaWiki 1.28.2

  This is a security release of the MediaWiki 1.28 branch.

  Due to a mistake in packaging, the releases 1.27.2 and 1.28.1 did not
  contain the fix for SyntaxHighlight_GeSHi. This new release does
  contain that fix.

(bsiegert)

2017-05-11 18:30:57 UTC pkgsrc-2017Q1 commitmail json YAML

Pullup ticket #5407 - requested by sevan
devel/rt4: build fix

Revisions pulled up:
- devel/rt4/Makefile                                            1.24

---
  Module Name:    pkgsrc
  Committed By:  manu
  Date:          Mon May  8 09:07:40 UTC 2017

  Modified Files:
          pkgsrc/devel/rt4: Makefile

  Log Message:
  Build fix: missing dependency on graphics/p5-GraphViz

(bsiegert)

2017-05-11 18:16:16 UTC pkgsrc-2017Q1 commitmail json YAML

Pullup ticket #5411 - requested by sevan
www/ap22-dnssd: build fix for SunOS

Revisions pulled up:
- www/ap22-dnssd/Makefile                                      1.39

---
  Module Name:    pkgsrc
  Committed By:  jperkin
  Date:          Wed May 10 13:02:59 UTC 2017

  Modified Files:
          pkgsrc/www/ap22-dnssd: Makefile

  Log Message:
  Fix C99 flags on SunOS.

(bsiegert)

2017-05-11 18:10:14 UTC pkgsrc-2017Q1 commitmail json YAML

Pullup ticket #5410 - requested by sevan
mail/mutt: build fix for SunOS

Revisions pulled up:
- mail/mutt/distinfo                                            1.58
- mail/mutt/patches/patch-al                                    1.11

---
  Module Name:    pkgsrc
  Committed By:  jperkin
  Date:          Wed May 10 12:29:13 UTC 2017

  Modified Files:
          pkgsrc/mail/mutt: distinfo
          pkgsrc/mail/mutt/patches: patch-al

  Log Message:
  Treat native Solaris Kerberos as Heimdal.  It isn't, but it fixes the build.

(bsiegert)

2017-05-11 18:06:32 UTC pkgsrc-2017Q1 commitmail json YAML

Pullup ticket #5409 - requested by sevan
lang/openjdk7: build fix

Revisions pulled up:
- lang/openjdk7/Makefile                                        1.115

---
  Module Name:    pkgsrc
  Committed By:  jperkin
  Date:          Tue May  9 14:26:06 UTC 2017

  Modified Files:
          pkgsrc/lang/openjdk7: Makefile

  Log Message:
  Ensure we use the correct rpath to zlib.

(bsiegert)

2017-05-11 18:04:57 UTC pkgsrc-2017Q1 commitmail json YAML

Pullup ticket #5408 - requested by sevan
www/py-django-cms: security fix

Revisions pulled up:
- www/py-django-cms/Makefile                                    1.44
- www/py-django-cms/PLIST                                      1.30
- www/py-django-cms/distinfo                                    1.35

---
  Module Name:    pkgsrc
  Committed By:  adam
  Date:          Tue May  9 08:13:50 UTC 2017

  Modified Files:
          pkgsrc/www/py-django-cms: Makefile PLIST distinfo

  Log Message:
  Changes 3.4.3:
  * Fixed a security vulnerability in the page redirect field which
  allowed users
    to insert JavaScript code.
  * Fixed a security vulnerability where the ``next`` parameter for the
  toolbar login
    was not sanitised and could point to another domain.

(bsiegert)

2017-05-11 17:47:20 UTC pkgsrc-2017Q1 commitmail json YAML

Pullup ticket #5406 - requested by sevan
graphics/tiff: security fix

Revisions pulled up:
- graphics/tiff/Makefile                                        1.130-1.135
- graphics/tiff/distinfo                                        1.76-1.81
- graphics/tiff/patches/patch-libtiff_tif__luv.c                1.1
- graphics/tiff/patches/patch-libtiff_tif__pixarlog.c          1.1
- graphics/tiff/patches/patch-libtiff_tif__strip.c              1.1
- graphics/tiff/patches/patch-libtiff_tif_dirread.c            1.3
- graphics/tiff/patches/patch-libtiff_tif_ojpeg.c              1.2
- graphics/tiff/patches/patch-libtiff_tif_read.c                1.2
- graphics/tiff/patches/patch-libtiff_tiffiop.h                1.3
- graphics/tiff/patches/patch-tools_tiff2pdf.c                  1.3
- graphics/tiff/patches/patch-tools_tiffcp.c                    1.3

---
  Module Name:    pkgsrc
  Committed By:  he
  Date:          Sat May  6 20:34:40 UTC 2017

  Modified Files:
          pkgsrc/graphics/tiff: Makefile distinfo
  Added Files:
          pkgsrc/graphics/tiff/patches: patch-tools_tiff2pdf.c

  Log Message:
  Fix CVE-2016-10094, ref. http://bugzilla.maptools.org/show_bug.cgi?id=2640
  and https://github.com/vadz/libtiff/commit/c7153361a4041260719b340f73f2f76
  Bump PKGREVISION.

---
  Module Name:    pkgsrc
  Committed By:  he
  Date:          Sat May  6 21:02:00 UTC 2017

  Modified Files:
          pkgsrc/graphics/tiff: Makefile distinfo
  Added Files:
          pkgsrc/graphics/tiff/patches: patch-libtiff_tif__luv.c
              patch-libtiff_tif__pixarlog.c

  Log Message:
  Fix CVE-2016-10269, ref. http://bugzilla.maptools.org/show_bug.cgi?id=2604
  and
  https://github.com/vadz/libtiff/commit/1044b43637fa7f70fb19b93593777b78bd20da86
  Bump PKGREVISION.

---
  Module Name:    pkgsrc
  Committed By:  he
  Date:          Sat May  6 21:29:17 UTC 2017

  Modified Files:
          pkgsrc/graphics/tiff: Makefile distinfo
          pkgsrc/graphics/tiff/patches: patch-libtiff_tif_dirread.c
  Added Files:
          pkgsrc/graphics/tiff/patches: patch-libtiff_tif__strip.c

  Log Message:
  Fix CVE-2016-10270, ref.
  http://bugzilla.maptools.org/show_bug.cgi?id=2608
  https://github.com/vadz/libtiff/commit/9a72a69e035ee70ff5c41541c8c61cd97990d018
  Bump PKGREVISION.

---
  Module Name:    pkgsrc
  Committed By:  he
  Date:          Sat May  6 21:37:16 UTC 2017

  Modified Files:
          pkgsrc/graphics/tiff: Makefile distinfo
          pkgsrc/graphics/tiff/patches: patch-tools_tiffcp.c

  Log Message:
  Fix CVE-2016-10268, ref.
  http://bugzilla.maptools.org/show_bug.cgi?id=2598
  https://github.com/vadz/libtiff/commit/5397a417e61258c69209904e652a1f409ec3b9df
  Bump PKGREVISION.

---
  Module Name:    pkgsrc
  Committed By:  he
  Date:          Sun May  7 21:32:30 UTC 2017

  Modified Files:
          pkgsrc/graphics/tiff: Makefile distinfo
          pkgsrc/graphics/tiff/patches: patch-libtiff_tif_read.c
  Added Files:
          pkgsrc/graphics/tiff/patches: patch-libtiff_tiffiop.h

  Log Message:
  Fix CVE-2016-10266 ref.
  http://bugzilla.maptools.org/show_bug.cgi?id=2596
  https://github.com/vadz/libtiff/commit/438274f938e046d33cb0e1230b41da32ffe223e1
  Bump PKGREVISION.

---
  Module Name:    pkgsrc
  Committed By:  he
  Date:          Sun May  7 21:52:16 UTC 2017

  Modified Files:
          pkgsrc/graphics/tiff: Makefile distinfo
          pkgsrc/graphics/tiff/patches: patch-libtiff_tif_ojpeg.c

  Log Message:
  Fix CVE-2016-10267 ref.
  http://bugzilla.maptools.org/show_bug.cgi?id=2611
  https://github.com/vadz/libtiff/commit/43bc256d8ae44b92d2734a3c5bc73957a4d7c1ec
  Bump PKGREVISION.

(bsiegert)

2017-05-11 17:40:24 UTC pkgsrc-2017Q1 commitmail json YAML

Pullup ticket #5405 - requested by sevan
mk/tools/tools.Darwin.mk: build fix for Python eggs

Revisions pulled up:
- mk/tools/tools.Darwin.mk                                      1.57

---
  Module Name:    pkgsrc
  Committed By:  sevan
  Date:          Sat May  6 16:33:55 UTC 2017

  Modified Files:
          pkgsrc/mk/tools: tools.Darwin.mk

  Log Message:
  The version of find(1) included in Darwin did not support {} + being
  passed to
  the exec option up until version 9 (Leopard). sysutils/findutils should
  be used on
  prior releases.
  This resolves packaging Python modules which utilise lang/python/egg.mk.
  find(1)
  is called here with '{}' +; passed to exec option.

(bsiegert)

2017-05-11 17:36:39 UTC MAIN commitmail json YAML

Updated time/py-icalendar to 3.11.4

(wiz)

2017-05-11 17:36:28 UTC MAIN commitmail json YAML

Updated py-icalendar to 3.11.4.

3.11.4 (2017-05-10)
-------------------

Bug fixes:

- Don't break on parameter values which contain equal signs, e.g. base64 encoded
  binary data [geier]

- Fix handling of VTIMEZONEs with subcomponents with the same DTSTARTs.
  [geier]

3.11.3 (2017-02-15)
-------------------

Bug fixes:

- Removed ``setuptools`` as a dependency as it was only required by setup.py
  and not by the package.

- Don't split content lines on the unicode ``LINE SEPARATOR`` character
  ``\u2028`` but only on ``CRLF`` or ``LF``.

3.11.2 (2017-01-12)
-------------------

Bug fixes:

- Run tests with python 3.5 and 3.6.
  [geier]

- Allow tests failing with pypy3 on travis.ci.
  [geier]

3.11.1 (2016-12-19)
-------------------

Bug fixes:

- Encode error message before adding it to the stack of collected error messages.

3.11 (2016-11-18)
-----------------

Fixes:

- Successfully test with pypy and pypy3.  [gforcada]

- Minor documentation update.  [tpltnt]

(wiz)

2017-05-11 15:15:21 UTC MAIN commitmail json YAML

Add zsh to default_acceptable_licenses.

(jperkin)

2017-05-11 15:09:14 UTC MAIN commitmail json YAML

2017-05-11 14:46:26 UTC MAIN commitmail json YAML

Updated devel/xulrunner45 to 45.9.0

(ryoon)

2017-05-11 14:45:32 UTC MAIN commitmail json YAML

Update to 45.9.0

* Sync with www/firefox45-45.9.0

(ryoon)

2017-05-11 14:34:39 UTC MAIN commitmail json YAML

2017-05-11 14:33:02 UTC MAIN commitmail json YAML

2017-05-11 14:20:26 UTC MAIN commitmail json YAML

Updated www/mediawiki to 1.28.2

(wen)

2017-05-11 14:13:41 UTC MAIN commitmail json YAML

Update to 1.28.2(security update)

Upstream changes:
MediaWiki 1.28.2

This is a security release of the MediaWiki 1.28 branch.

Due to a mistake in packaging, the releases 1.27.2 and 1.28.1 did not contain the fix for SyntaxHighlight_GeSHi. This new release does contain that fix.

(wen)

2017-05-11 13:54:27 UTC MAIN commitmail json YAML

Forgot to add options.mk to previous commit.

(jperkin)

2017-05-11 13:49:06 UTC MAIN commitmail json YAML

Completely overhaul the zsh package.

- Get rid of useless Makefile.common and pointless variables since there is
  no longer a zsh-current package.

- Remove non-standard per-OS non-checksummed patch file in FILESDIR.
  Integrate it correctly in the normal way.

- Ensure our patched configure.ac is actually regenerated.

- Use REPLACE_INTERPRETER instead of homegrown subst replacements.

- Remove esoteric and fragile configuration variables, a bunch of legacy OS
  based options, and simply depend correctly on terminfo and curses.

- Remove custom test targets and requirements for root access, the test suite
  works fine as a non-root user and can be done in the normal way.

- Use options.mk

- Set maintainer to pkgsrc-users, uebayasi resigned.

Fixes build on at least SunOS.  Tested on SunOS, Darwin, NetBSD (with and
without the "static" option), and Linux.

(jperkin)

2017-05-11 13:30:24 UTC MAIN commitmail json YAML

Updated devel/py-msgpack to 0.4.8

(adam)

2017-05-11 13:00:30 UTC MAIN commitmail json YAML

Updated comms/gammu to 1.38.2

(leot)

2017-05-11 13:00:16 UTC MAIN commitmail json YAML

Update comms/gammu to 1.38.2

Changes:
20170328 - 1.38.2
[-] * Improved support for Huawei K3765, E150 and E372.
[-] * Fixed decoding of unicode surrogates at message boundary.
[+] * Environment variable PHONE_ID for external program.
[-] * SMS compatibility with devices following old version of GSM 03.38.
[-] * Unicode is now preferred when handling USSD.
[+] * Improved decoding of MMS indication SMS.

20170105 - 1.38.1
[-] * Fixed sending SMS to numbers starting with 000.
[-] * Fixed parsing of vcalendar files with VALUE=DATE-TIME.
[-] * Fixed compatibility with D-Link dwm-157.
[-] * Updated list of GSM countries and networks.

20161212 - 1.38.0
[-] * MySQL script for SMSD is compatible with strict mode.
[-] * Fixed USSD responses for some AT modems.
[-] * Fixed parsing network status for some modems (eg. Quectel UC15).
[-] * Fixed handling of emojis and other Unicode chars from supplementary plan.
[-] * Fixed compilation with C90 compiler.

(leot)

2017-05-11 12:56:21 UTC MAIN commitmail json YAML

Add the zsh license and add it to the default acceptable list (MIT-like).

(jperkin)

2017-05-11 12:38:53 UTC MAIN commitmail json YAML

2017-05-11 12:38:30 UTC MAIN commitmail json YAML

fix cats kernel:
TODO: see cpu_arm_instr_dpi; non-zero steps but still under 256 is not implemented yet
to_be_translated(): TODO: unimplemented instruction:
ebf61a60:  e28fc600    add    ip,pc,#0

(christos)

2017-05-11 11:12:44 UTC MAIN commitmail json YAML

2017-05-11 09:24:59 UTC MAIN commitmail json YAML

Updated security/py-oauth2client to 4.1.0

(adam)

2017-05-11 09:24:06 UTC MAIN commitmail json YAML

v4.1.0

Note: oauth2client is now deprecated. No more features will be added to the
libraries and the core team is turning down support. We recommend you use
google-auth and oauthlib.

New features:
* Allow customizing the GCE metadata service address via an env var.
* Store original encoded and signed identity JWT in OAuth2Credentials.
* Use jsonpickle in django contrib, if available.

Bug fixes:
* Typo fixes.
* Remove b64 padding from PKCE values, per RFC7636.
* Include LICENSE in Manifest.in.
* Fix tests and CI.
* Escape callback error code in flask_util.

(adam)

2017-05-11 09:22:36 UTC MAIN commitmail json YAML

Requires iconv.  Try to reduce the include craziness a little bit.

(jperkin)

2017-05-11 09:13:27 UTC MAIN commitmail json YAML

2017-05-11 09:08:14 UTC MAIN commitmail json YAML

2017-05-11 08:48:37 UTC MAIN commitmail json YAML

Updated sysutils/beats to 5.4.0

(fhajny)

2017-05-11 08:48:27 UTC MAIN commitmail json YAML

Update sysutils/beats to 5.4.0.

==== Bugfixes

Affecting all Beats

- Improve error message when downloading the dashboards fails.
- Fix potential Elasticsearch output URL parsing error if protocol
  scheme is missing.
- Downgrade Elasticsearch per batch item failure log to debug level.
- Make `@timestamp` accessible from format strings.

Filebeat

- Allow log lines without a program name in the Syslog fileset.
- Don't stop Filebeat when modules are used with the Logstash output.

Metricbeat

- Fixing panic on the Prometheus collector when label has a comma.
- Make system process metricset honor the `cpu_ticks` config option.

Winlogbeat

- Fix null terminators include in raw XML string when include_xml is
  enabled.

==== Added

Affecting all Beats

- Update index mappings to support future Elasticsearch 6.X.

Filebeat

- Add auditd module for reading audit logs on Linux.
- Add fileset for the Linux authorization logs.

Heartbeat

- Add default ports in HTTP monitor.

Metricbeat

- Add beta Jolokia module.
- Add dashboard for the MySQL module.
- Module configuration reloading is now beta instead of experimental.
- Marked http fields from the HAProxy module optional to improve
  compatibility with 1.5.
- Add support for custom HTTP headers and TLS for the Metricbeat
  modules.

Packetbeat

- Add DNS dashboard for an overview the DNS traffic.
- Add DNS Tunneling dashboard to highlight domains with large numbers
  of subdomains or high data volume.

(fhajny)

2017-05-11 08:36:40 UTC MAIN commitmail json YAML

Updated databases/elasticsearch to 5.4.0

(fhajny)

2017-05-11 08:36:30 UTC MAIN commitmail json YAML

Update databases/elasticsearch to 5.4.0.

=== Breaking changes

Settings::
- Remove support for default settings

=== Breaking Java changes

Aggregations::
- Move getProperty method out of MultiBucketsAggregation.Bucket
  interface
- Remove getProperty method from Aggregations interface and impl
- Move getProperty method out of Aggregation interface

Java API::
- Fold InternalSearchHits and friends into their interfaces

=== Deprecations

Aggregations::
- Deprecate Stats#getCountAsString

Java API::
- Add BulkProcessor methods with XContentType parameter

Network::
- Deprecate Netty 3

Packaging::
- Add deprecation warnings for $ES_USER and $ES_GROUP

Plugin Delete By Query::
- Deprecate delete_by_query requests without an explicit query

Plugin Repository Azure::
- Deprecate global `repositories.azure` settings

Plugin Repository S3::
- Deprecate repositories.s3 settings

REST::
- Deprecate ldjson support and document ndjson for bulk/msearch

Stats::
- Deprecate `_field_stats` endpoint

=== New features

Analysis::
- Adds pattern keyword marker filter support
- Expose WordDelimiterGraphTokenFilter

Index APIs::
- Add FieldCapabilities (`_field_caps`) API

Search::
- Introduce incremental reduction of TopDocs

Similarities::
- Adds boolean similarity to Elasticsearch

=== Enhancements

Aggregations::
- Add BucketMetricValue interface
- Move aggs CommonFields and TYPED_KEYS_DELIMITER from
  InternalAggregation to Aggregation
- Use ParseField for aggs CommonFields rather than String
- Share XContent rendering code in terms aggs
- Add unit tests for ParentToChildAggregator
- First step towards incremental reduction of query responses

Allocation::
- Trigger replica recovery restarts by master when primary relocation
  completes
- Makes the same_shard host dynamically updatable

Analysis::
- Support Keyword type in Analyze API

Cluster::
- Prevent nodes from joining if newer indices exist in the cluster

Core::
- Detect remnants of path.data/default.path.data bug
- Await termination after shutting down executors
- Add early-access check
- Adapter action future should restore interrupts
- Disable bootstrap checks for single-node discovery
- Enable explicitly enforcing bootstrap checks
- Add equals/hashcode method to ReplicationResponse

Dates::
- Improve error handling for epoch format parser with time zone
  (#22621)

Discovery::
- Introduce single-node discovery
- UnicastZenPing shouldn't ping the address of the local node
- MasterFaultDetection can start after the initial cluster state has
  been processed

Highlighting::
- Add support for fragment_length in the unified highlighter
- Add BreakIteratorBoundaryScanner support

Index APIs::
- Wildcard cluster names for cross cluster search

Ingest::
- Lazy load the geoip databases

Internal::
- Add a dedicated TransportRemoteInfoAction for consistency
- Simplify sorted top docs merging in SearchPhaseController
- Synchronized CollapseTopFieldDocs with lucenes relatives
- Cleanup SearchPhaseController interface
- Do not create String instances in 'Strings' methods accepting
  StringBuilder

Java API::
- Added types options to DeleteByQueryRequest

Java High Level REST Client::
- Convert suggestion response parsing to use NamedXContentRegistry
- UpdateRequest implements ToXContent
- Add javadoc for DocWriteResponse.Builders
- Expose WriteRequest.RefreshPolicy string representation
- Use `typed_keys` parameter to prefix suggester names by type in
  search responses
- Add parsing methods to BulkItemResponse

Logging::
- Warn on not enough masters during election

Mapping::
- Improve error message for ipv6 on legacy ip fields

Nested Docs::
- Avoid adding unnecessary nested filters when ranges are used.

Network::
- Adjust default Netty receive predictor size to 64k
- Keep the pipeline handler queue small initially
- Set network receive predictor size to 32kb
- TransportService.connectToNode should validate remote node ID

Packaging::
- Introduce Java version check
- Cleanup some things after removal of joda-time hack

Percolator::
- Allowing range queries with now ranges inside percolator queries
- Add term extraction support for MultiPhraseQuery

Plugin Discovery EC2::
- Settings: Migrate ec2 discovery sensitive settings to elasticsearch
  keystore

Plugin Lang Painless::
- Allow painless to load stored fields
- Start on custom whitelists for Painless
- Fix Painless's implementation of interfaces returning primitives
- Allow painless to implement more interfaces

Plugin Repository Azure::
- Add Backoff policy to azure repository

Plugin Repository S3::
- Removes the retry mechanism from the S3 blob store
- S3 Repository: Eagerly load static settings

Plugins::
- Modify permissions dialog for plugins
- Plugins: Add plugin cli specific exit codes
- Plugins: Output better error message when existing plugin is
  incompatible

Query DSL::
- Make it possible to validate a query on all shards instead of a
  single random shard

REST::
- Validate top-level keys when parsing mget requests
- Cluster stats should not render empty http/transport types
- Add parameter to prefix aggs name with type in search responses

Search::
- Set shard count limit to unlimited
- Streamline shard index availability in all SearchPhaseResults
- Search took time should use a relative clock
- Prevent negative `from` parameter in SearchSourceBuilder
- Remove unnecessary result sorting in SearchPhaseController
- Expose `batched_reduce_size` via `_search`
- Adding fromXContent to Suggest and Suggestion class
- Adding fromXContent to Suggestion.Entry and subclasses
- Add CollapseSearchPhase as a successor for the FetchSearchPhase
- Integrate IndexOrDocValuesQuery.
- Detach SearchPhases from AbstractSearchAsyncAction
- Fix GraphQuery expectation after Lucene upgrade to 6.5
- Nested queries should avoid adding unnecessary filters when
  possible.
- Add xcontent parsing to completion suggestion option
- Add xcontent parsing to suggestion options
- Separate reduce (aggs, suggest and profile) from merging fetched
  hits

Settings::
- Add secure file setting to keystore
- Add a setting which specifies a list of setting
- Add a property to mark setting as final
- Remove obsolete index setting `index.version.minimum_compatible`.
- Provide a method to retrieve a closeable char[] from a SecureString
- Update indices settings api to support CBOR and SMILE format
- Improve setting deprecation message

Snapshot/Restore::
- Change snapshot status error to use generic SnapshotException

Stats::
- Add cross-cluster search remote cluster info API

Task Manager::
- Allow task to be unregistered by ClusterStateApplier
- Limit IndexRequest toString() length

=== Bug fixes

Aggregations::
- Align behavior HDR percentiles iterator with percentile() method
- The `filter` and `significant_terms` aggregations should parse the
  `filter` as a filter, not a query.
- Completion suggestion should also consider text if prefix/regex is
  missing
- Fixes the per term error in the terms aggregation
- Fixes terms error count for multiple reduce phases
- Restore support for the `include/pattern` syntax.

Bulk::
- Reject empty IDs

CRUD::
- Fix backport executing ops as single item bulk

Cluster::
- Don't set local node on cluster state used for node join validation
- Allow a cluster state applier to create an observer and wait for a
  better state
- Cluster allocation explain to never return empty response body

Core::
- Check for default.path.data included in path.data
- Improve performance of extracting warning value
- Reject duplicate settings on the command line
- Restrict build info loading to ES jar, not any jar

Discovery::
- ZenDiscovery - only validate min_master_nodes values if local node
  is master

Index APIs::
- Fixes restore of a shrunken index when initial recovery node is gone
- Honor update request timeout

Ingest::
- Improve missing ingest processor error
- update _ingest.timestamp to use new ZonedDateTime

Inner Hits::
- Replace NestedChildrenQuery with ParentChildrenBlockJoinQuery
- Changed DisMaxQueryBuilder to extract inner hits from leaf queries

Internal::
- Add infrastructure to mark contexts as system contexts
- Always restore the ThreadContext for operations delayed due to a
  block

Java High Level REST Client::
- Correctly parse BulkItemResponse.Failure's status

Java REST Client::
- Make buffer limit configurable in HeapBufferedConsumerFactory
- RestClient asynchronous execution should not throw exceptions

Mapping::
- Preserve response headers when creating an index
- Improves disabled fielddata error message
- Switch include_in_all in multifield to warning
- Fix MapperService StackOverflowError
- Fix NPE with scaled floats stats when field is not indexed

Network::
- Fix possible hang in local transport when nodes get concurrently
  disconnected
- Respect promises on pipelined responses
- Ensure that releasing listener is called

Packaging::
- Fall back to non-atomic move when removing plugins

Percolator::
- Fix memory leak when percolator uses bitset or field data cache

Plugin Ingest Attachment::
- Remove support for Visio and potm files

Plugin Lang Painless::
- Fix painless's regex lexer and error messages
- Replace Painless's Cast with casting strategies
- Fix Bad Casts In Painless

Plugin Repository Azure::
- Azure blob store's readBlob() method first checks if the blob exists

Plugin Repository S3::
- Handle BlobPath's trailing separator case. Add test cases to
  BlobPathTests.java

Plugins::
- Fix delete of plugin directory on remove plugin
- Use a marker file when removing a plugin

Query DSL::
- FuzzyQueryBuilder should error when parsing array of values

REST::
- [API] change wait_for_completion default according to docs
- Deprecate request_cache for clear-cache
- HTTP transport stashes the ThreadContext instead of the
  RestController
- Ensure we try to autodetect content type for handlers that support
  plain text
- Fix date format in warning headers
- Align REST specs for HEAD requests
- Correct warning header to be compliant
- Fix get HEAD requests
- Fix search scroll request with a plain text body
- Handle bad HTTP requests
- Fix get source HEAD requests
- Properly encode location header
- Fix template HEAD requests
- Fix index HEAD requests
- Fix alias HEAD requests

Recovery::
- Provide target allocation id as part of start recovery request

Reindex API::
- Fix throttled reindex_from_remote
- Fix reindex with a remote source on a version before 2.0.0
- Make reindex wait for cleanup before responding

Scripting::
- Remove unnecessary Groovy deprecation logging
- Convert script/template objects to json format internally
- Script: Fix value of `ctx._now` to be current epoch time in
  milliseconds

Search::
- Cross Cluster Search: propagate original indices per cluster
- Query string default field
- Speed up parsing of large `terms` queries.
- IndicesQueryCache should delegate the scorerSupplier method.
- Fork LRUQueryCache from Lucene to work around LUCENE-7749
- Disable graph analysis at query time for shingle and cjk filters
  producing tokens of different size
- Fix cross-cluster remote node gateway attributes
- Use a fixed seed for computing term hashCode in TermsSliceQuery
- Honor max concurrent searches in multi-search
- Avoid stack overflow in multi-search
- Fix query_string_query to transform "foo:*" in an exists query on
  the field name
- Factor out filling of TopDocs in SearchPhaseController
- Replace blocking calls in ExpandCollapseSearchResponseListener by
  asynchronous requests

Search Templates::
- No longer add illegal content type option to stored search templates

Settings::
- Do not set path.data in environment if not set
- Correct handling of default and array settings
- Fix merge scheduler config settings
- Settings: Fix keystore cli prompting for yes/no to handle console
  returning null

Similarities::
- Fix similarity upgrade when "default" similarity is overridden

Snapshot/Restore::
- Fixes maintaining the shards a snapshot is waiting on
- Fixes snapshot status on failed snapshots
- Fixes snapshot deletion handling on in-progress snapshot failure
- Prioritize listing index-N blobs over index.latest in reading
  snapshots

Stats::
- Avoid overflow when computing total FS stats
- Handle existence of cgroup version 2 hierarchy
- Handle long overflow when adding paths' totals
- Fix control group pattern
- Fix total disk bytes returning negative value

=== Regressions

Bulk::
- Fix _bulk response when it can't create an index

=== Upgrades

Aggregations::
- Upgrade HDRHistogram to 2.1.9

Core::
- Upgrade to Lucene 6.5.0
- Upgrade from JNA 4.2.2 to JNA 4.4.0
- Upgrade to lucene-6.5.0-snapshot-d00c5ca
- Upgrade to lucene-6.5.0-snapshot-f919485.

Logging::
- Upgrade to Log4j 2.8.2

Network::
- Upgrade to Netty 4.1.9
- Upgrade to Netty 4.1.8

Plugin Repository Azure::
- Update to Azure Storage 5.0.0

(fhajny)

2017-05-11 08:23:57 UTC MAIN commitmail json YAML

Updated security/py-certbot to 0.14.0

(fhajny)

2017-05-11 08:23:35 UTC MAIN commitmail json YAML

Update py-certbot and py-acme to 0.14.0.
Use ALTERNATIVES to handle different Python versions better.

0.14.0 - 2017-05-04

Added

- Python 3.3+ support for all Certbot packages. certbot-auto still
  currently only supports Python 2, but the acme, certbot,
  certbot-apache, and certbot-nginx packages on PyPI now fully support
  Python 2.6, 2.7, and 3.3+.
- Certbot's Apache plugin now handles multiple virtual hosts per file.
- Lockfiles to prevent multiple versions of Certbot running
  simultaneously.

Changed

- When converting an HTTP virtual host to HTTPS in Apache, Certbot
  only copies the virtual host rather than the entire contents of the
  file it's contained in.
- The Nginx plugin now includes SSL/TLS directives in a separate file
  located in Certbot's configuration directory rather than copying the
  contents of the file into every modified server block.

Fixed

- Ensure logging is configured before parts of Certbot attempt to log
  any messages.
- Support for the --quiet flag in certbot-auto.
- Reverted a change made in a previous release to make the acme and
  certbot packages always depend on argparse. This dependency is
  conditional again on the user's Python version.
- Small bugs in the Nginx plugin such as properly handling empty
  server blocks and setting server_names_hash_bucket_size during
  challenges.

(fhajny)

2017-05-10 18:24:13 UTC MAIN commitmail json YAML

Updated databases/py-peewee to 2.10.0

(fhajny)

2017-05-10 18:24:05 UTC MAIN commitmail json YAML

Update databases/py-peewee to 2.10.0.

- Remove the playhouse.fields.AESEncryptedField over security concerns
  described in ticket #1264.
- Correctly resolve explicit table dependencies when creating tables, refs
- Implement not equals comparison for CompositeKey.

(fhajny)

2017-05-10 18:21:35 UTC MAIN commitmail json YAML

Updated security/vault to 0.7.2

(fhajny)

2017-05-10 18:21:27 UTC MAIN commitmail json YAML

Update security/vault to 0.7.2.

0.7.2 (May 8th, 2017)

BUG FIXES:

- audit: Fix auditing entries containing certain kinds of time values

0.7.1 (May 5th, 2017)

DEPRECATIONS/CHANGES:

- LDAP Auth Backend: Group membership queries will now run as the
  binddn user when binddn/bindpass are configured, rather than as the
  authenticating user as was the case previously.

FEATURES:

- AWS IAM Authentication
- MSSQL Physical Backend
- Lease Listing and Lookup
- TOTP Secret Backend
- Database Secret Backend & Secure Plugins (Beta)

IMPROVEMENTS:

- auth/cert: Support for constraints on subject Common Name and
  DNS/email Subject Alternate Names in certificates
- auth/ldap: Use the binding credentials to search group membership
  rather than the user credentials
- cli/revoke: Add -self option to allow revoking the currently active
  token
- core: Randomize x coordinate in Shamir shares
- tidy: Improvements to auth/token/tidy and sys/leases/tidy to handle
  more cleanup cases
- secret/pki: Add no_store option that allows certificates to be
  issued without being stored. This removes the ability to look up
  and/or add to a CRL but helps with scaling to very large numbers of
  certificates.
- secret/pki: If used with a role parameter, the sign-verbatim/<role>
  endpoint honors the values of generate_lease, no_store, ttl and
  max_ttl from the given role
- secret/pki: Add role parameter allow_glob_domains that enables
  defining names in allowed_domains containing * glob patterns
- secret/pki: Update certificate storage to not use characters that
  are not supported on some filesystems
- storage/etcd3: Add discovery_srv option to query for SRV records to
  find servers
- storage/s3: Support max_parallel option to limit concurrent
  outstanding requests
- storage/s3: Use pooled transport for http client
- storage/swift: Allow domain values for V3 authentication

BUG FIXES:

- api: Respect a configured path in Vault's address
- auth/aws-ec2: New bounds added as criteria to allow role creation
- auth/ldap: Don't lowercase groups attached to users
- cli: Don't panic if vault write is used with the force flag but no
  path
- core: Help operations should request forward since standbys may not
  have appropriate info
- replication: Fix enabling secondaries when certain mounts already
  existed on the primary
- secret/mssql: Update mssql driver to support queries with colons
- secret/pki: Don't lowercase O/OU values in certs
- secret/pki: Don't attempt to validate IP SANs if none are provided

(fhajny)

2017-05-10 18:14:15 UTC MAIN commitmail json YAML

Updated devel/kafka to 0.10.2.1

(fhajny)

2017-05-10 18:14:06 UTC MAIN commitmail json YAML

Update devel/kafka to 0.10.2.1

Improvement

- SCRAM secret's should be better protected with Zookeeper ACLs

Bug

- Refresh consumer metadata more frequently for unknown subscribed
  topics
- OffsetValidationTest fails validation with "Current position greater
  than the total number of consumed records"
- Failure in
  kafka/tests/kafkatest/tests/core/security_rolling_upgrade_test.py
- Broker level configuration 'log.segment.bytes' not used when
  'segment.bytes' not configured per topic.
- Kafka Streams - unable to add state stores when using wildcard
  topics on the source
- Streams State transition ASCII diagrams need fixing and polishing
- KafkaConsumer: ConsumerConfig gets logged twice.
- docker/run_tests.sh should set up /opt/kafka-dev to be the source
  directory
- Config validation in Connector plugins need to compare against both
  canonical and simple class names
- Stream thread getting into deadlock state while trying to get
  rocksdb lock in retryWithBackoff
- SessionStore.fetch(key) is a performance bottleneck
- log.message.timestamp.type=LogAppendTime breaks Kafka based
  consumers
- Querying window store may return unwanted keys
- Kafka Secure Migrator tool doesn't secure all the nodes
- Kafka Connect does not log connector configuration errors
- Make ProduceRequest thread-safe
- Add streams tests with brokers failing
- Document that stores must not be closed when Processors are closed
- remove controller concurrent access to non-threadsafe NetworkClient,
  Selector, and SSLEngine
- testReprocessingFromScratch unit test failure
- StreamThread should catch InvalidTopicException
- running multiple kafka streams instances causes one or more instance
  to get into file contention
- Increase number of Streams producer retries from the default of 0
- Defer exception to the next pollOnce() if consumer's fetch position
  has already increased
- ThreadCacheTest.cacheOverheadsSmallValues fails intermittently
- KafkaConsumer.poll throws IllegalStateException

(fhajny)

2017-05-10 18:10:03 UTC MAIN commitmail json YAML

Updated devel/git to 2.13.0

(adam)

2017-05-10 18:09:25 UTC MAIN commitmail json YAML

Git 2.13 Release Notes
======================
Backward compatibility notes.

* Use of an empty string as a pathspec element that is used for
  'everything matches' is still warned and Git asks users to use a
  more explicit '.' for that instead.  The hope is that existing
  users will not mind this change, and eventually the warning can be
  turned into a hard error, upgrading the deprecation into removal of
  this (mis)feature.  That is not scheduled to happen in the upcoming
  release (yet).

* The historical argument order "git merge <msg> HEAD <commit>..."
  has been deprecated for quite some time, and is now removed.

* The default location "~/.git-credential-cache/socket" for the
  socket used to communicate with the credential-cache daemon has
  been moved to "~/.cache/git/credential/socket".

* Git now avoids blindly falling back to ".git" when the setup
  sequence said we are _not_ in Git repository.  A corner case that
  happens to work right now may be broken by a call to die("BUG").
  We've tried hard to locate such cases and fixed them, but there
  might still be cases that need to be addressed--bug reports are
  greatly appreciated.

Updates since v2.12
-------------------
UI, Workflows & Features

* "git describe" and "git name-rev" have been taught to take more
  than one refname patterns to restrict the set of refs to base their
  naming output on, and also learned to take negative patterns to
  name refs not to be used for naming via their "--exclude" option.

* Deletion of a branch "foo/bar" could remove .git/refs/heads/foo
  once there no longer is any other branch whose name begins with
  "foo/", but we didn't do so so far.  Now we do.

* When "git merge" detects a path that is renamed in one history
  while the other history deleted (or modified) it, it now reports
  both paths to help the user understand what is going on in the two
  histories being merged.

* The <url> part in "http.<url>.<variable>" configuration variable
  can now be spelled with '*' that serves as wildcard.
  E.g. "http.https://*.example.com.proxy" can be used to specify the
  proxy used for https://a.example.com, https://b.example.com, etc.,
  i.e. any host in the example.com domain.

* "git tag" did not leave useful message when adding a new entry to
  reflog; this was left unnoticed for a long time because refs/tags/*
  doesn't keep reflog by default.

* The "negative" pathspec feature was somewhat more cumbersome to use
  than necessary in that its short-hand used "!" which needed to be
  escaped from shells, and it required "exclude from what?" specified.

* The command line options for ssh invocation needs to be tweaked for
  some implementations of SSH (e.g. PuTTY plink wants "-P <port>"
  while OpenSSH wants "-p <port>" to specify port to connect to), and
  the variant was guessed when GIT_SSH environment variable is used
  to specify it.  The logic to guess now applies to the command
  specified by the newer GIT_SSH_COMMAND and also core.sshcommand
  configuration variable, and comes with an escape hatch for users to
  deal with misdetected cases.

More...

(adam)

2017-05-10 18:00:24 UTC MAIN commitmail json YAML

Updated devel/py-requests to 2.14.2; net/py-apache-libcloud to 2.0.0. Added devel/py-requests-mock version 1.3.0.

(adam)

2017-05-10 17:58:32 UTC MAIN commitmail json YAML

Changes in Apache Libcloud 2.0.0
--------------------------------
Common
~~~~~~
- Fix OpenStack drivers not correctly setting URLs when used with identity API, would default to 127.0.0.1 and service
  catalog URLs were not adhered to.

- Fix Aliyun ECS, Load balancer and storage adapters when using unicode UTF-8 characters in the names of resources
  in 2.0.0rc2 < it would fail as a MalformedResponseError, Python 2.7 element tree was raising a unicode error

- Refactor the test classes to use the full libcloud.http and libcloud.common.base modules, with Connection,
  Response all used with requests_mock. This increases our test coverages and catches bugs in drivers' custom
  parse_body and auth modules

- Rename libcloud.httplib_ssl to libcloud.http now that we don't use httplib

(adam)

2017-05-10 17:54:10 UTC MAIN commitmail json YAML

requests-mock provides a building block to stub out the HTTP requests portions
of your testing code. You should checkout the docs for more information.

(adam)

2017-05-10 17:42:09 UTC MAIN commitmail json YAML

Changes 2.14.2:
**Bugfixes**
- Changed a less-than to an equal-to and an or in the dependency markers to
  widen compatibility with older setuptools releases.

(adam)

2017-05-10 17:15:34 UTC MAIN commitmail json YAML

Updated sysutils/consul to 0.8.2

(fhajny)

2017-05-10 17:15:25 UTC MAIN commitmail json YAML

Update sysutils/consul to 0.8.2

BREAKING CHANGES:

- api: HttpClient now defaults to nil in the client config and will be
  generated if left blank. A NewHttpClient function has been added for
  creating an HttpClient with a custom Transport or TLS config.

IMPROVEMENTS:

- agent: Added an error at agent startup time if both -ui and -ui-dir
  are configured together.
- agent: Added the datacenter of a node to the catalog, health, and
  query API endpoints which contain a Node structure.
- agent: Added the ca_path, tls_cipher_suites, and
  tls_prefer_server_cipher_suites options to give more flexibility
  around configuring TLS.
- agent: Reduced the timeouts for the -dev server mode so that the
  development server starts up almost instantly.
- agent: Added verify_incoming_rpc and verify_incoming_https options
  for more granular control over incoming TLS enforcement.
- agent: Use bind address as source for outgoing connections.
- api: Added the ACL replication status endpoint to the Go API client
  library.
- cli: Added Raft protocol version to output of operator raft
  list-peers command.
- ui: Added optional JSON validation when editing KV entries in the
  web UI.
- ui: Updated ACL guide links and made guides open in a new tab.

BUG FIXES:

- server: Fixed a panic when the tombstone garbage collector was
  stopped.
- server: Fixed a panic in Autopilot that could occur when a node is
  elected but cannot complete leader establishment and steps back
  down.
- server: Added a new peers.json format that allows outage recovery
  when using Raft protocol version 3 and higher. Previously, you'd
  have to set the Raft protocol version back to 2 in order to manually
  recover a cluster.
- ui: Add and update favicons

(fhajny)

2017-05-10 17:12:43 UTC MAIN commitmail json YAML

Updated devel/py-typing to 3.6.1; security/py-m2crypto to 0.26.0; www/py-urllib3 to 1.21.1

(adam)

2017-05-10 17:12:16 UTC MAIN commitmail json YAML

Changes 1.21.1:
Fixed SecureTransport issue that would cause long delays in response body delivery.
Fixed regression in 1.21 that threw exceptions when users passed the socket_options flag to the PoolManager.
Fixed regression in 1.21 that threw exceptions when users passed the assert_hostname or assert_fingerprint flag to the PoolManager.

(adam)

2017-05-10 17:03:42 UTC MAIN commitmail json YAML

2017-05-10 16:50:20 UTC MAIN commitmail json YAML

2017-05-10 15:09:48 UTC MAIN commitmail json YAML

2017-05-10 15:02:38 UTC MAIN commitmail json YAML

Updated lang/gcc7 to 7.1.0nb2

(jperkin)

2017-05-10 15:02:29 UTC MAIN commitmail json YAML

Remove leftovers from the gcc-java option which were bringing in more
dependencies than required and causing the build to fail due to being
unable to find zlib.

Bump PKGREVISION.

(jperkin)

2017-05-10 15:00:09 UTC MAIN commitmail json YAML

2017-05-10 14:15:03 UTC MAIN commitmail json YAML

Updated www/firefox45-l10n to 45.9.0

(ryoon)

2017-05-10 14:14:41 UTC MAIN commitmail json YAML

2017-05-10 14:14:02 UTC MAIN commitmail json YAML

Updated www/firefox45 to 45.9.0

(ryoon)

2017-05-10 14:13:26 UTC MAIN commitmail json YAML

Update to 45.9.0

Changelog:
Security fixes:
#CVE-2017-5433: Use-after-free in SMIL animation functions
#CVE-2017-5435: Use-after-free during transaction processing in the editor
#CVE-2017-5436: Out-of-bounds write with malicious font in Graphite 2
#CVE-2017-5461: Out-of-bounds write in Base64 encoding in NSS
#CVE-2017-5459: Buffer overflow in WebGL
#CVE-2017-5434: Use-after-free during focus handling
#CVE-2017-5432: Use-after-free in text input selection
#CVE-2017-5460: Use-after-free in frame selection
#CVE-2017-5438: Use-after-free in nsAutoPtr during XSLT processing
#CVE-2017-5439: Use-after-free in nsTArray Length() during XSLT processing
#CVE-2017-5440: Use-after-free in txExecutionState destructor during XSLT processing
#CVE-2017-5441: Use-after-free with selection during scroll events
#CVE-2017-5442: Use-after-free during style changes
#CVE-2017-5464: Memory corruption with accessibility and DOM manipulation
#CVE-2017-5443: Out-of-bounds write during BinHex decoding
#CVE-2017-5444: Buffer overflow while parsing application/http-index-format content
#CVE-2017-5446: Out-of-bounds read when HTTP/2 DATA frames are sent with incorrect data
#CVE-2017-5447: Out-of-bounds read during glyph processing
#CVE-2017-5465: Out-of-bounds read in ConvolvePixel
#CVE-2017-5448: Out-of-bounds write in ClearKeyDecryptor
#CVE-2016-10196: Vulnerabilities in Libevent library
#CVE-2017-5469: Potential Buffer overflow in flex-generated code
#CVE-2017-5445: Uninitialized values used while parsing application/http-index-format content
#CVE-2017-5462: DRBG flaw in NSS
#CVE-2017-5429: Memory safety bugs fixed in Firefox 53, Firefox ESR 45.9, and Firefox ESR 52.1

(ryoon)

2017-05-10 14:04:31 UTC MAIN commitmail json YAML

lang/openjdk8 works under FreeBSD/amd64 10.3

(ryoon)

2017-05-10 14:01:58 UTC MAIN commitmail json YAML

2017-05-10 13:59:57 UTC MAIN commitmail json YAML

2017-05-10 13:02:59 UTC MAIN commitmail json YAML

Fix C99 flags on SunOS.

(jperkin)

2017-05-10 12:47:06 UTC MAIN commitmail json YAML

Avoiding conflicting -std switches.

(jperkin)

2017-05-10 12:44:26 UTC MAIN commitmail json YAML

Improve DESCR to identify font name

(ryoon)

2017-05-10 12:29:13 UTC MAIN commitmail json YAML

Treat native Solaris Kerberos as Heimdal.  It isn't, but it fixes the build.

(jperkin)

2017-05-10 10:58:26 UTC MAIN commitmail json YAML

Updated net/dhcpcd to 7.0.0rc1

(roy)

2017-05-10 10:58:11 UTC MAIN commitmail json YAML

Import dhcpcd-7.0.0-rc1 with the following changes:
  *  Default to use VLANID>0 for IAID instead of MAC address
  *  BSD: Add support for RTA_LABEL
  *  Stop sharing the DHCPv6 port in master mode with other processes
  *  Fix some prefix delegation issues when the carrier drops or
    addresses become stale
  *  Fix a crash when starting dhcpcd with -n
  *  Fix test for preferring a fake lease over a real one
  *  Show to real address lifetimes being added when adding IPv6
    addresses
  *  Install dhcpcd-definitions.conf to the correct directory
  *  Restore the -G, --nogateway option

(roy)

2017-05-10 10:45:26 UTC MAIN commitmail json YAML

2017-05-10 10:45:07 UTC MAIN commitmail json YAML

Disable libyuv's SSE code on 32-bit SunOS, it doesn't compile at present.

(jperkin)

2017-05-10 10:09:21 UTC MAIN commitmail json YAML

2017-05-10 08:37:19 UTC MAIN commitmail json YAML

+ p5-HTTP-Server-Simple-0.52, p5-Specio-0.37.

(wiz)

2017-05-10 03:50:40 UTC MAIN commitmail json YAML

Updated devel/py-requests to 2.14.1; devel/py-hypothesis to 3.8.3

(adam)

2017-05-10 03:45:51 UTC MAIN commitmail json YAML

2017-05-10 03:41:20 UTC MAIN commitmail json YAML

Changes 2.14.1:
**Bugfixes**
- Changed the dependency markers to widen compatibility with older pip
releases.

(adam)

2017-05-09 20:24:33 UTC MAIN commitmail json YAML

Updated www/py-beautifulsoup4 to 4.6.0; time/py-tzlocal to 1.4. Added www/py-django-contrib-comments version 1.8.0

(adam)

2017-05-09 20:22:34 UTC MAIN commitmail json YAML

Django used to include a comments framework; since Django 1.6 it's been
separated to a separate project. This is that project.

This framework can be used to attach comments to any model, so you can use it
for comments on blog entries, photos, book chapters, or anything else.

(adam)

2017-05-09 20:10:27 UTC MAIN commitmail json YAML

Changes 1.4:
I use MIT on my other projects, so relicensing.
Dropping support for Python versions nobody uses (2.5, 3.1, 3.2), adding 3.6 Python 3.1 and 3.2 still works, 2.5 has been broken for some time.
Ayalash窶冱 OS X fix didn窶冲 work on Python 2.7, fixed that.

(adam)

2017-05-09 20:05:18 UTC MAIN commitmail json YAML

= 4.6.0 (20170507) =

* Added the `Tag.get_attribute_list` method, which acts like `Tag.get` for
  getting the value of an attribute, but which always returns a list,
  whether or not the attribute is a multi-value attribute.

* It's now possible to use a tag's namespace prefix when searching,
  e.g. soup.find('namespace:tag')

* Improved the handling of empty-element tags like <br> when using the
  html.parser parser.

* HTML parsers treat all HTML4 and HTML5 empty element tags (aka void
  element tags) correctly.

* Namespace prefix is preserved when an XML tag is copied. Thanks
  to Vikas for a patch and test.

(adam)

2017-05-09 18:58:43 UTC MAIN commitmail json YAML

Updated misc/xdg-utils to 1.1.2

(leot)

2017-05-09 18:58:29 UTC MAIN commitmail json YAML

Update misc/xdg-utils to 1.1.2

Changes:
xdg-utils 1.1.2
----------------
* xdg-open: Add "chromium" to fallback browsers (BR99366)
* xdg-mime: fails on encountering a list for x-scheme-handler (BR44163)
* xdg-screensaver: Restore previous X11 screensaver timeout (BR#98509)
* Add gio tool support (BR99063)
* xdg-open/xdg-email: add flatpack support (BR98824)
* Add support for LXQt
* Add enlightenment to xdg-email, xdg-settings
* xdg-open: prefer open_generic_xdg_x_scheme_handler over open_envvar (BR96472)
* xdg-mime: ensure check_mimeapps_list returns only primary item (BR44163)
* xdg-mime: xdg-mime does not write the file it reads in a query (BR95051)
* xdg-mime: properly handle varied ktraderclient5 output (BR94946)
* xdg-screensaver: support cinnamon-screensaver (BR92966)
* xdg-open: improve fallbacks, add open_generic (almost) everywhere (BR93442)
* Check for $WAYLAND_DISPLAY as well as $DISPLAY. Move display checking
  to a common has_display() function. Thanks to Pasi Sjæ—¦holm for reporting.

(leot)

2017-05-09 17:40:11 UTC MAIN commitmail json YAML

Requires termcap.  Tidy includes.

(jperkin)

2017-05-09 17:31:00 UTC MAIN commitmail json YAML

Also depend on py-babel to get translations

(adam)

2017-05-09 17:21:10 UTC MAIN commitmail json YAML

Updated security/py-asn1crypto to 0.22.0; security/py-OpenSSL to 17.0.0; devel/py-requests to 2.14.0; www/squidanalyzer to 6.6

(adam)

2017-05-09 17:19:32 UTC MAIN commitmail json YAML

Changes 6.6:
This is a maintenance release that fix one year of issues reported by users. There is also some additional features, configuration directives all listed here:
http://squidanalyzer.darold.net

(adam)

2017-05-09 17:08:39 UTC MAIN commitmail json YAML

Changes 2.14.0:

**Improvements**

- It is now possible to pass ``no_proxy`` as a key to the ``proxies``
  dictionary to provide handling similar to the ``NO_PROXY`` environment
  variable.
- When users provide invalid paths to certificate bundle files or directories
  Requests now raises ``IOError``, rather than failing at the time of the HTTPS
  request with a fairly inscrutable certificate validation error.
- The behavior of ``SessionRedirectMixin`` was slightly altered.
  ``resolve_redirects`` will now detect a redirect by calling
  ``get_redirect_target(response)`` instead of directly
  querying ``Response.is_redirect`` and ``Response.headers['location']``.
  Advanced users will be able to process malformed redirects more easily.
- Changed the internal calculation of elapsed request time to have higher
  resolution on Windows.
- Added ``win_inet_pton`` as conditional dependency for the ``[socks]`` extra
  on Windows with Python 2.7.
- Changed the proxy bypass implementation on Windows: the proxy bypass
  check doesn't use forward and reverse DNS requests anymore
- URLs with schemes that begin with ``http`` but are not ``http`` or ``https``
  no longer have their host parts forced to lowercase.

**Bugfixes**

- Much improved handling of non-ASCII ``Location`` header values in redirects.
  Fewer ``UnicodeDecodeError``s are encountered on Python 2, and Python 3 now
  correctly understands that Latin-1 is unlikely to be the correct encoding.
- If an attempt to ``seek`` file to find out its length fails, we now
  appropriately handle that by aborting our content-length calculations.
- Restricted ``HTTPDigestAuth`` to only respond to auth challenges made on 4XX
  responses, rather than to all auth challenges.
- Fixed some code that was firing ``DeprecationWarning`` on Python 3.6.
- The dismayed person emoticon (``/o\\``) no longer has a big head. I'm sure
  this is what you were all worrying about most.

**Miscellaneous**

- Updated bundled urllib3 to v1.21.1.
- Updated bundled chardet to v3.0.2.
- Updated bundled idna to v2.5.
- Updated bundled certifi to 2017.4.17.

(adam)

2017-05-09 16:49:07 UTC MAIN commitmail json YAML

Changes 17.0.0:
- Added ``OpenSSL.X509Store.set_time()`` to set a custom verification time when verifying certificate chains.
- Added a collection of functions for working with OCSP stapling.
  None of these functions make it possible to validate OCSP assertions, only to staple them into the handshake and to retrieve the stapled assertion if provided.
  Users will need to write their own code to handle OCSP assertions.
  We specifically added: ``Context.set_ocsp_server_callback``, ``Context.set_ocsp_client_callback``, and ``Connection.request_ocsp``.
- Changed the ``SSL`` module's memory allocation policy to avoid zeroing memory it allocates when unnecessary.
  This reduces CPU usage and memory allocation time by an amount proportional to the size of the allocation.
  For applications that process a lot of TLS data or that use very lage allocations this can provide considerable performance improvements.
- Automatically set ``SSL_CTX_set_ecdh_auto()`` on ``OpenSSL.SSL.Context``.
- Fix empty exceptions from ``OpenSSL.crypto.load_privatekey()``.

(adam)

2017-05-09 16:30:26 UTC MAIN commitmail json YAML

2017-05-09 16:28:39 UTC MAIN commitmail json YAML

Changes 0.22.0:
Added parser.peek()
Implemented proper support for BER-encoded indefinite length strings of all kinds - core.BitString, core.OctetString and all of the core classes that are natively represented as Python unicode strings
Fixed a bug with encoding LDAP URLs in x509.URI
Correct x509.DNSName to allow a leading ., such as when used with x509.NameConstraints
Fixed an issue with dumping the parsed contents of core.Any when explicitly tagged
Custom setup.py clean now accepts the short -a flag for compatibility

(adam)

2017-05-09 16:20:08 UTC MAIN commitmail json YAML

2017-05-09 16:17:39 UTC MAIN commitmail json YAML

Remove toxic BUILDLINK_TRANSFORM.  Requires termcap.

(jperkin)

2017-05-09 16:13:12 UTC MAIN commitmail json YAML

Requires termcap.

(jperkin)

2017-05-09 16:12:52 UTC MAIN commitmail json YAML

2017-05-09 15:32:53 UTC MAIN commitmail json YAML

2017-05-09 15:29:58 UTC MAIN commitmail json YAML

Updated editors/nano to 2.8.2

(wiedi)

2017-05-09 15:29:15 UTC MAIN commitmail json YAML

Update nano to 2.8.2

2017.05.04 - GNU nano 2.8.2 "Krats" adds another new feature: it makes
the ^G help texts searchable with ^W.  Apart from that,
it fixes a crash when resizing the window in the middle
of verbatim input, avoids an unlikely crash when used
without UTF-8 support in some locales, avoids redrawing
the screen twice when switching between buffers while
line numbers are active, and works around a coloring
bug on musl.  Plus tweaks to the documentation; plus
translation updates for fifteen languages.

(wiedi)

2017-05-09 15:07:42 UTC MAIN commitmail json YAML

2017-05-09 15:07:17 UTC MAIN commitmail json YAML

2017-05-09 14:53:26 UTC MAIN commitmail json YAML

2017-05-09 14:51:37 UTC MAIN commitmail json YAML

2017-05-09 14:47:04 UTC MAIN commitmail json YAML

Updated editors/mg2a to 1.11nb2

(jperkin)

2017-05-09 14:46:55 UTC MAIN commitmail json YAML

Requires curses.  Sync build options to the SunOS Makefile.  Fix build flags.

Bump PKGREVISION.

(jperkin)

2017-05-09 14:26:06 UTC MAIN commitmail json YAML

Ensure we use the correct rpath to zlib.

(jperkin)

2017-05-09 14:24:31 UTC MAIN commitmail json YAML

Requires termcap.

(jperkin)

2017-05-09 14:23:30 UTC MAIN commitmail json YAML

+ enigma-1.21

(mef)

2017-05-09 14:21:06 UTC MAIN commitmail json YAML

+ ghdl-0.33, + nant-0.92

(mef)

2017-05-09 14:18:46 UTC MAIN commitmail json YAML

Requires termcap.

(jperkin)

2017-05-09 14:17:46 UTC MAIN commitmail json YAML

Updated net/sniproxy to 0.5.0

(wiedi)

2017-05-09 14:17:07 UTC MAIN commitmail json YAML

Update sniproxy to 0.5.0

2017-04-26  Dustin Lundquist <dustin@null-ptr.net>
0.5.0 Release

* Transparent proxy support
* Use accept4() on Linix
* Run as group specified in config

(wiedi)

2017-05-09 14:12:30 UTC MAIN commitmail json YAML

Use the infrastructure to find termcap correctly.

(jperkin)

2017-05-09 13:29:38 UTC MAIN commitmail json YAML

Updated audio/py-beets to 1.4.3

(leot)

2017-05-09 13:29:21 UTC MAIN commitmail json YAML

Update audio/beets to 1.4.3

pkgsrc changes:
- Update MASTER_SITES to MASTER_SITE_PYPI
- Update HOMEPAGE
- Get rid of PYTHON_VERSIONS_INCOMPATIBLE
  (beets is now compatible with Python 3 too)
- Misc cosmetic fixes and simplifications

Changes:
1.4.3 (January 9, 2017)
-----------------------

Happy new year! This new version includes a cornucopia of new features from
contributors, including new tags related to classical music and a new
:doc:`/plugins/absubmit` for performing acoustic analysis on your music. The
:doc:`/plugins/random` has a new mode that lets you generate time-limited
music---for example, you might generate a random playlist that lasts the
perfect length for your walk to work. We also access as many Web services as
possible over secure connections now---HTTPS everywhere!

1.4.2 (December 16, 2016)
-------------------------

This is just a little bug fix release. With 1.4.2, we're also confident enough
to recommend that anyone who's interested give Python 3 a try: bugs may still
lurk, but we've deemed things safe enough for broad adoption. If you can,
please install beets with ``pip3`` instead of ``pip2`` this time and let us
know how it goes!

1.4.1 (November 25, 2016)
-------------------------

Version 1.4 has **alpha-level** Python 3 support. Thanks to the heroic efforts
of :user:`jrobeson`, beets should run both under Python 2.7, as before, and
now under Python 3.4 and above. The support is still new: it undoubtedly
contains bugs, so it may replace all your music with Limp Bizkit---but if
you're brave and you have backups, please try installing on Python 3. Let us
know how it goes.

1.3.19 (June 25, 2016)
----------------------

This is primarily a bug fix release: it cleans up a couple of regressions that
appeared in the last version. But it also features the triumphant return of the
:doc:`/plugins/beatport` and a modernized :doc:`/plugins/bpd`.

It's also the first version where beets passes all its tests on Windows! May
this herald a new age of cross-platform reliability for beets.

1.3.18 (May 31, 2016)
---------------------

This update adds a new :doc:`/plugins/hook` that lets you integrate beets with
command-line tools and an :doc:`/plugins/export` that can dump data from the
beets database as JSON. You can also automatically translate lyrics using a
machine translation service.

The ``echonest`` plugin has been removed in this version because the API it
used is `shutting down`_. You might want to try the
:doc:`/plugins/acousticbrainz` instead.

.. _shutting down: https://developer.spotify.com/news-stories/2016/03/29/api-improvements-update/

1.3.17 (February 7, 2016)
-------------------------

This release introduces one new plugin to fetch audio information from the
`AcousticBrainz`_ project and another plugin to make it easier to submit your
handcrafted metadata back to MusicBrainz.
The importer also gained two oft-requested features: a way to skip the initial
search process by specifying an ID ahead of time, and a way to *manually*
provide metadata in the middle of the import process (via the
:doc:`/plugins/edit`).

Also, as of this release, the beets project has some new Internet homes! Our
new domain name is `beets.io`_, and we have a shiny new GitHub organization:
`beetbox`_.

1.3.16 (December 28, 2015)
--------------------------

The big news in this release is a new :doc:`interactive editor plugin
</plugins/edit>`. It's really nifty: you can now change your music's metadata
by making changes in a visual text editor, which can sometimes be far more
efficient than the built-in :ref:`modify-cmd` command. No more carefully
retyping the same artist name with slight capitalization changes.

This version also adds an oft-requested "not" operator to beets' queries, so
you can exclude music from any operation. It also brings friendlier formatting
(and querying!) of song durations.

1.3.15 (October 17, 2015)
-------------------------

This release adds a new plugin for checking file quality and a new source for
lyrics. The larger features are:

* A new :doc:`/plugins/badfiles` helps you scan for corruption in your music
  collection. Thanks to :user:`fxthomas`. :bug:`1568`
* :doc:`/plugins/lyrics`: You can now fetch lyrics from Genius.com.
  Thanks to :user:`sadatay`. :bug:`1626` :bug:`1639`
* :doc:`/plugins/zero`: The plugin can now use a "whitelist" policy as an
  alternative to the (default) "blacklist" mode. Thanks to :user:`adkow`.
  :bug:`1621` :bug:`1641`

1.3.14 (August 2, 2015)
-----------------------

This is mainly a bugfix release, but we also have a nifty new plugin for
`ipfs`_ and a bunch of new configuration options.

1.3.13 (April 24, 2015)
-----------------------

This is a tiny bug-fix release. It copes with a dependency upgrade that broke
beets.

1.3.12 (April 18, 2015)
-----------------------

This little update makes queries more powerful, sorts music more
intelligently, and removes a performance bottleneck. There's an experimental
new plugin for synchronizing metadata with music players.

Packagers should also note a new dependency in this version: the `Jellyfish`_
Python library makes our text comparisons (a big part of the auto-tagging
process) go much faster.

1.3.11 (April 5, 2015)
----------------------

In this release, we refactored the logging system to be more flexible and more
useful. There are more granular levels of verbosity, the output from plugins
should be more consistent, and several kinds of logging bugs should be
impossible in the future.

There are also two new plugins: one for filtering the files you import and an
evolved plugin for using album art as directory thumbnails in file managers.
There's a new source for album art, and the importer now records the source of
match data. This is a particularly huge release---there's lots more below.

There's one big change with this release: **Python 2.6 is no longer
supported**. You'll need Python 2.7. Please trust us when we say this let us
remove a surprising number of ugly hacks throughout the code.

(leot)

2017-05-09 13:19:04 UTC MAIN commitmail json YAML

Added textproc/py-jellyfish version 0.5.6

(leot)

2017-05-09 13:18:48 UTC MAIN commitmail json YAML

2017-05-09 13:17:59 UTC MAIN commitmail json YAML

Import py-jellyfish-0.5.6 as textproc/py-jellyfish

Jellyfish is a python library for doing approximate and phonetic matching of
strings.

Included Algorithms:

- String comparison:
  * Levenshtein Distance
  * Damerau-Levenshtein Distance
  * Jaro Distance
  * Jaro-Winkler Distance
  * Match Rating Approach Comparison
  * Hamming Distance

- Phonetic encoding:
  * American Soundex
  * Metaphone
  * NYSIIS (New York State Identification and Intelligence System)
  * Match Rating Codex

(leot)

2017-05-09 13:15:11 UTC MAIN commitmail json YAML

Updated audio/mutagen-tools to 1.37

(leot)

2017-05-09 13:14:47 UTC MAIN commitmail json YAML

Updated audio/py-mutagen to 1.37

(leot)

2017-05-09 13:14:32 UTC MAIN commitmail json YAML

Update audio/{py-mutagen,mutagen-tools} to 1.37.

pkgsrc changes:
- Update MASTER_SITES to MASTER_SITE_PYPI
- Update HOMEPAGE
- Clarify - a bit - comments regarding patches/patch-aa, they're needed to omit
  respectively {script,module} installations due the mutagen-tools separation

Changes (changelog regarding 1.27...1.31 was adjusted to only reflect changes
pertinent to mutagen-tools that was not previosly synced with py-mutagen):
1.37 - 2017.02.24
-----------------

* Relicense "GPLv2" → "GPLv2 or later" :bug:`291`
* DSF: add `mutagen.dsf` module for DSF (DSD Stream File) support
  :pr:`283` (Boris Pruessmann)
* MP3: Add `mp3.MPEGInfo.encoder_settings` containing a guess of the encoder
  settings used, for example ``"-V2"`` for LAME :bug:`66`
* ID3: add iTunes movement related frames `id3.MVIN` and `id3.MVNM`
* MP4: support ``©mvi``, ``©mvc``, ``shwm``, ``stik``, ``rtng``, ``tves``,
  ``tvsn``, ``plID``, ``cnID``, ``geID``, ``atID``, ``sfID``, ``cmID``,
  ``akID`` :bug:`130`

1.36.3 - 2017.02.24
-------------------

* MP3: fix error with xing frames without a frame count :bug:`292`

1.36.2 - 2017.01.25
-------------------

* ID3: Always write little endian utf-16 with BOM.
  Fixes tests on big endian machines :pr:`289`

1.36.1 - 2017.01.22
-------------------

* Support GAE runtime :bug:`286`
* FLAC: Fix crash when loading files with zero samples :bug:`287`
* MP3: Handle broken lame tags written by older lame versions

1.36 - 2016.12.22
-----------------

* ID3: Ignore trailing empty values for v2.3 text frames :bug:`276`
* ID3: Write large APIC frames last :bug:`278`
* EasyID3: support saving as v2.3 :bug:`188`
* FLAC: Add StreamInfo.bitrate :bug:`279`
* mid3cp: Add ``--merge`` option :bug:`277`
* MP4: Allow loading files without audio tracks :bug:`272`

1.35.1 - 2016.11.09
-------------------

* Revert back to distutils :bug:`273`

1.35 - 2016.11.02
-----------------

* Tests: Require pytest
* Tools: Install .exe launchers on Windows
* setup.py: Require setuptools
* ID3:

  * Fix loading files with CRM frames :bug:`239`
  * Fix loading AENC, LINK, GRID frames with no payload
  * Merge duplicate text frames with same key on load :bug:`172`
  * Allow parsing of duplicate APIC frames :bug:`172`
  * Parse utf-16 text fields with missing BOM :bug:`267`
  * Increase max resyncs for the mpeg frame search :bug:`268`

1.34.1 - 2016.08.13
-------------------

* ID3: Expose some internals again to make Picard (mostly) work again.

  * http://tickets.musicbrainz.org/browse/PICARD-833
  * https://github.com/metabrainz/picard/pull/479

1.34 - 2016.07.20
-----------------

* ID3:

  * Add `CTOC <id3.CTOC>` and `CHAP <id3.CHAP>` frames. New classes:
    `ID3Tags <id3.ID3Tags>`, `CTOCFlags <id3.CTOCFlags>`. :bug:`6`
  * Add `TCAT <id3.TCAT>`, `TKWD <id3.TKWD>`, `PCST <id3.PCST>` frames.
    :bug:`249`
  * Validate user provided LNK/LINK frameid. :bug:`242`
  * Add `RVAD <id3.RVAD>`, RVA frames
  * Add TST, TSA, TS2, TSP and TSC frames
  * Fix not writing optional fields when saving to v2.3
  * Add default field values for all frames

* Drop Python 2.6 support
* EasyID3: Fix TXXX frame encoding when setting a non-latin1 encodable
  value after a latin1 one. :bug:`263`

1.33.2 - 2016.07.05
-------------------

* Fix loading of small ogg/apev2 files (1.33 regression)

1.33.1 - 2016.06.29
-------------------

* Fix Overeager deprecation warnings :bug:`261`

1.33 - 2016.06.29
-----------------

* FileType, Metadata: File-like object support :bug:`1`
* mid3v2: Add APIC support. :bug:`47`
* EasyID3: Fix handling of RVA2 frames with non-lowercase description
  :bug:`215`
* mid3v2: Add UFID support. :bug:`234`
* ID3: Include human-readable representation of the picture type in
  APIC._pprint() :bug:`244`
* EasyID3: make albumartist use TPE2 and move performer to TXXX. :bug:`252`
* ID3: id3.ID3TimeStamp comparator: check type :pr:`260`
  (Fabian Peter Hammerle)
* setup.py: follow PEP440 for the development version
* FileType/Metadata.load/save/delete no longer raise IOError or IOError
  subclasses. They only raise subclasses of MutagenError.

1.32 - 2016.05.02
-----------------

* Add basic SMF (Standard MIDI File) support (:mod:`mutagen.smf`)
* FLAC: add ``audio/flac`` mime type. :bug:`235`
* ASF: Fixed crash when object size is longer than the header and file length
  (Ben Ockmore)
* ID3: Validate attributes set after frame creation :bb-pr:`8`
  (Daniel Plachotich)
* MP4: validate values in ``__setitem__`` so things don't fail in save()
  :bug:`236`
* tests: Fix SynchronizedTextSpec test on big-endian machines :bug:`247`
  (Daniel Plachotich)
* ID3: do type checking in ``__setitem__`` :bug:`251`
* Building the documentation now requires sphinx >= 1.3
* New :class:`mutagen.Tags` base class for tags
* Moved from Bitbucket to GitHub

1.31 - 2015.09.10
-----------------

* Tools: Support Unicode output under Windows :bug:`232`

1.30 - 2015.08.22
-----------------

* No change relevant for tools

1.29 - 2015.05.09
-----------------

* mid3v2: Fix an error under Python 3 with files without tags :bug:`219`
* mid3v2: Various Windows+Python2+Unicode fixes :bug:`214`

1.28 - 2015.03.06
-----------------

* Tools:

  * Add signal handling :bug:`170`
  * mid3cp: Make it work under Windows.
  * mutagen-inspect: Make it work under Windows+Python3 :bug:`216`
  * Support unicode file paths under Windows+Python2 :bug:`214`
  * Support file paths with invalid encoding under Unix+Python3.

(leot)

2017-05-09 12:49:56 UTC MAIN commitmail json YAML

Fix PLIST after removal of local patch adding regex functions

These files used to be required to correct standalone build.

Noted by <wiz>

(kamil)

2017-05-09 12:37:43 UTC MAIN commitmail json YAML

Updated security/py-rsa to 3.4.2

(adam)

2017-05-09 12:37:14 UTC MAIN commitmail json YAML

Version 3.4.2 - released 2016-03-26
- Fixed dates in CHANGELOG.txt

(adam)

2017-05-09 12:34:26 UTC MAIN commitmail json YAML

Updated www/py-httplib2 to 0.10.3

(adam)

2017-05-09 12:33:46 UTC MAIN commitmail json YAML

2017-05-09 12:24:45 UTC MAIN commitmail json YAML

2017-05-09 12:23:42 UTC MAIN commitmail json YAML

Add a terminfo option and enable by default (and correctly pull terminfo in)
if terminfo is builtin, otherwise leave it as a user option to avoid possible
dependency issues.

(jperkin)

2017-05-09 11:54:36 UTC MAIN commitmail json YAML

Updated security/sqlmap to 1.1.5; textproc/py-natsort to 5.0.3

(adam)

2017-05-09 11:54:07 UTC MAIN commitmail json YAML

Changes 5.0.3:
- Improved development infrastructure.
- Migrated documentation to ReadTheDocs.

(adam)

2017-05-09 11:52:02 UTC MAIN commitmail json YAML

Requires termcap.  Use correct compiler and flags.

(jperkin)

2017-05-09 11:39:07 UTC MAIN commitmail json YAML

2017-05-09 10:53:27 UTC MAIN commitmail json YAML

2017-05-09 09:05:37 UTC MAIN commitmail json YAML

2017-05-09 08:14:35 UTC MAIN commitmail json YAML

Updated graphics/py-Pillow to 4.1.1; www/py-django-cms to 3.4.3

(adam)

2017-05-09 08:13:50 UTC MAIN commitmail json YAML

Changes 3.4.3:
* Fixed a security vulnerability in the page redirect field which allowed users
  to insert JavaScript code.
* Fixed a security vulnerability where the ``next`` parameter for the toolbar login
  was not sanitised and could point to another domain.

(adam)

2017-05-09 08:06:54 UTC MAIN commitmail json YAML

Changes 4.1.1:
- Undef PySlice_GetIndicesEx, see https://bugs.python.org/issue29943
- Fix for file with DPI in EXIF but not metadata, and XResolution is an int rather than tuple
- Docs: Removed broken download counter badge
- Docs: Fixed rst syntax error

(adam)

2017-05-09 07:52:14 UTC MAIN commitmail json YAML

PLIST also should have been updated

(adam)

2017-05-09 05:13:21 UTC MAIN commitmail json YAML

Updated textproc/markdown-mode to 2.1

(pho)

2017-05-09 05:09:15 UTC MAIN commitmail json YAML

Update textproc/markdown-mode to 2.1

New Features

  General

    - Add automatically updating live preview functionality (C-c C-c l)
      via the native eww browser.
    - Use autoload to enable markdown-mode in auto-mode-alist for files
      with .text, .markdown, and .md extensions.
    - Use Travis CI for automated build testing.

  Element Insertion and Editing

    - ATX heading subtree promotion and demotion via M-S-LEFT, and
      M-S-RIGHT.
    - ATX heading subtree moving up and down via M-S-UP and
      M-S-DOWN.
    - Convert inline links to reference links when
      markdown-insert-reference-link-dwim is used when the point is at
      an inline link.

  Customizable Features

    - Allow linking to multiple stylesheets in markdown-css-paths
      list. Use stylesheets for both preview and export. Previous
      markdown-css-path (singular) is now deprecated.
    - Customizable default unordered list marker via
      markdown-unordered-list-item-prefix.
    - Add asymmetric ATX heading adornment option
      markdown-asymmetric-header.

  Font Lock

    - Separate highlighting for Markdown markup characters (asterisks,
      underscores, backquotes, etc.) to aid in readability.
    - General font lock improvements for comments, code blocks,
      blockquotes, headings, horizontal rules, bold, italics
    - Font lock for bold, italics, and LaTeX math work inside block
      elements such as headings and blockquotes.
    - Font lock for <kbd> tags.

  GFM

    - Support GFM-style code blocks in markdown-mode (as well as
      gfm-mode).
    - New function markdown-electric-backquote will prompt for a
      language name for GFM code blocks. This can be disabled by
      customizing the variable markdown-gfm-use-electric-backquote.
    - Completion of programming language names for GFM code blocks. A
      list of pre-defined languages is included, but this can be
      augmented by setting markdown-gfm-additional-languages.
    - Strikethrough support in gfm-mode.
    - Support for GFM toggling checkboxes mouse-1 or RET. This is
      controlled by a new custom variable,
      markdown-make-gfm-checkboxes-buttons.

  Other Extensions

    - Font lock and filling for Pandoc "fancy list", which use # as
      the list marker.
    - Basic support for filling of definition lists.
    - Support Ikiwiki-style search for wiki links that allows links
      relative to parent directories. Enable this by setting
      markdown-wiki-link-search-parent-directories.

Bug Fixes

    - Fix bug in markdown-complete-region/buffer where level-two
      Setext headings could be confused with horizontal
      rules. Includes a unit test. Thanks to Gunnar Franke for the
      report.
    - Fix filling when a decimal number appears at column zero, which
      could be confused with an ordered list item.
    - Fix buffer-wide markup completion.
    - Fix font-lock for GFM code blocks without language keywords.
    - Improved Setext header insertion to support wide characters.
    - Fix expensive paragraph-separate regular expression.
    - Make comment-auto-fill-only-comments a buffer-local variable,
      which allows for better default filling behavior in cases where
      the global variable is non-nil.
    - Fix Emacs 23 compatibility by checking for
      font-lock-refresh-defaults before calling it.
    - Handle reference definitions when filling paragraphs.
    - Improve filling of list items with indentation.
    - Properly handle footnotes when filling.
    - Fix issues with markdown-footnote-kill and related functions.
    - Improve font lock for fenced code blocks.
    - Avoid avoid overwriting source file when exporting if source
      file has .html extension.
    - Fix and improve ordered list behavior to preserve digit spacing
      and avoid an infinite loop in certain cases. Adjust ordered list
      whitespace when marker digit count increases.
    - Improve reference definition regular expression to avoid matching
      multiple reference links in one line.
    - Allow spaces in fenced code language identifiers.
    - Improve font lock for preformatted blocks and fenced code blocks.
    - Fix out-of-order HTML output.
    - Add console-friendly backspace and tab bindings.
    - Better treatment of files without extensions for wiki
      links. When files have no extensions, don't append a lone
      period.
    - Call looking-back with two arguments for compatibility with
      Emacs 25.1.
    - Make (beginning-of-defun -1) go to next title when point is at
      beginning of defun.
    - Ignore headings in code blocks for font lock.
    - Don't highlight wiki links in code blocks.
    - Don't move to links in code blocks with C-c C-p and C-c C-n.
    - Fix hanging indentation for list items and single-line
      preformatted blocks.
    - Better rejection of false positives for italics with respect to
      other inline elements (inline code and bold).
    - Predicate functions should not modify match data.
    - Use correct list marker from previous list level when using C-u
      M-RET to insert a dedented list item. Prevent an infinite loop
      in some cases.
    - Reduce lag when scrolling or inserting text into large
      files.
    - Avoid confusing tramp errors with malformed wiki
      links.

(pho)

2017-05-08 17:34:15 UTC MAIN commitmail json YAML

Default to pkgsrc terminfo.  The curses default was switched to pkgsrc a
while ago, but since then any packages that included both curses and
terminfo ended up with conflicting BUILDLINK_TRANSFORM entries, leaving it
to include ordering to determine whether the builtin or pkgsrc curses was
used.  This keeps them in sync, at least by default, though ideally we'd
ensure that at an infrastructure level.

(jperkin)

2017-05-08 15:39:42 UTC MAIN commitmail json YAML

Updated www/firefox52-l10n to 52.1.1

(ryoon)

2017-05-08 15:39:18 UTC MAIN commitmail json YAML

Update to 52.1.1

* Sync with firefox52-52.1.1

(ryoon)

2017-05-08 15:38:15 UTC MAIN commitmail json YAML

Updated www/firefox52 to 52.1.1

(ryoon)

2017-05-08 15:37:55 UTC MAIN commitmail json YAML

Update  to 52.1.1

Changelog:
Fixed
    Various security fixes

Security fixes:
#CVE-2017-5031: Use after free in ANGLE

(ryoon)

2017-05-08 15:36:28 UTC MAIN commitmail json YAML

Revert switch to USE_LANGUAGES for c++11, it causes lots of failures when
building with GCC which were missed in the bulk builds due to compiler.mk
inclusion ordering.  Just set it manually for clang as previously for now.

(jperkin)

2017-05-08 15:35:16 UTC MAIN commitmail json YAML

Updated www/firefox-l10n to 53.0.2

(ryoon)

2017-05-08 15:34:46 UTC MAIN commitmail json YAML

2017-05-08 15:34:11 UTC MAIN commitmail json YAML

Updated www/firefox to 53.0.2

(ryoon)

2017-05-08 15:33:43 UTC MAIN commitmail json YAML

Update to 53.0.2

Changelog:
Fixed
    Various security fixes
    Make form validation errors and date picker panel visible to the user (Bug 1341190)

Changed
    The non-standard showDialog argument to window.find is now ignored (Bug 1348409)

Security fixes:
#CVE-2017-5031: Use after free in ANGLE

(ryoon)

2017-05-08 15:33:34 UTC MAIN commitmail json YAML

2017-05-08 12:02:16 UTC MAIN commitmail json YAML

2017-05-08 12:02:06 UTC MAIN commitmail json YAML

2017-05-08 10:25:29 UTC MAIN commitmail json YAML

Do not strip the `.md' extension for README.

Spotted, kindly suggested and thanks to <wiz>!

(leot)

2017-05-08 10:03:13 UTC MAIN commitmail json YAML

Updated databases/py-ldap3 to 2.2.4

(adam)

2017-05-08 10:02:34 UTC MAIN commitmail json YAML

Changes 2.2.4:
leading and trailing spaces in server name don窶冲 raise exception anymore - DitContentRule is properly read from the schema - added validator for Active Directory timestamp - Mock strategies raise an exception if a non-bytes value is added to the schema when no offline schema is provided (str and int are automatically converted) - added custom_validators property to Mock strategies - modifying objectClass with bytes values doesn窶冲 raise an exception anymore (but it may fail anyway because of server constraints) - ensure that config sequence parameters are properly set - allow case insensitive attribute and class names in config parameters - added server.schema.is_valid() to check if the schema is available - empty schema properties are set to empty dict() instead of None - schema definitions with traling and leading spaces are now properly parsed and don窶冲 raise an LDAPSchemaError exception anymore - fixed error when flaky servers (OpenLDAP) don窶冲 return the correct re
sponse with StartTls

(adam)

2017-05-08 09:18:31 UTC MAIN commitmail json YAML

2017-05-08 09:07:40 UTC MAIN commitmail json YAML

Build fix: missing dependency on graphics/p5-GraphViz

(manu)

2017-05-08 08:50:25 UTC MAIN commitmail json YAML

Updated www/pup to 0.4.0nb2

(leot)

2017-05-08 08:50:13 UTC MAIN commitmail json YAML

Install README too.

Unfortunately pup doesn't have any man pages. However, README.md is
a good introduction to it so install it in `share/doc/pup' so that binary
package users can easily access it.

Bump PKGREVISION.

Discussed with <fhajny>

(leot)

2017-05-08 04:59:29 UTC MAIN commitmail json YAML

Updated www/py-django to 1.11.1

(adam)

2017-05-08 04:58:58 UTC MAIN commitmail json YAML

Changes 1.11.1:

Allowed disabling server-side cursors on PostgreSQL

Bugfixes:
Made migrations respect Index窶冱 name argument. If you created a named index with Django 1.11, makemigrations will create a migration to recreate the index with the correct name.
Fixed a crash when using a __icontains lookup on a ArrayField.
Fixed a crash when using a two-tuple in EmailMessage窶冱 attachments argument.
Fixed QuerySet.filter() crash when it references the name of a OneToOneField primary key.
Fixed empty POST data table appearing instead of 窶廸o POST data窶� in HTML debug page.
Restored BoundFields without any choices evaluating to True.
Prevented SessionBase.cycle_key() from losing session data if _session_cache isn窶冲 populated.
Fixed layout of ReadOnlyPasswordHashWidget (used in the admin窶冱 user change page).
Allowed prefetch calls on managers with custom ModelIterable subclasses.
Fixed change password link in the contrib.auth admin for el, es_MX, and pt translations.
Restored the output of the class attribute in the <ul> of widgets that use the multiple_input.html template. This fixes ModelAdmin.radio_fields with admin.HORIZONTAL.
Fixed crash in BaseGeometryWidget.subwidgets().
Fixed exception reraising in ORM query execution when cursor.execute() fails and the subsequent cursor.close() also fails.
Fixed a regression where CheckboxSelectMultiple, NullBooleanSelect, RadioSelect, SelectMultiple, and Select localized option values.
Corrected the stack level of unordered queryset pagination warnings.
Fixed a regression causing incorrect queries for __in subquery lookups when models use ForeignKey.to_field.
Fixed crash when overriding the template of django.views.static.directory_index().
Fixed a regression in formset min_num validation with unchanged forms that have initial data.
Prepared for cx_Oracle 6.0 support.
Updated the contrib.postgres SplitArrayWidget to use template-based widget rendering.
Fixed crash in BaseGeometryWidget.get_context() when overriding existing attrs.
Prevented AddIndex and RemoveIndex from mutating model state.
Prevented migrations from dropping database indexes from Meta.indexes when changing Field.db_index to False.
Fixed a regression in choice ordering in form fields with grouped and non-grouped options.
Fixed crash in BaseInlineFormSet._construct_form() when using save_as_new.
Fixed a regression where Model._state.db wasn窶冲 set correctly on multi-table inheritance parent models after saving a child model.
Corrected the return type of ArrayField(CITextField()) values retrieved from the database.
Fixed QuerySet.prefetch_related() crash when fetching relations in nested Prefetch objects.
Prevented hiding GDAL errors if it窶冱 not installed when using contrib.gis. (It窶冱 a required dependency as of Django 1.11.)
Fixed a regression causing __in lookups on a foreign key to fail when using the foreign key窶冱 parent model as the lookup

(adam)

2017-05-07 21:52:16 UTC MAIN commitmail json YAML

2017-05-07 21:32:30 UTC MAIN commitmail json YAML

2017-05-07 21:21:01 UTC MAIN commitmail json YAML

2017-05-07 21:19:47 UTC MAIN commitmail json YAML

2017-05-07 16:10:47 UTC MAIN commitmail json YAML

Updated wm/notion to 3.2017050501

(wiz)

2017-05-07 16:10:35 UTC MAIN commitmail json YAML

Updated notion to 3.2017050501.

I've just released version 3-2017050501 of Notion.

This is mostly a maintenance release, but some notable changes include:

* Add focuslist menu for workspaces (thanks to @hedning)
* Add sizepolicy support for menus (thanks to @hedning)
* Fix statusd free memory (thanks to @jsbackus)
* Improve error messages for invalid key combinations (thanks to @xmw and
  @knixeur)
* configuration options for warp cursor placement (thanks to Campbell
  Barton)
* include net_client_list in the default configuration
* add Subtle(wm)-like window management to contrib scripts (@gwash)
* add rofi menu support (thanks to @olejorgenb and @hedning)
* various cleanups (thanks to Campbell Barton, Wojtek Aniszewski,
  @jsbackus, Joe Mason, @olejorgenb)

(wiz)

2017-05-07 16:04:08 UTC MAIN commitmail json YAML

+ convmv-2.01, flex-2.6.4, gstreamer1-1.12.0, libmicrohttpd-0.9.54,
  p5-Net-DNS-1.10, p5-Params-Validate-1.28, p5-Test-Simple-1.302085,
  py-mercurial-4.2, py-tortoisehg-4.2, todoman-3.2.0, vim-8.0.0596,
  vim-share-8.0.0596, x264-devel-20170506.

(wiz)

2017-05-07 15:09:38 UTC MAIN commitmail json YAML

Add following lines for make test
  BUILD_DEPENDS+= p5-Test-Most-[0-9]*:../../devel/p5-Test-Most
  BUILD_DEPENDS+= p5-Text-Diff-[0-9]*:../../textproc/p5-Text-Diff

(mef)

2017-05-07 13:59:16 UTC MAIN commitmail json YAML

Added biology/p5-BioPerl version 1.007001

(mef)

2017-05-07 13:57:12 UTC MAIN commitmail json YAML

Import p5-BioPerl-1.007001 as biology/p5-BioPerl.

Easy first time access to BioPerl via functions.

(mef)

2017-05-07 08:08:44 UTC MAIN commitmail json YAML

2017-05-07 06:49:23 UTC MAIN commitmail json YAML

Make this build (i.e. dump with -batch etc. work) on NetBSD/amd64 7.1.

Bump PKGREVISION to denote changes.

`emacs -nw' gets a startup window, but emacs (with Xt) still dumps core.
XXX: maybe much more prototypes are neccesary for LONG_LISP_OBJECT and
XXX: VALBITS>=32 on LP64.

(tsutsui)

2017-05-07 04:52:43 UTC MAIN commitmail json YAML

Remove .orig files in the original tar archive to make mkpatches(1) easier.

(tsutsui)

2017-05-07 03:13:35 UTC MAIN commitmail json YAML

Updated devel/cre2 to 0.3.4

(mef)

2017-05-07 03:13:24 UTC MAIN commitmail json YAML

Updated devel/cr2 from 0.1b6 to 0.3.4
--------------------------------
0.3.4 2017-04-04
  - bumped version number to 0.3.4, added credits
0.3.3 2016-09-15
  - development of building infrastructure, better selection of C++11
0.3.2 2016-09-14
  - udpated installation infrastructure to work with recent revision
    of re2 under the autotools
0.3.1 2016-03-18
  - bumped version number to 0.3.1
0.3.0 2016-03-17
  - bumped version number to 0.3.0
0.2.0 2016-02-16
  - documentation review

(mef)

2017-05-07 02:02:24 UTC MAIN commitmail json YAML

Updated sysutils/screenfetch to 3.8.0

(mef)

2017-05-07 02:02:10 UTC MAIN commitmail json YAML

Updated sysutils/screenfetch to 3.8.0
-------------------------------------
v3.8.0
        - Additional Intel GPU checks
        - Gentoo release check (whether it's stable/testing/experimental)
        - Chromebrew detection for Chrome OS pkgs
        - OpenBSD fixes
        - Manjaro logo updated
        - Added Fux logo
        - Enable easily addable custom lines through customlines() function
        - Line wrapping with '-w' command line option
        - Fix issue with extra space and host variable
        - Improvements to OS X font detection
        - Fixed package count, shell detection and colors on NetBSD
        - Added pkgsrc support for OS X
        - Use new NixOS logo
        - Use new KaOS logo
        - PCLinuxOS logo added
        - pomf host removed (does not exist anymore)
        - Display the package count, resolution, GPU and OS version on Haiku
        - Display release version and package count on TinyCore Linux
        - Display exact release version on Windows 10
        - Use modern logo on Windows 10 and Windows 8
        - Support for Blackbox on Windows
        - Improve BusyBox shell detection
        - Added detection for Trinity/TWin, chromeos-wm, FLWM, howm,
          sway, LXQt and Deepin [DEs/WMs]
        - Added detection for Alpine, BunsenLabs, Chrome OS, Chromium
          OS, Devuan, Fux, GrombyangOS, KDE neon, Kogaion, Mer, Msys,
          Netrunner, Oracle Linux, PCLinuxOS, Qubes OS, Parrot
          Security, Pardus, Red Star OS, ROSA, SailfishOS,
          SparkyLinux, SteamOS, SUSE Linux Enterprise and SwagArch

(pkgsrc changes)
- Drop patch, upstream now included.

(mef)

2017-05-06 21:37:59 UTC MAIN commitmail json YAML

Note updates tiff-4.0.7nb{8,9}.

(he)

2017-05-06 21:37:16 UTC MAIN commitmail json YAML

2017-05-06 21:29:17 UTC MAIN commitmail json YAML

2017-05-06 21:04:03 UTC MAIN commitmail json YAML

Add entries for tiff-4.0.7nb{5,6,7}.

(he)

2017-05-06 21:02:00 UTC MAIN commitmail json YAML

2017-05-06 20:34:40 UTC MAIN commitmail json YAML

2017-05-06 18:20:17 UTC MAIN commitmail json YAML

Document the pain of libmp4v2 in a single number change.

(maya)

2017-05-06 18:12:01 UTC MAIN commitmail json YAML

libmp4v2: fix build more properly.

if 0 likely out of bounds write, we only have one scratch channel,
don't write to a second if asked to do stereo (thanks, GCC 4.5.3!)

convert lowercase min, max to uppercase - libstdc++6 doesn't approve
of it. mostly using sed, because there's too many occurences.

if we're not returning anything, use a void return type.

fix likely issue with signed char - 0251 may be truncated, but the
equivalent \xa9 won't be.

don't store a return value if we're not going to check it.

correct misleading indentation.

Remove -fpermissive too, as it caused jperkin issues. I could build
without removing -Werror, but I'll keep it since it's full of warnings.

XXX do we want a security advisory for this, if it can be triggered?

(maya)

2017-05-06 16:33:55 UTC MAIN commitmail json YAML

The version of find(1) included in Darwin did not support {} + being passed to
the exec option up until version 9 (Leopard). sysutils/findutils should be used on
prior releases.
This resolves packaging Python modules which utilise lang/python/egg.mk. find(1)
is called here with '{}' +; passed to exec option.

(sevan)

2017-05-06 15:44:15 UTC pkgsrc-2017Q1 commitmail json YAML

Record latest batch of pull-ups.

(bsiegert)

2017-05-06 15:33:36 UTC pkgsrc-2017Q1 commitmail json YAML

Pullup ticket #5403 - requested by sevan
math/R: build fix for Darwin

Revisions pulled up:
- math/R/PLIST.Darwin                                          1.5

---
  Module Name:    pkgsrc
  Committed By:  maya
  Date:          Fri May  5 09:04:35 UTC 2017

  Modified Files:
          pkgsrc/math/R: PLIST.Darwin

  Log Message:
  R: add some missing PLIST.Darwin entries

(bsiegert)

2017-05-06 15:32:43 UTC pkgsrc-2017Q1 commitmail json YAML

Pullup ticket #5402 - requested by sevan
devel/splint: build fix

Revisions pulled up:
- devel/splint/distinfo                                        1.11
- devel/splint/patches/patch-aa                                1.4

---
  Module Name:    pkgsrc
  Committed By:  maya
  Date:          Fri May  5 07:34:06 UTC 2017

  Modified Files:
          pkgsrc/devel/splint: distinfo
          pkgsrc/devel/splint/patches: patch-aa

  Log Message:
  splint: use the standard check for C99 before including a C99 header

  If PR pkg/47405 was not fixed before (it probably was), this should
  definitely do the trick.

(bsiegert)

2017-05-06 15:29:59 UTC pkgsrc-2017Q1 commitmail json YAML

Pullup ticket #5401 - requested by sevan
devel/swig: build fix
devel/swig2: build fix

Revisions pulled up:
- devel/swig/Makefile                                          1.39
- devel/swig2/Makefile                                          1.10

---
  Module Name:    pkgsrc
  Committed By:  jperkin
  Date:          Thu May  4 12:21:45 UTC 2017

  Modified Files:
          pkgsrc/devel/swig: Makefile
          pkgsrc/devel/swig2: Makefile

  Log Message:
  Add examples to CHECK_WRKREF_SKIP.

(bsiegert)