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 (0m)  pkgsrc-2024Q1 (15d)  pkgsrc-2023Q4 (42d)  pkgsrc-2023Q2 (75d)  pkgsrc-2023Q3 (154d) 

2024-05-13 11:48:04 UTC Now

2017-12-18 16:48:20 UTC MAIN commitmail json YAML

2017-12-18 15:33:59 UTC MAIN commitmail json YAML

lasso: Don't overwrite user CFLAGS.

Also remove patched configure.ac, we don't do that if we're also patching
configure as it doesn't achieve anything and can cause timestamp issues.

(jperkin)

2017-12-18 15:07:26 UTC MAIN commitmail json YAML

doc: Updated print/zathura-pdf-mupdf to 0.3.1nb8

(leot)

2017-12-18 15:07:14 UTC MAIN commitmail json YAML

zathura-pdf-mupdf: Backport patches from upstream and adapt to MuPDF 1.2.0 API

- Backport all the relevant patches from upstream (NFCI, most of them were
  already backported but diverged a bit from upstream).
- Delete patches/patch-links.c, I can no longer reproduce the NULL pointer
  dereference with mupdf-1.2.0.
- Backport MuPDF 1.2.0 API update

With these zathura-pdf-mupdf works with mupdf-1.2.0.

Bump PKGREVISION.

(leot)

2017-12-18 15:06:47 UTC MAIN commitmail json YAML

doc: Updated print/mupdf to 1.12.0

(leot)

2017-12-18 15:06:34 UTC MAIN commitmail json YAML

mupdf: Update print/mupdf to 1.12.0

pkgsrc changes:
- Add support for the `opengl' option via graphics/glut and remove the `glfw'
  option to follow upstream changes. Adjust options.mk and buildlink3.mk
  accordingly.
- Add patches/patch-platform_gl_gl-app.h to not force freeglut GLUT
  implementation to every non-APPLE platforms (glut also works!) and adjust the
  glut.h include.
- Add a commented out lcms2 bl3 inclusion entry, lcms2>=2.9 is needed (due
  "lcms2art.h" et al. inclusion, so disable it for now)
- Explain the OPJ_STATIC comment in patches/patch-source_fitz_load-jpx.c
  a bit more in depth... ...this will hopefully save some time to
  debug opj_* undefined symbols when trying to link libmupdf and
  accidently omitting the patches/patch-source_fitz_load-jpx.c
  hunk (for extra debugging stories fun, if OPJ_STATIC is defined
  some opj_* symbols are defined while others are not defined,
  making the debugging of that problem more naughty!).
- Inject HAVE_{CURL,GLUT} variables via MAKE_ENV in options.mk to avoid
  depending on www/curl and graphics/glut (yes, that's a bit kludgy
  but unfortunately mupdf doesn't have a configure and so there
  isn't a more sensible way to do it).  This is needed to avoid
  building mupdf-gl for native X.org where the glut.pc pkg-config
  file is available at build time.  Also adjust patches/patch-ab
  accordingly.
- Remove patches/patch-CVE*, they are no longer needed (all applied in 1.12.0)
- Bump BUILDLINK_API_DEPENDS.mupdf to 1.12.0 (there were several API changes
  from 1.11 to 1.12.0) and remove the now redundant and no longer needed
  BUILDLINK_ABI_DEPENDS.mupdf.

Changes:
List of changes in MuPDF 1.12.0

* Color management:
  * LCMS2 library for color management.
  * CMYK rendering with overprint simulation.
  * Spot color rendering.
  * Transparency rendering fixes.

* Structured text output improvements:
  * Reworked structured text API.
  * Faster text searching.
  * Highlight and copy text by selecting lines instead of by area.
  * New semantic XHTML output format.
  * New layout preserving HTML output format.

* Features and improvements:
  * Improved non-AA rendering with new scan converter.
  * Improved LARGEFILE support.
  * Improved TIFF support.
  * Improved documentation.
  * PCLm output.
  * PSD output.
  * New "mutool trace" tool.
  * New "mutool sign" tool (work in progress).
  * Text redaction (work in progress).

* Lots of bug fixes.

(leot)

2017-12-18 15:06:27 UTC MAIN commitmail json YAML

blt: Use GCC for linking on SunOS, fixes SSP.

(jperkin)

2017-12-18 14:37:11 UTC MAIN commitmail json YAML

doc: Updated sysutils/beats to 6.1.0

(fhajny)

2017-12-18 14:37:02 UTC MAIN commitmail json YAML

Update sysutils/beats to 6.1.0.

=== Beats version 6.1.0

==== Breaking changes

Auditbeat

- Changed `audit.file.path` to be a multi-field so that path is
  searchable.

Metricbeat

- Rename `heap_init` field to `heap.init` in the Elasticsearch module.
- Rename `http.response.status_code` field to `http.response.code` in
  the HTTP module.

==== Bugfixes

Affecting all Beats

- Remove ID() from Runner interface
- Correctly send configured `Host` header to the remote server.
- Change add_kubernetes_metadata to attempt detection of namespace.
- Avoid double slash when join url and path
- Fix console color output for Windows.
- Fix logstash output debug message.
- Fix isolation of modules when merging local and global field
  settings.

Filebeat

- Add support for adding string tags
- Fix race condition when limiting the number of harvesters running in
  parallel
- Fix relative paths in the prospector definitions.
- Fix `recursive_globe.enabled` option.

Metricbeat

- Change field type of http header from nested to object
- Fix the fetching of process information when some data is missing
  under MacOS X.
- Change `MySQL active connections` visualization title to `MySQL
  total connections`.
- Fix `ProcState` on Linux and FreeBSD when process names contain
  parentheses.
- Fix incorrect `Mem.Used` calculation under linux.

Packetbeat

- Fix http status phrase parsing not allow spaces.
- Fix http parse to allow to parse get request with space in the URI.

Winlogbeat

- Fix the registry file. It was not correctly storing event log names,
  and upon restart it would begin reading at the start of each event log.

==== Added

Affecting all Beats

- Support dashboard loading without Elasticseach
- Changed the hashbang used in the beat helper script from `/bin/bash`
  to `/usr/bin/env bash`.
- Changed beat helper script to use `exec` when running the beat.
- Fix reloader error message to only print on actual error
- Add support for enabling TLS renegotiation.
- Add Azure VM support for add_cloud_metadata processor
- Add `output.file.permission` config option.
- Refactor add_kubernetes_metadata to support autodiscovery
- Improve custom flag handling and CLI flags usage message.
- Add number_of_routing_shards config set to 30
- Set log level for kafka output.
- Move TCP UDP start up into `server.Start()`
- Update to Golang 1.9.2

Auditbeat

- Add support for SHA3 hash algorithms to the file integrity module.
- Add dashboards for Linux audit framework events (overview,
  executions, sockets).

Filebeat

- Add PostgreSQL module with slowlog support.
- Add Kafka log module.
- Add support for `/var/log/containers/` log path in
  `add_kubernetes_metadata` processor.
- Remove error log from runnerfactory as error is returned by API.
- Add experimental Docker `json-file` prospector .
- Add experimental Docker autodiscover functionality.
- Add option to convert the timestamps to UTC in the system module.
- Add Logstash module support for main log and the slow log, support
  the plain text or structured JSON format

Metricbeat

- Add graphite protocol metricbeat module.
- Add http server metricset to support push metrics via http.
- Make config object public for graphite and http server
- Add system uptime metricset.
- Add experimental `queue` metricset to RabbitMQ module.
- Add additional php-fpm pool status kpis for Metricbeat module
- Add etcd module.
- Add ip address of docker containers to event.
- Add ceph osd tree information to Metricbeat
- Add basic Logstash module.
- Add dashboard for Windows service metricset.
- Add experimental Docker autodiscover functionality.
- Add Windows service metricset in the windows module.
- Update gosigar to v0.6.0.

Packetbeat

- Add support for decoding the TLS envelopes.

=== Beats version 6.0.1

==== Bugfixes

Affecting all Beats

- Fix documentation links in README.md files.
- Fix `add_docker_metadata` dropping some containers.

Heartbeat

- Fix the "HTTP up status" visualization.

Metricbeat

- Fix map overwrite in docker diskio module.
- Fix connection leak in mongodb module.
- Fix the include top N processes feature for cases where there are
  fewer processes than N.

(fhajny)

2017-12-18 14:31:56 UTC MAIN commitmail json YAML

2017-12-18 14:27:46 UTC MAIN commitmail json YAML

doc: Updated databases/elasticsearch to 6.1.0

(fhajny)

2017-12-18 14:27:37 UTC MAIN commitmail json YAML

Update databases/elasticsearch to 6.1.0.

== 6.1.0 Release Notes

=== Breaking changes

Network::
- Allow only a fixed-size receive predictor

REST::
- Standardize underscore requirements in parameters

Scroll::
- Fail queries with scroll that explicitely set request_cache

Search::
- Add a limit to from + size in top_hits and inner hits.

=== Breaking Java changes

Aggregations::
- Moves deferring code into its own subclass

Core::
- Unify Settings xcontent reading and writing

Settings::
- Return List instead of an array from settings
- Remove `Settings,put(Map<String,String>)`

=== Deprecations

Aggregations::
- Deprecate global_ordinals_hash and global_ordinals_low_cardinality

Allocation::
- Add deprecation warning for negative
  index.unassigned.node_left.delayed_timeout

Analysis::
- Add limits for ngram and shingle settings

Geo::
- [GEO] 6x Deprecate ShapeBuilders and decouple geojson parse logic

Mapping::
- Deprecate the `index_options` parameter for numeric fields

Plugin Repository Azure::
- Azure repository: Move to named configurations as we do for S3
  repository and secure settings

Search::
- doc: deprecate _primary and _replica shard option

=== New features

Aggregations::
- Aggregations: bucket_sort pipeline aggregation
- Add composite aggregator

Analysis::
- Added Bengali Analyzer to Elasticsearch with respect to the lucene
  update

Ingest::
- add URL-Decode Processor to Ingest

Java High Level REST Client::
- Added Delete Index support to high-level REST client

Nested Docs::
- Multi-level Nested Sort with Filters

Query DSL::
- Add terms_set query
- Introduce sorted_after query for sorted index
- Add support for auto_generate_synonyms_phrase_query in match_query,
  multi_match_query, query_string and simple_query_string

Search::
- Expose `fuzzy_transpositions` parameter in fuzzy queries
- Add upper limit for scroll expiry
- Implement adaptive replica selection
- configure distance limit

Similarities::
- Add a scripted similarity.

Suggesters::
- Expose duplicate removal in the completion suggester
- Support must and should for context query in context suggester

=== Enhancements

Aggregations::
- Allow aggregation sorting via nested aggregation

Allocation::
- Tie-break shard path decision based on total number of shards on
  path
- Balance shards for an index more evenly across multiple data paths
- Expand "NO" decision message in NodeVersionAllocationDecider
- _reroute's retry_failed flag should reset failure counter

Analysis::
- Add configurable `max_token_length` parameter to whitespace
  tokenizer

CRUD::
- Add wait_for_active_shards parameter to index open command

Core::
- Fix classes that can exit
- Replace empty index block checks with global block checks in
  template delete/put actions
- Allow Uid#decodeId to decode from a byte array slice
- Use separate searchers for "search visibility" vs "move indexing
  buffer to disk
- Add ability to split shards
- Make circuit breaker mutations debuggable

Dates::
- DateProcessor Locale

Discovery::
- Stop responding to ping requests before master abdication

Engine::
- Ensure external refreshes will also refresh internal searcher to
  minimize segment creation
- Move IndexShard#getWritingBytes() under InternalEngine
- Refactor internal engine

Geo::
- Add ignore_malformed to geo_shape fields

Ingest::
- add json-processor support for non-map json types
- Introduce templating support to timezone/locale in DateProcessor
- Add support for parsing inline script (#23824)
- Consolidate locale parsing.
- Accept ingest simulate params as ints or strings

Internal::
- Avoid uid creation in ParsedDocument
- Upgrade to Lucene 7.1.0 snapshot version
- Remove `_index` fielddata hack if cluster alias is present

Java High Level REST Client::
- Adjust RestHighLevelClient method modifiers
- Decouple BulkProcessor from ThreadPool

Logging::
- Add more information on _failed_to_convert_ exception (#21946)
- Improve shard-failed log messages.

Mapping::
- Allow ip_range to accept CIDR notation
- Deduplicate `_field_names`.
- Throw a better error message for empty field names
- Stricter validation for min/max values for whole numbers
- Make FieldMapper.copyTo() always non-null.

Nested Docs::
- Use the primary_term field to identify parent documents
- Prohibit using `nested_filter`, `nested_path` and new `nested`
  Option at the same time in FieldSortBuilder

Network::
- Remove manual tracking of registered channels
- Remove tcp profile from low level nio channel
- Decouple `ChannelFactory` from Tcp classes

Percolator::
- Use Lucene's CoveringQuery to select percolate candidate matches
- Add support to percolate query to percolate multiple documents
  simultaneously
- Hint what clauses are important in a conjunction query based on
  fields
- Add support for selecting percolator query candidate matches
  containing range queries

Plugin Discovery EC2::
- update AWS SDK for ECS Task IAM support in discovery-ec2

Plugin Lang Painless::
- Painless: Only allow Painless type names to be the same as the
  equivalent Java class.
- Allow for the Painless Definition to have multiple instances for
  white-listing
- Separate Painless Whitelist Loading from the Painless Definition
- Remove Sort enum from Painless Definition

Plugin Repository Azure::
- Add azure storage endpoint suffix #26432
- Support for accessing Azure repositories through a proxy

Plugin Repository S3::
- Remove S3 output stream
- Update to AWS SDK 1.11.223

Plugins::
- Plugins: Add versionless alias to all security policy codebase
  properties
- Allow plugins to plug rescore implementations

Query DSL::
- Add support for wildcard on `_index`

Reindex API::
- Update by Query is modified to accept short `script` parameter.
- reindex: automatically choose the number of slices

Rollover::
- Add size-based condition to the index rollover API
- Add size-based condition to the index rollover API

Scripting::
- Script: Convert script query to a dedicated script context

Search::
- Make fields optional in multi_match query and rely on
  index.query.default_field by default
- fix unnecessary logger creation
- `ObjectParser` : replace `IllegalStateException` with
  `ParsingException`
- Uses norms for exists query if enabled
- Cross Cluster Search: make remote clusters optional
- Enhances exists queries to reduce need for `_field_names`
- Change ParentFieldSubFetchPhase to create doc values iterator once
  per segment
- Change VersionFetchSubPhase to create doc values iterator once per
  segment
- Change ScriptFieldsFetchSubPhase to create search scripts once per
  segment
- Make sure SortBuilders rewrite inner nested sorts
- Extend testing of build method in ScriptSortBuilder
- Accept an array of field names and boosts in the
  index.query.default_field setting
- Reject IPv6-mapped IPv4 addresses when using the CIDR notation.
- Rewrite range queries with open bounds to exists query

Sequence IDs::
- Only fsync global checkpoint if needed
- Log primary-replica resync failures
- Lazy initialize checkpoint tracker bit sets
- Returns the current primary_term for Get/MultiGet requests

Settings::
- Allow affix settings to specify dependencies
- Represent lists as actual lists inside Settings
- Remove Settings#getAsMap()
- Replace group map settings with affix setting
- Throw exception if setting isn't recognized
- Settings: Move keystore creation to plugin installation

Snapshot/Restore::
- Remove XContentType auto detection in BlobStoreRepository
- Snapshot: Migrate TransportRequestHandler to
  TransportMasterNodeAction
- Fix toString of class SnapshotStatus (#26851)

Stats::
- Adds average document size to DocsStats
- Stats to record how often the ClusterState diff mechanism is used
  successfully
- Expose adaptive replica selection stats in /_nodes/stats API
- Add cgroup memory usage/limit to OS stats on Linux
- Add segment attributes to the `_segments` API.

Suggesters::
- Improve error message for parse failures of completion fields
- Support 'AND' operation for context query in context suggester

=== Bug fixes

Aggregations::
- Disable the "low cardinality" optimization of terms aggregations.
- scripted_metric _agg parameter disappears if params are provided

Cluster::
- Properly format IndexGraveyard deletion date as date
-  Remove optimisations to reuse objects when applying a new
  `ClusterState`

Core::
- Do not set data paths on no local storage required
- Ensure threadcontext is preserved when refresh listeners are invoked
- Ensure logging is configured for CLI commands
- Protect shard splitting from illegal target shards
- Avoid NPE when getting build information
- Fix `ShardSplittingQuery` to respect nested documents.
- When building Settings do not set SecureSettings if empty

Engine::
- Reset LiveVersionMap on sync commit
- Carry over version map size to prevent excessive resizing

Geo::
- Correct two equality checks on incomparable types
- [GEO] fix pointsOnly bug for MULTIPOINT

Index Templates::
- Prevent constructing an index template without index patterns

Ingest::
- Add pipeline support for REST API bulk upsert
- Fixing Grok pattern for Apache 2.4

Inner Hits::
- Return an empty _source for nested inner hit when filtering on a
  field that doesn't exist

Internal::
- When checking if key exists in ThreadContextStruct:putHeaders()
  method, should put requestHeaders in map first
- Adding a refresh listener to a recovering shard should be a noop

Java High Level REST Client::
- Register ip_range aggregation with the high level client
- add top hits as a parsed aggregation to the rest high level client

Mapping::
- Fix dynamic mapping update generation.
- Fix merging of _meta field
- Fixed rounding of bounds in scaled float comparison

Nested Docs::
- Ensure nested documents have consistent version and seq_ids
- Prevent duplicate fields when mixing parent and root nested includes

Network::
- Throw UOE from compressible bytes stream reset
- Bubble exceptions when closing compressible streams
- Do not set SO_LINGER on server channels
- Do not set SO_LINGER to 0 when not shutting down
- Close TcpTransport on RST in some Spots to Prevent Leaking TIME_WAIT
  Sockets

Packaging::
- Removes minimum master nodes default number
- setgid on /etc/elasticearch on package install

Percolator::
- Avoid TooManyClauses exception if number of terms / ranges is
  exactly equal to 1024

Plugin Analysis ICU::
- Catch InvalidPathException in IcuCollationTokenFilterFactory

Plugin Lang Painless::
- Painless: Fix variable scoping issue in lambdas
- Painless: Fix errors allowing void to be assigned to def.

Plugin Repository GCS::
- Create new handlers for every new request in
  GoogleCloudStorageService

Recovery::
- Flush old indices on primary promotion and relocation

Reindex API::
- Reindex: Fix headers in reindex action

Scroll::
- Fix scroll query with a sort that is a prefix of the index sort

Search::
- Fix profiling naming issues
- Fix max score tracking with field collapsing
- Apply missing request options to the expand phase
- Calculate and cache result when advanceExact is called
- Filter unsupported relation for RangeQueryBuilder
- Handle leniency for phrase query on a field indexed without
  positions

Sequence IDs::
- Obey translog durability in global checkpoint sync
- Fix resync request serialization

Settings::
- Allow index settings to be reset by wildcards

Snapshot/Restore::
- Do not swallow exception in ChecksumBlobStoreFormat.writeAtomic()
- Delete shard store files before restoring a snapshot
- Fix snapshot getting stuck in INIT state
- Fix default value of ignore_unavailable for snapshot REST API
- Do not create directory on readonly repository (#21495)

Stats::
- Include internal refreshes in refresh stats
- Make Segment statistics aware of segments hold by internal readers
- Ensure `doc_stats` are changing even if refresh is disabled

=== Upgrades

Core::
- Upgrade to Jackson 2.8.10
- Upgrade to Lucene 7.1

Plugin Discovery EC2::
- Upgrade AWS SDK Jackson Databind to 2.6.7.1

Plugin Discovery GCE::
- Update Google SDK to version 1.23.0

Plugin Lang Painless::
- Upgrade Painless from ANTLR 4.5.1-1 to  ANTLR 4.5.3.

== 6.0.1 Release Notes

=== Breaking changes

Scroll::
- Fail queries with scroll that explicitely set request_cache

=== Enhancements

Core::
- Fix classes that can exit

Discovery::
- Stop responding to ping requests before master abdication

Plugin Repository S3::
- Remove S3 output stream
- Update to AWS SDK 1.11.223

Search::
- fix unnecessary logger creation

Sequence IDs::
- Log primary-replica resync failures

Snapshot/Restore::
- Remove XContentType auto detection in BlobStoreRepository

=== Bug fixes

Cluster::
- Properly format IndexGraveyard deletion date as date

Core::
- Do not set data paths on no local storage required
- Ensure threadcontext is preserved when refresh listeners are invoked
- Avoid NPE when getting build information
- When building Settings do not set SecureSettings if empty

Engine::
- Reset LiveVersionMap on sync commit
- Carry over version map size to prevent excessive resizing

Inner Hits::
- Return an empty _source for nested inner hit when filtering on a
  field that doesn't exist

Mapping::
- Fix dynamic mapping update generation.
- Fixed rounding of bounds in scaled float comparison

Nested Docs::
- Ensure nested documents have consistent version and seq_ids

Network::
- Throw UOE from compressible bytes stream reset
- Bubble exceptions when closing compressible streams

Plugin Lang Painless::
- Painless: Fix errors allowing void to be assigned to def.

Plugin Repository GCS::
- Create new handlers for every new request in
  GoogleCloudStorageService

Recovery::
- Flush old indices on primary promotion and relocation

Reindex API::
- Reindex: Fix headers in reindex action

Search::
- Fix profiling naming issues

Sequence IDs::
- Fix resync request serialization

Snapshot/Restore::
- Do not swallow exception in ChecksumBlobStoreFormat.writeAtomic()
- Delete shard store files before restoring a snapshot
- Fix snapshot getting stuck in INIT state
- Fix default value of ignore_unavailable for snapshot REST API
  (#25359)
- Do not create directory on readonly repository (#21495)

=== Upgrades

Plugin Discovery EC2::
- Upgrade AWS SDK Jackson Databind to 2.6.7.1

Plugin Discovery GCE::
- Update Google SDK to version 1.23.0

(fhajny)

2017-12-18 14:12:40 UTC MAIN commitmail json YAML

2017-12-18 13:54:54 UTC MAIN commitmail json YAML

doc: Updated sysutils/consul to 1.0.2

(fhajny)

2017-12-18 13:54:44 UTC MAIN commitmail json YAML

Update sysutils/consul to 1.0.2.

## 1.0.2 (December 15, 2017)

IMPROVEMENTS:

- agent: Updated Serf to activate a new feature that resizes its
  internal message broadcast queue size based on the cluster size.
- agent: Updates posener/complete library to 1.0, which allows
  autocomplete for flags after an equal sign, and simplifies
  autocomplete functions.

BUG FIXES:

- agent: Updated memberlist to pull in a fix for negative RTT
  measurements and their associated log messages about rejected
  coordinates.
- agent: Fixed an issue where node metadata specified via command line
  arguments overrode node metadata specified by configuration files
- agent: Fixed an issue with the /v1/session/create API where it
  wasn't possible to create a session without the `serfHealth` check.
- agent: Fixed an issue with anti-entropy syncing where checks for
  services with tags would cause periodic updates to the catalog, even
  when nothing had changed
- cli: Added missing support for `-base64` option to `consul kv get`
  command.
- server: Fixed an issue with KV store tombstone tracking where bin
  tracking was being confused by monotonic time information carried in
  time stamps, resulting in many unnecessary bins.
- server: (Consul Enterprise) Fixed an issue with Network Segments
  where servers would not properly flood-join each other into all
  segments.
- server: Fixed an issue where it wasn't possible to disable
  Autopilot's dead server cleanup behavior using configuration files.
- server: Removed the 60 second timeout when restoring snapshots,
  which could cause large restores to fail on slower servers.
- server: Fixed a goroutine leak during keyring operations when errors
  are encountered.

## 1.0.1 (November 20, 2017)

FEATURES:

- New Auto Join Cloud Providers: Retry join support was added for
  Aliyun (Alibaba Cloud), Digital Ocean, OpenStack, and Scaleway
- HTTP/2 Support: If TLS is enabled on a Consul agent it will
  automatically negotiate to use HTTP/2 for suitably configured
  clients accessing the client API

IMPROVEMENTS:

- agent: (Consul Enterprise) Added AWS KMS support for S3 snapshots
  using the snapshot agent.
- agent: Watches in the Consul agent can now be configured to invoke
  an HTTP endpoint instead of an executable.
- agent: Added a new `-config-format` command line option which can be
  set to `hcl` or `json` to specify the format of configuration files
- agent: DNS recursors can now be specified as go-sockaddr templates.
- agent: Serf snapshots no longer save network coordinate information.
  This enables recovery from errors upon agent restart.
- agent: Added defensive code to prevent out of range ping times from
  infecting network coordinates
- agent: The agent now warns when there are extra unparsed command
  line arguments and refuses to start.
- agent: Updated go-sockaddr library to get CoreOS route detection
  fixes and the new `mask` functionality.
- agent: Added a new `enable_agent_tls_for_checks` configuration
  option that allows HTTP health checks for services requiring 2-way
  TLS to be checked using the agent's credentials.
- agent: Made logging of health check status more uniform and moved
  log entries with full check output from DEBUG to TRACE level for
  less noise.
- build: Consul is now built with Go 1.9.2.

BUG FIXES:

- agent: Consul 1.0 shipped with an issue where `Args` was erroneously
  named `ScriptArgs` for health check definitions in the
  /v1/agent/check/register and /v1/agent/service/register APIs
- agent: Docker container checks running on Linux could get into a
  flapping state because the Docker agent seems to close the
  connection prematurely even though the body is transferred
- agent: Added new form of `consul.http.*` metrics that were
  accidentally left out of Consul 1.0.
- agent: Fixed an issue with the server manager where periodic server
  client connection rebalancing could select a failed server
- agent: IPv6 addresses without port numbers and without surrounding
  brackets are now properly handled for joins
- agent: Fixed a rare startup panic of the Consul agent related to the
  LAN Serf instance ordering with the router manager.
- agent: Added back an exception for the `snapshot_agent` config key
  so that those configs can again live alongside Consul's configs.
- dns: Fixed an issue where components of a host name near the
  datacenter could be quietly ignored
- server: Fixed an issue where performing rolling updates of Consul
  servers could result in an outage from old servers remaining in the
  cluster
- server: Fixed a deadlock where tombstone garbage collection for the
  KV store could block other KV operations, stalling writes on the
  leader.

(fhajny)

2017-12-18 13:06:15 UTC MAIN commitmail json YAML

fig2dev: SunOS needs an explicit -liconv.

(jperkin)

2017-12-18 13:01:17 UTC MAIN commitmail json YAML

musepack: Don't overwrite user CFLAGS with bogus ones.

(jperkin)

2017-12-18 12:54:10 UTC MAIN commitmail json YAML

poppler-cpp: SunOS needs explicit -liconv for feature test.

(jperkin)

2017-12-18 12:49:39 UTC MAIN commitmail json YAML

Updated lang/py-hy

(adam)

2017-12-18 12:48:46 UTC MAIN commitmail json YAML

py-hy: updated to 0.13.0

Changes 0.13.1:

[ Language Changes ]
* Pythons 2.6, 3.0, 3.1, and 3.2 are no longer supported
* let has been removed. Python's scoping rules do not make a proper
  implementation of it possible. Use setv instead.
* lambda has been removed, but fn now does exactly what lambda did
* defreader has been renamed to defsharp; what were previously called
  "reader macros", which were never true reader macros, are now called
  "sharp macros"
* try now enforces the usual Python order for its elements (else must
  follow all excepts, and finally must come last). This is only a
  syntactic change; the elements were already run in Python order even when
  defined out of order.
* try now requires an except or finally clause, as in Python
* Importing or executing a Hy file automatically byte-compiles it, or loads
  a byte-compiled version if it exists and is up to date. This brings big
  speed boosts, even for one-liners, because Hy no longer needs to recompile
  its standard library for every startup.
* Added bytestring literals, which create bytes objects under Python 3
  and str objects under Python 2
* Commas and underscores are allowed in numeric literals
* Many more operators (e.g., **, //, not, in) can be used
  as first-class functions
* The semantics of binary operators when applied to fewer or more
  than two arguments have been made more logical
* (** a b c d) is now equivalent to (** a (** b (** c d))),
  not (** (** (** a b) c) d)
* setv always returns None
* When a try form executes an else clause, the return value for the
  try form is taken from else instead of the try body. For example,
  (try 1 (except [ValueError] 2) (else 3)) returns 3.
* xor: If exactly one argument is true, return it
* hy.core.reserved is now hy.extra.reserved
* cond now supports single argument branches

[ Bug Fixes ]
* All shadowed operators have the same arities as real operators
* Shadowed comparison operators now use and instead of &
  for chained comparisons
* partition no longer prematurely exhausts input iterators
* read and read-str no longer raise an error when the input
  parses to a false value (e.g., the empty string)
* A yield inside of a with statement will properly suppress implicit
  returns
* setv no longer unnecessarily tries to get attributes
* loop no longer replaces string literals equal to "recur"
* The REPL now prints the correct value of do and try forms
* Fixed a crash when tokenizing a single quote followed by whitespace

[ Misc. Improvements ]
* New contrib module hy-repr
* Added a command-line option --repl-output-fn

(adam)

2017-12-18 12:40:34 UTC MAIN commitmail json YAML

2017-12-18 12:15:11 UTC MAIN commitmail json YAML

Added textproc/py-jade; Updated devel/py-buildbot

(adam)

2017-12-18 12:13:56 UTC MAIN commitmail json YAML

py-buildbot: updated to 0.9.14

Buildbot 0.9.14:

Bug fixes
- Compile step now properly takes the decodeRC parameter in account
- Fix duplicate build requests results in
  :py:class:`~buildbot.db.buildrequests.BuildRequestsConnectorComponent` when
  querying the database
- :py:class:`~buildbot.changes.gitpoller.GitPoller` now accepts git branch
  names with UTF-8 characters
- Fixed inconsistent use of `pointer` style mouse cursor by removing it from
  the `.label` css rule and instead creating a new `.clickable` css rule which
  is used only in places which are clickable and would not otherwise
  automatically get the `pointer` icon, for example it is not needed for
  hyper-links.
- Rebuilding with the same revision now takes new change properties into
  account instead of re-using the original build change properties
- Worker authentication is now delayed via a DeferredLock until Buildbot
  configuration is finished. This fixes UnauthorizedLogin errors during
  buildbot restart
- Fixes python3 encoding issues with Windows Service

Features
- new :ref`badges` plugin which reimplement the buildbot eight png badge
  system.
- In progress worker control API. Worker can now be stopped and paused using the UI.
  Note that there is no UI yet to look the status of those actions.
- Make maximum number of builds fetched on the builders page configurable.
- Include `context` in the log message for `GitHubStatusPush`
- On 'Builders' page reload builds when tags change.
- Give reporters access to master single in renderables. This allows access to
  build logs amongst other things
- Added possibility to check www user credentials with a custom class.

(adam)

2017-12-18 11:28:09 UTC MAIN commitmail json YAML

doc: Updated textproc/gtk-doc to 1.26nb1

(jperkin)

2017-12-18 11:27:59 UTC MAIN commitmail json YAML

gtk-doc: Depend on source-highlight for highlighting.

The current default of vim (if found) is broken, but the upstream patch to
fix it doesn't work in isolation, and updating to the latest release breaks
other things, so this is currently the least-worst option to unbreak other
packages like poppler-glib unfortunately.

Really this should be a package option and set explicitly rather than
relying on finding random binaries on the system.  Bump PKGREVISION.

(jperkin)

2017-12-18 11:09:14 UTC MAIN commitmail json YAML

2017-12-18 09:10:44 UTC MAIN commitmail json YAML

Added devel/py-clint; Updated textproc/py-mistune

(adam)

2017-12-18 09:10:09 UTC MAIN commitmail json YAML

py-mistune: updated to 0.8.3

Version 0.8.3
* Fix nested html issue.

Version 0.8.2
* Fix _keyify with lower case.

(adam)

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

2017-12-18 08:54:18 UTC MAIN commitmail json YAML

2017-12-18 08:51:48 UTC MAIN commitmail json YAML

2017-12-18 08:48:27 UTC MAIN commitmail json YAML

py-clint: added version 0.5.1

Clint is awesome. Crazy awesome. It supports colors, but detects if the session
is a TTY, so doesn't render the colors if you're piping stuff around.
Automagically.

Current Features:
* Little Documentation (bear with me for now)
* CLI Colors and Indents
* Extremely Simple + Powerful Column Printer
* Iterator-based Progress Bar
* Implicit Argument Handling
* Simple Support for Incoming Unix Pipes
* Application Directory management

(adam)

2017-12-18 07:58:25 UTC MAIN commitmail json YAML

doc/TODO: assign mupdf to myself

(The package in pkgsrc-wip should be ready. However, it breaks
print/zathura-pdf-mupdf, I will try to adjust it for the new 1.12.0 API and then
update both.)

(leot)

2017-12-18 07:41:29 UTC MAIN commitmail json YAML

doc/TODO: add some

+ GraphicsMagick-1.3.27a, ImageMagick-7.0.7.15, mupdf-1.12.0,
  mutt-1.9.2, par2-0.8.0, py-ipaddress-1.0.19, thunderbird-enigmail-1.9.9,
  tor-browser-7.0.11, vim-8.0.1397, waf-2.0.3, x264-devel-20171216.

(wiz)

2017-12-18 05:55:50 UTC MAIN commitmail json YAML

Updated inputmethod/ibus-skk to 1.4.3

(ryoon)

2017-12-18 05:55:20 UTC MAIN commitmail json YAML

Update to 1.4.3

Changelog:
Build and translation fixes [#58, #59]

(ryoon)

2017-12-18 05:54:56 UTC MAIN commitmail json YAML

Updated inputmethod/libskk to 1.0.3

(ryoon)

2017-12-18 05:54:19 UTC MAIN commitmail json YAML

Update to 1.0.3

Changelog:
Fix hiragana to katakana conversion in abbrev mode [#41]
Make "commit-unhandled" actually commit in abbrev mode [#39]
Avoid redundant dictionary lookup in non-numeric conversion cases [#36]
Fix KZIK rules [#35, #37]
Fix okuri-ari word registration [#33, #34]
Add command for sticky-shift [#32]
Don't crash when a rule has no default metadata [#31]
Bind C-j to go back to hiragana in AZIK latin [#30]
Build fixes [#42, #43]

(ryoon)

2017-12-17 21:16:23 UTC MAIN commitmail json YAML

doc: Updated print/cups-filters to 1.17.9nb4

(leot)

2017-12-17 21:16:08 UTC MAIN commitmail json YAML

cups-filters: Make `avahi' and `dbus' support available as PKG_OPTIONS

Make `avahi' and `dbus' available as PKG_OPTIONS, both enabled by default (as
per old cups-filters).

Please note that gdbus-codegen is invoked unconditionally and so still needed
also in the `-dbus' case.

Bump PKGREVISION (strictly speaking that's probably not needed but the dbus
dependency was previously picked up indirectly via net/avahi).

(leot)

2017-12-17 16:59:57 UTC MAIN commitmail json YAML

Updated textproc/py-biplist, net/py-ipaddress, devel/py-pylint, print/py-reportlab, devel/py-memcached, security/py-asn1crypto

(adam)

2017-12-17 16:54:02 UTC MAIN commitmail json YAML

py-asn1crypto: updated to 0.24.0

0.24.0
- `x509.Certificate().self_signed` will no longer return `"yes"` under any
  circumstances. This helps prevent confusion since the library does not
  verify the signature. Instead a library like oscrypto should be used
  to confirm if a certificate is self-signed.
- Added various OIDs to `x509.KeyPurposeId()`
- Added `x509.Certificate().private_key_usage_period_value`
- Added structures for parsing common subject directory attributes for
  X.509 certificates, including `x509.SubjectDirectoryAttribute()`
- Added `algos.AnyAlgorithmIdentifier()` for situations where an
  algorithm identifier may contain a digest, signed digest or encryption
  algorithm OID
- Fixed a bug with `x509.Certificate().subject_directory_attributes_value`
  not returning the correct value
- Fixed a bug where explicitly-tagged fields in a `core.Sequence()` would
  not function properly when the field had a default value
- Fixed a bug with type checking in `pem.armor()`

(adam)

2017-12-17 16:50:51 UTC MAIN commitmail json YAML

py-memcached: updated to 1.59

1.59:
* Added testing for Python 3.5 and 3.6
* Fixed typos in docstrings
* Removing Python 2.6, 3.2, and 3.3 testing
* Removing unnecessary parens in return statements
* Remove unused _has_unicode/_str_cls vars
* Add flake8 testing and cleanups
* Fixed storing non-ASCII values on Python 2 and binary values on Python 3
* Fixed touch(..., time=0) command

(adam)

2017-12-17 16:48:23 UTC MAIN commitmail json YAML

libassuan2: add MASTER_SITE mirror

(tnn)

2017-12-17 16:47:54 UTC MAIN commitmail json YAML

py-reportlab: updated to 3.4.0

RELEASE 3.4:
* More pagesizes from https://en.wikipedia.org/wiki/Paper_size (contributed by https://bitbucket.org/alainchiasson/)
* add in fillMode (fill-rule) variable to the graphics state for drawings
* add support for automatic bullet rotation in ListFlowables.
* fix acroform annotation bug in radios (reported by Olivia Zhang)
* fix split paragraph rendering bug (reported by Olivia Zhang & Echo Bell)
* Allow Image to have a drawing as argument
* support for Path autoclose & fillMode; version --> 3.3.29
* add support for different fill policies in renderXX drawPath; version-->3.3.28
* allow for UTF_16_LE BOM, fix for bug contributed by Michael Poindexter mpoindexter@housecanary.com
* improved support for images in renderPM/renderSVG bug report from Claude Paroz
* add AcroForm support to canvas; version --> 3.3.22
* avoid cr lf line endings
* attempt to ensure zipImported has some files or returns None
* added additonal test to barcode/test.py
* add an invisible font test thanks https://bitbucket.org/kb/ Konstantin Baierer
* add mailto href test
* improve UPCA barcode contribution by Kyle McFarlane https://bitbucket.org/kylemacfarlane/
* attempt to fix __loader__ issues in pyinstaller suggested by dbrnz @ bitbucket
* fix NormalDate comprisons in python3.x
* fix ypad use in ParagraphAndImage contrib annamarianfr@bitbucket, version-->3.3.16
* try to prevent multiple saving contrib by Tim Meneely
* fix problems with svg drawToString contrib by Eric Gillet & Johann Du Toit
* fix issue reported by Yitzchak Scott-Thoennes <sthoenna@gmail.com>
* fix fake KeepTogether setup in handle_keepWithNext
* add NullActionFlowable, fix empty KeepTogether
* really merge para-measure-fix
* merge para-measure-fix changes
* fixes to TypedPropertyCollection
* changes to Render class; allow drawings to specify initialFontName/Size
* fix python>=3.2 default axis labelling to match python2.x
* fix AttributeError
* add experimental time value axis
* fix bug in python shapes rendering
* add negative span style to test_platypus_tables splitting example
* fix segfault in _rl_accel.c
* attempt to remove quadratic performance hit when longTableOptimize is set
* allow DATA: scheme in open for read
* import Table _rowpositions calculation
* support small ttfs which do not allow subsets
* add rl_settings allowTTFSubsetting
* address issue 76 (deprecated immports)
* add table cell support for simple background shadings, contributed by Jeffrey Creem jcreem@bitbucket
* fix bug in tables.py reported by Vytis Banaitis @ bitbucket; version-->3.3.2
* minor change to allow barWidth setting in ecc200datamatrix.py (suggested by Kyle MacFarlane @ bitbucket)
* make paraparser syntax errors real and fix <sup/sub> tags to have relative values; version-->3.3.1
* ReportLab now runs all tests under Python 2.7, 3.3, 3.4, 3.5 & 3.6.

(adam)

2017-12-17 16:32:57 UTC MAIN commitmail json YAML

py-pylint: updated to 1.8.1

What's New in Pylint 1.8.1
* Wrong version number in __pkginfo__.

What's New in Pylint 1.8
* Respect disable=... in config file when running with --py3k.
* New warning shallow-copy-environ added
  Shallow copy of os.environ doesn't work as people may expect. os.environ
  is not a dict object but rather a proxy object, so any changes made
  on copy may have unexpected effects on os.environ
  Instead of copy.copy(os.environ) method os.environ.copy() should be
  used.
* Do not display no-absolute-import warning multiple times per file.
* trailing-comma-tuple refactor check now extends to assignment with
  more than one element (such as lists)
* Fixing u'' string in superfluous-parens message
* abstract-class-instantiated is now emitted for all inference paths.
* Add set of predefined naming style to ease configuration of checking
  naming conventions.
* Added a new check, keyword-arg-before-vararg
  This is emitted for function definitions
  in which keyword arguments are placed before variable
  positional arguments (*args).
  This may lead to args list getting modified if keyword argument's value
  is not provided in the function call assuming it will take default value
  provided in the definition.
* The invalid-name check contains the name of the template that caused the failure
* Using the -j flag won't start more child linters than needed.
* Fix a false positive with bad-python3-import on relative imports
* Added a new Python 3 check, non-ascii-bytes-literals
* Added a couple of new Python 3 checks for accessing dict methods in non-iterable context
* Protocol checks (not-a-mapping, not-an-iterable and co.) aren't emitted on classes with dynamic getattr
* Added a new warning, 'bad-thread-instantiation'
  This message is emitted when the threading.Thread class does not
  receive the target argument, but receives just one argument, which
  is by default the group parameter.
* In non-quiet mode, absolute path of used config file is logged to
  standard error.
* Raise meaningful exception for invalid reporter class being selected
  When unknown reporter class will be selected as Pylint reporter,
  meaningful error message would be raised instead of bare ImportError
  or AttribueError related to module or reporter class being not found.
* Added a new Python 3 check for accessing removed functions from itertools
  like izip or ifilterfalse
* Added a new Python 3 check for accessing removed fields from the types
  module like UnicodeType or XRangeType
* Added a new Python 3 check for declaring a method next that would have
  been treated as an iterator in Python 2 but a normal function in Python 3.
* Added a new key-value pair in json output. The key is message-id
  and the value is the message id.
* Added a new Python 3.0 check for raising a StopIteration inside a generator.
  The check about raising a StopIteration inside a generator is also valid if the exception
  raised inherit from StopIteration.
* Added a new warning, raising-format-tuple, to detect multi-argument
  exception construction instead of message string formatting.
* Added a new check for method of logging module that concatenate string via + operator
* Added parameter for limiting number of suggestions in spellchecking checkers
* Fix a corner-case in consider-using-ternary checker.
  When object A used in  X and A or B was falsy in boolean context,
  Pylint incorrectly emitted non-equivalent ternary-based suggestion.
  After a change message is correctly not emitted for this case.
* Added suggestion-mode configuration flag. When flag is enabled, informational
  message is emitted instead of cryptic error message for attributes accessed on
  c-extensions.
* Fix a false positive useless-super-delegation message when
  parameters default values are different from those used in the base class.
* Disabling 'wrong-import-order', 'wrong-import-position', or
  'ungrouped-imports' for a single line now prevents that line from
  triggering violations on subsequent lines.
* Added a new Python check for inconsistent return statements inside method or function.
* Fix superfluous-parens false positive related to handling logical statements
  involving in operator.
* function-redefined message is no longer emitted for functions and
  methods which names matches dummy variable name regular expression.
* Fix missing-param-doc and missing-type-doc false positives when
  mixing Args and Keyword Args in Google docstring.
* Fix missing-docstring false negatives when modules, classes, or methods
consist of compound statements that exceed the docstring-min-length
* Fix useless-else-on-loop false positives when break statements are
  deeply nested inside loop.
* Fix no wrong-import-order message emitted on ordering of first and third party
  libraries. With this fix, pylint distinguishes third and first party
  modules when checking import order.
* Fix pylint disable=fixme directives ignored for comments following the
  last statement in a file.
* Fix line-too-long message deactivated by wrong disable directive.
  The directive disable=fixme doesn't deactivate anymore the emission
  of line-too-long message for long commented lines.
* If the rcfile specified on the command line doesn't exist, then an
  IOError exception is raised.

(adam)

2017-12-17 16:20:30 UTC MAIN commitmail json YAML

py-ipaddress: updated to 1.0.19

1.0.19:
Bug fixes.

(adam)

2017-12-17 16:17:54 UTC MAIN commitmail json YAML

py-biplist: updated to 1.0.3

1.0.3:
Bug fixes.

(adam)

2017-12-17 15:38:23 UTC MAIN commitmail json YAML

PLIST should have also been updated

(adam)

2017-12-17 14:30:36 UTC MAIN commitmail json YAML

biology/bwa: Update to 0.7.17

Numerous bug fixes, enhancements, and new command-line options

ok wiz@

(bacon)

2017-12-17 14:20:50 UTC MAIN commitmail json YAML

doc: Updated inputmethod/*mozc* packages to 2.20.2673.102

(tsutsui)

2017-12-17 14:15:44 UTC MAIN commitmail json YAML

mozc: update to 2.20.2673.102.

pkgsrc changes:
- switch to using qt5 (to follow upstream)
- handle ${PREFIX} in more places
- fix package COMMENT (remove "for IBus")
- GCC_REQD 4.7 for c++11
- add patch comments

See PR pkg/52689 for more details.

Upstream changes:
(from https://github.com/google/mozc/blob/master/docs/release_history.md)

Summary of changes between 2.19.2644.102 and 2.20.2673.102 as follows.

    Third party libraries:
        None.
    Build related changes:
        --qtver GYP build option was removed (280e38f).
        Mozc for macOS now uses macOS 10.11 SDK by default (b2a74bb).
    Major changes:
        src/data/installer/credits_ja.html was removed (2ec6c8f).
        Mozc for macOS now generates 64-bit executables. 32-bit machine is no longer supported on macOS.
        Mozc for Android now has more translations (d914458).
    Fixed issues:
        #187: build_mozc.py always generates 32 bit binaries on 64 bit OSX
        #327: Switch to Qt5 from Qt4
        #348: DirectWrite may fail to render text in certain enviromnents
        #391: ImportError: gen_zip_code_seed.py
        #399: OK/Cancel buttons on Mozc key binding editor dialog cannot be clicked on Windows
        #400: Close icon on GUI dialogs do not work on Windows
    Total commits:
        30 commits.

Summary of changes between 2.18.2613.102 and 2.19.2643.102 as follows.

    Third party libraries:
        protobuf: e8ae137 -> c44ca26
        Dropped dependency on fonttools
    Build related changes:
        --qtver=5 GYP build option is implicitly assumed on macOS and Linux builds (f76c304). On Windows, --qtver=4 is still the default.
    Major changes:
        Mozc for macOS now supports 10.12 as a runtime environment.
        Mozc for Android now uses on-device font to render keytop icons (f5dcad).
    Fixed issues:
        #263: Incorrect position in voiced sound marks on the key pad in Android
        #384: HUAWEI P9 lite does not show MozcView.
        #388: Having multiple abbreviation user dictionary entries with the same reading should be supported
        #389: Emoticon user dictionary entry should not be treated a content word
    Total commits:
        39 commits.

Summary of changes between 2.17.2532.102 and 2.18.2612.102 as follows.

    Third party libraries:
        protobuf: d5fb408 -> e8ae137
        GYP: e2e928b -> 4ec6c4e
        breakpad: d2904bb -> 85b27e4
        Dropped dependency on zlib
    Build related changes:
        Renamed src/mozc_version_template.txt to src/data/version/mozc_version_template.bzl
        Reference build environment now uses Ubuntu 14.04.5 (a7cbf72)
        Reference build environment now uses Ninja 1.7.1 (d2bc62b)
        Removed --android_compiler GYP option (5ce7fa6)
        Android build requires Android NDK r12b (5ce7fa6)
    Major changes:
        Improved Store Apps compatibility on Windows (0488082)
    Fixed issues:
        NPE in UserDictionaryToolActivity.onPostResume on Android (09b47c3)
        #273: Compilation errors in Android arm64 and mips64 build
        #373: Unexpected size bloat of the APK
        #374: Duplicate candidates after Undo
        #375: 90- is suggested from 090-
        #376: Suggestion-only user dictionary entry may not work
        #377: Abbreviation user dictionary entry may not work
        #378: Suppression word may not work
        #379: Single character noun user dictionary entry may not work
        #380: Dependency on dictionary/pos_matcher.h from session/session_server.cc is missing in GYP rules
        #382: Fix typo
    Total commits:
        84 commits.

Summary of changes between 2.17.2405.102 and 2.17.2531.102 as follows.

    Third party libraries:
        protobuf: 1a59a71 -> d5fb408
    Build related changes:
        Building Mozc for Windows requires Visual Studio 2015 update 3.
        --qtdir option is no longer supported in Linux desktop build (d003076).
    Major changes:
        Updated system dictionary.
        Removed several Shift-JIS-based normalizations on Windows (26241b0).
        Mozc for Windows requires SSE2 even on 32-bit environment.
        Mozc for Windows supports Windows 7 SP1 and later only.
        Mozc for macOS supports macOS 10.9 and later only.
        Mozc for desktop platforms (Windows, macOS, desktop Linux) supports Qt5 behind --qtver=5 GYP option.
    Fixed issues:
        Fix OOM when importing too large dictionary file on Android (5c859ae)
        #298: Fix NPE on Samsung devices on showing toast
        #315: Switch to Visual C++ 2015
        #372: Discontinue the support of Windows Vista
    Total commits:
        128 commits.

Summary of changes between 2.17.2355.102 and 2.17.2404.102 as follows.

    Third party libraries:
        protobuf: 172019c -> 1a59a71
    Build related changes:
        Building Mozc requires protobuf 3.0 or later.
        --android_stl GYP option is removed in Android build. You cannot use GNU STL to build Mozc for Android anymore.
    Major changes:
        None.
    Fixed issues:
        #369: Unexpected software keyboard layout can be chosen
        #370: Mozc keeps crashing on Android N Developer Preview 5
        #371: Shortcut word in personal dictionary should not be used for multi segment conversion
    Total commits:
        50 commits.

Summary of changes between 2.17.2323.102 and 2.17.2354.102 as follows.

    Third party libraries:
        None.
    Build related changes:
        None.
    Major changes:
        2.17.2323.102 and later commits in OSS repository preserve the original CL commit date in Google internal repository.
            Consider to specify --topo-order option to git log to see commits in the actual commit order.
        Multiple performance improvements in Android.
    Fixed issues:
        None.
    Total commits:
        32 commits.

Summary of changes between 2.17.2314.102 and 2.17.2322.102 as follows.

    Third party libraries:
        googletest: 1d53731 -> 82b11b8
        WTL: 9.0.4140 -> 9.1.5321
    Build related changes:
        Building macOS binaries now requires Ninja instead of xcodebuild.
    Major changes:
        None.
    Fixed issues:
        #247: Use ninja to build Mac binaries
        #355: Native resource leak due to the missing pthread_detach call in mozc::Thread::Detach
        #361: ImmSetCandidateWindow() with CFS_EXCLUDE isn't supported on Win Vista and Win7
    Total commits:
        15 commits.

(tsutsui)

2017-12-17 11:42:03 UTC MAIN commitmail json YAML

doc: Updated textproc/translate-shell to 0.9.6.6

(leot)

2017-12-17 11:41:48 UTC MAIN commitmail json YAML

translate-shell: Update textproc/translate-shell to 0.9.6.6

Changes:
0.9.6.6
-------
New translator:
- DeepL Translator (#204)

New options:
- -dump (#197)
- -download-audio / -download-audio-as (#197)
- -no-warn

(leot)

2017-12-17 05:01:05 UTC MAIN commitmail json YAML

Commented out dead HOMEPAGE

(ryoon)

2017-12-17 04:58:28 UTC MAIN commitmail json YAML

Remove gnucobol

(ryoon)

2017-12-17 04:55:40 UTC MAIN commitmail json YAML

Updated lang/gnucobol to 2.2

(ryoon)

2017-12-17 04:54:15 UTC MAIN commitmail json YAML

Update to 2.2

* Change PKGNAME as a name of tarball

Changelog:
GnuCOBOL 2.2 released (20170906)

* Move to GPL/LGPL 3

* New GnuCOBOL features (too much to list)

** User Defined Functions, FUNCTION-ID.

** New intrinsic functions

  ABSOLUTE-VALUE                  alias for ABS
  CURRENCY-SYMBOL                  CURRENCY-SYMBOL of the current program
  FORMATTED-CURRENT-DATE          ISO 8601 datetime function
  FORMATTED-DATE                  ISO 8601 datetime function
  FORMATTED-DATETIME              ISO 8601 datetime function
  FORMATTED-TIME                  ISO 8601 datetime function
  TEST-FORMATTED-DATETIME          ISO 8601 datetime function
  INTEGER-OF-FORMATTED-DATE        date to integer
  HIGHEST-ALGEBRAIC                now implemented
  LOWEST-ALGEBRAIC                now implemented
  LOCALE-COMPARE                  now implemented
  NUMVAL-F                        now implemented
  TEST-NUMVAL                      now implemented
  TEST-NUMVAL-C                    now implemented
  TEST-NUMVAL-F                    now implemented
  LENGTH-AN                        alias for BYTE-LENGTH
  MODULE-CALLER-ID                return the name of the caller
  MODULE-DATE                      current module: compilation date
  MODULE-TIME                      current module: compilation time
  MODULE-FORMATTED-DATE            current module: formatted datetime
  MODULE-ID                        current module: PROGRAM-ID
  MODULE-PATH                      current module: path on compile time
  MODULE-SOURCE                    current module: name on compile time
  MONETARY-DECIMAL-POINT          LOCALE based fiscal decimal point
  MONETARY-THOUSANDS-SEPARATOR    LOCALE based fiscal visual grouping separator

  Note:
  The functions that are actually available as intrinsic functions depend
  on the -std used. Function names that aren't marked as intrinsic functions
  by the current -std can be used freely as user defined words or
  even as user defined functions.

** New system functions

  C$CALLEDBY                      return the name of the caller
  CBL_GC_FORK                      fork current process (not on Windows)
  CBL_GC_WAITPID                  wait for process to end
  CBL_GC_GETOPT  (CBL_OC_GETOPT)  comand lineoption parser for COBOL
  CBL_GC_PRINTABLE (C$PRINTABLE)  check if character is printable
  CBL_GC_HOSTED (CBL_OC_HOSTED)    provides access to C extern variables,
                                  like stdin, errno
  CBL_GC_NANOSLEEP                CBL_OC_NANOSLEEP
  CBL_GET_SCR_SIZE                get current terminal size - if any
  CBL_READ_KBD_CHAR                get character from terminal
  CBL_SET_CSR_POS                  set current position on terminal
  x'E4'                            clear terminal screen
  x'E5'                            ring the bell

** many new / extended COBOL statements from COBOL2002/2014 and extensions
  from different COBOL dialects

** more SWITCHes: from SWITCH-01 to SWITCH-36 and its variants from many
  COBOL dialects

** more IEEE numeric types added, FLOAT-DECIMAL-16, FLOAT-DECIMAL-34, etc

** more literal types added, numeric boolean etc.

** most of the COBOL 2014 spec Compiler Directive Facility is in

** optional: stricter syntax checks

** refactored and extended compiler and runtime messages with available
  translations (currently to Spanish, Portuguese and Dutch, partial to German)

** screen IO: many extended ACCEPT DISPLAY and SCREEN SECTION changes

** Direct call interface for C:
  CALL-CONVENTIONS for CALLs and PROCEDURE DIVISION
  SIZE of parameters specified for CALL ... BY VALUE
  RETURN NOTHING for calling void functions
  RETURN ADDRESS OF VAR for calling functions returning a pointer
  PROCEDURE DIVISION RETURNING OMITTED -> callable as void function

** Much, much more!

* New cobc options:

** New -std options:

  cobol2014      COBOL 2014 Standard
  xopen          X/Open COBOL Standard
  mf-strict      Micro Focus COBOL compatibility  - strict
  ibm-strict      IBM COBOL compatibility          - strict
  ibm-strict      MVS/VM COBOL compatibility        - strict
  acu            ACUCOBOL-GT compatibility
  acu-strict      ACUCOBOL-GT compatibility        - strict
  bs2000          BS2000 COBOL compatibility (back again)
  bs2000-strict  BS2000 COBOL compatibility        - strict
  rm              RM-COBOL compatibility
  rm-strict      RM-COBOL compatibility            - strict

  Note:
  The GnuCOBOL compiler tries to limit both the feature-set and reserved words
  to the specified compiler when the "strict" dialects are used.
  COBOL sources compiled with these dialects are therefore likely to compile
  with the specified compiler and vice versa: sources that were compiled on
  the specified compiler should compile without any issues with GnuCOBOL.

  With the "non-strict" dialects GnuCOBOL will activate the complete
  feature-set where it doesn't directly conflict with the specified dialect,
  including reserved words and GnuCOBOL specific extensions.
  COBOL sources compiled with these dialects therefore may work only
  with GnuCOBOL. COBOL sources may need a change because of rich feature-set
  and reserved words in GnuCOBOL, otherwise offending words may be removed
  by `-fno-reserved=word`.
  COBOL-85, X/Open COBOL, COBOL 2002 and COBOL 2014 are always "strict".

** New listing options:

  -t listing, -T wide listing, --tlines=lines, lines per page of listing
  -Xref

  Note: -P, generate preprocessor listing, is still available (and improved)

** All compiler configuration flags may be set on command line
  to override a specific setting of the current -std, see cobc --help

** All Warnings can be explicit enabled/disabled or even marked as error,
  see cobc --help
  -Wunreachable report on possible unreachable statements

** Options for the C compiler/linker:
  -K <entry>, compile entry point as static (resolve at link time)
  -A, add options to C compile phase
  -Q, add options to C link phase

** Miscellaneous
  -i -info, display build/environment
  -D define symbol for Compiler Directive Facility
  -j -job=args, run job after compile
  input filename of '-' reads source from standard in
  For more: see cobc --help

* New cobcrun options:

  -i -info, display build/environment
  -r -runtime-env, display runtime configuration
  -c -config, set runtime config from file
  -M -module, set path/module name when looking for entry

* New build features

  make test      downloads NIST testsuite if necessary
                now usable with parallel builds (make -j4 test)
  make checkall  runs both the internal an NIST testsuite

** testsuite defaults to coloured output

** Windows(tm) Visual Studio build support files added,
  options to validate the software generated with VS against both test suites

** removed maintainer mode - if files need a rebuild because of a change
  they are always rebuild

** help2man, bison and flex are checked during configure,
  if they need to be invoked and are missing a useful error message is given

** All files created by GnuCOBOL runtime use the same file permission settings
  now: COB_FILE_MODE which was changed to 0666

** changed unix package name from "gnu-cobol" to "gnucobol"

(ryoon)

2017-12-17 01:00:02 UTC MAIN commitmail json YAML

2017-12-16 22:56:05 UTC MAIN commitmail json YAML

doc: Updated devel/libusb-compat to 0.1.6rc2

(khorben)

2017-12-16 22:53:15 UTC MAIN commitmail json YAML

Update devel/libusb-compat to version 0.1.6-rc2 (as 0.1.6rc2 here)

From the ChangeLog:

    tag the 0.1.6-rc1 release
    Add -no-undefined to LDFLAGS
    Add some missing definitions
    Use C99 standard fixed width integer types in usb.h
    Prevent libusb-1.0 library symbol clash
    Add a library destructor to handle cleaning up libusb.
    Revert "Link with -znodelete to disallow unloading"
    Revert "use atexit() to call libusb_exit()"
    Link with -znodelete to disallow unloading

Also changes the master site to GitHub.

Tested on NetBSD/amd64.

TODO: offer as an alternative to devel/libusb.

(khorben)

2017-12-16 19:46:54 UTC MAIN commitmail json YAML

doc: Updated editors/ne to 3.13

(prlw1)

2017-12-16 19:46:29 UTC MAIN commitmail json YAML

Update ne to 3.13

Version 3.13 19-December-2016
-----------------------------

1. Since 3.12 the list of commands that are allowed in readonly mode was out of
step by one.

2. Output "reading" or "writing" when reporting failure to open a file.

3. If a regular expression match in widechars mode encountered a line
containing an invalid UTF-8 string, it behaved as "no match" on that line
instead of reporting the error from PCRE.

4. In screen mode, if a global limit was set, the ending message for a global
match (e.g. "No More: x matches, y changes") was overwritten at the start by a
line number unless "all" was given to the global prompt.

5. The global limit mark has been separated from the text mark and now operates
independently. As a result, it is now possible to cut and paste text and do
bulk line operations while a global limit is set.

6. The "configure" script now checks for the presence of the chosen PCRE
library and also for the termcap or terminfo library.

Version 3.12 04-October-2016
----------------------------

The way that the "back" command works is completely revised. It is now possible
to change the size of the "regions" that "back" remembers, using the BACKREGION
command. The "front" command (defaulted on the ^F keystroke) moves to the line
that is at the top of the back stack.

Version 3.11 19-August-2016
---------------------------

1. NE was crashing if a BACK command was issued before any changes were made
  to the file.

2. "Back" line handling was doing some unnecessary processing and occasionally
  giving a mysterious (incorrect) error message about reading commands in
  binary mode. This should have been "'back' line not found", an internal
  error. The internal error has been fixed. It happened in some cases when two
  changes were made on a line that was subsequently deleted - only one
  instance was removed from the "back" list if the two instances were
  adjacent.

3. "Back" handling wasn't always remembering modification points for certain
    cursor movements.

Version 3.10 27-January-2016
----------------------------

1. Default to using PCRE2, but with a configure option to revert to PCRE1.

2. Removed some old coding macros that were set up for 16-bit Borland C, which
  are surely obsolete now.

3. Fix minor uninitialized read issue in argument decoding on 64-bit systems.

4. After compiling with a lot of warnings enabled, a lot of code tidying has
  been done, mainly turning many int variables into unsigned ints, and
  removing parameters that are not used in Unix-like environments (a hangover
  from early versions that ran on different systems). There is still plenty
  that could be done, however.

5. Removed configure tests for strerror(), memmove(), and bcopy() as these are
  nowadays always available, and anyway, the code no longer checked the
  macros (bcopy() wasn't even used). TIOCGWINSZ was assumed in the
  configuration, so removed the checks in the code.

Version 3.04 27-December-13
---------------------------

1. Change 2 for 3.03 broke full-screen editing when run from a non-xterm
  terminal (e.g. "screen") because it acccidentally insisted on the presence
  of a Delete key.

Version 3.03 09-November-13
---------------------------

1. Removed some set but unused variables (detected by clever new compiler).

2. Updated special keystroke handling for xterm to use more of the default
  strings as specified in the default terminfo file (at least, the one on my
  Arch Linux system).

(prlw1)

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

mongodb: unbreak previous change

The binary is called mongod, not mongodb.

(tnn)

2017-12-16 07:58:46 UTC MAIN commitmail json YAML

Updated www/py-mod_wsgi, www/py-httptools, net/py-botocore, net/py-boto3, net/py-awscli

(adam)

2017-12-16 07:56:54 UTC MAIN commitmail json YAML

py-awscli: updated to 1.14.11

1.14.11
api-change:appstream: Update appstream command to latest version

1.14.10
api-change:apigateway: Update apigateway command to latest version
api-change:ses: Update ses command to latest version
bugfix:s3: Fixes a bug where calling the CLI from a context that has no stdin resulted in every command failing instead of only commands that required stdin.

1.14.9
api-change:codedeploy: Update codedeploy command to latest version
bugfix:sagemaker-runtime: Renamed the runtime.sagemaker service to sagemaker-runtime to be more consistent with existing services. The old service name is now aliased to sagemaker-runtime to maintain backwards compatibility.
api-change:workmail: Update workmail command to latest version

(adam)

2017-12-16 07:54:35 UTC MAIN commitmail json YAML

py-boto3: updated to 1.5.1

1.5.1
api-change:appstream: [botocore] Update appstream client to latest version

1.5.0
bugfix:Filters: Fixes a bug where parameters passed to resource collections could be mutated after the collections were created.
api-change:ses: [botocore] Update ses client to latest version
enhancement:credentials: [botocore] Moved the JSONFileCache from the CLI into botocore so that it can be used without importing from the cli.
feature:botocore dependency: Update dependency strategy to always take a floor on the most recent version of botocore. This means whenever there is a release of botocore, boto3 will release as well to account for the new version of botocore.
api-change:apigateway: [botocore] Update apigateway client to latest version

(adam)

2017-12-16 07:53:05 UTC MAIN commitmail json YAML

py-botocore: updated to 1.8.15

1.8.15
api-change:appstream: Update appstream client to latest version

1.8.14
api-change:ses: Update ses client to latest version
enhancement:credentials: Moved the JSONFileCache from the CLI into botocore so that it can be used without importing from the cli.
api-change:apigateway: Update apigateway client to latest version

1.8.13
api-change:codedeploy: Update codedeploy client to latest version
bugfix:sagemaker-runtime: Renamed the runtime.sagemaker service to sagemaker-runtime to be more consistent with existing services. The old service name is now aliased to sagemaker-runtime to maintain backwards compatibility.
bugfix:Stubber: This change makes the error handling more verbose in the case where a stubbed method has been called, but the Stubber is not expecting a call.
api-change:workmail: Update workmail client to latest version

(adam)

2017-12-16 07:50:08 UTC MAIN commitmail json YAML

py-httptools: updated to 0.0.10

0.0.10:
Unknown changes.

(adam)

2017-12-16 07:46:30 UTC MAIN commitmail json YAML

py-mod_wsgi: updated to 4.5.24

Version 4.5.24:
Bugs Fixed
Using mod_wsgi in daemon mode on Solaris would cause a process hang or max out CPU usage. Caused by change of variable type to unsigned to get rid of compiler warnings, without fixing how condition check using variable was done.

Problem could also affect non Solaris systems if total number of HTTP headers and other variables passed in WSGI environ was greater than 1024. Affected Solaris all the time due to it having a limit of only 16 in operating system for same code, meaning hit problem immediately.

(adam)

2017-12-15 23:50:55 UTC MAIN commitmail json YAML

2017-12-15 21:29:37 UTC MAIN commitmail json YAML

doc: Updated lang/nodejs to 9.3.0

(fhajny)

2017-12-15 21:29:25 UTC MAIN commitmail json YAML

Update lang/nodejs to 9.3.0.

async_hooks:
- add trace events to async_hooks
- add provider types for net server

console:
- console.debug can now be used outside of the inspector

deps:
- upgrade libuv to 1.18.0
- patch V8 to 6.2.414.46

module:
- module.builtinModules will return a list of built in modules

n-api:
- add helper for addons to get the event loop

process:
- process.setUncaughtExceptionCaptureCallback can now be used to
  customize behavior for --abort-on-uncaught-exception
- A signal handler is now able to receive the signal code that
  triggered the handler.

src:
- embedders can now use Node::CreatePlatform to create an instance of
  NodePlatform

stream:
- writable.writableHighWaterMark and readable.readableHighWaterMark
  will return the values the stream object was instantiated with

(fhajny)

2017-12-15 17:51:46 UTC MAIN commitmail json YAML

lang/oracle-jre8: Fix PLIST for macOS.

(minskim)

2017-12-15 17:37:52 UTC MAIN commitmail json YAML

doc: Added shells/zsh-syntax-highlighting version 0.6.0

(minskim)

2017-12-15 17:37:21 UTC MAIN commitmail json YAML

shells/Makefile: Add zsh-syntax-highlighting

(minskim)

2017-12-15 17:36:38 UTC MAIN commitmail json YAML

shells/zsh-syntax-highlighting: Import version 0.6.0

Fish shell-like syntax highlighting for Zsh. This package provides
syntax highlighing for the shell zsh. It enables highlighing of
commands whilst they are typed at a zsh prompt into an interactive
terminal. This helps in reviewing commands before running them,
particularly in catching syntax errors.

(minskim)

2017-12-15 16:57:46 UTC MAIN commitmail json YAML

2017-12-15 16:57:25 UTC MAIN commitmail json YAML

2017-12-15 16:52:24 UTC MAIN commitmail json YAML

PR 52787: fix postgres kerberos handling. Tuck the kerberos support
(whether "kerberos" or "gssapi") within an option so it can be turned
off. For 92/93 this is the existing "kerberos" option; for 94+ this
is the "gssapi" option instead, to satisfy the one person who cares
about the distinction.

For postgresql92 and 93 the kerberos option is now on by default (it
wasn't before, only the "gssapi" code has been on by default since the
last update) -- it isn't clear to what extent this may make the binary
packages different so precautionary revbumps will be coming in a
moment.

Technically for 92/93 the "gssapi" code could be attached to a
separate "gssapi" option so as to make the existing behavior entirely
unchanged, but this seems likely to be confusing in the long run and
thus not a good idea.

(dholland)

2017-12-15 16:11:11 UTC MAIN commitmail json YAML

libnet10: Don't overwrite user CFLAGS with bogus ones.

(jperkin)

2017-12-15 16:00:19 UTC MAIN commitmail json YAML

2017-12-15 15:44:12 UTC MAIN commitmail json YAML

2017-12-15 14:27:52 UTC MAIN commitmail json YAML

2017-12-15 14:03:16 UTC MAIN commitmail json YAML

Updated sysutils/xenkernel46 to 4.6.6nb2
Updated sysutils/xenkernel48 to 4.8.2nb2

(bouyer)

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

2017-12-15 14:00:44 UTC MAIN commitmail json YAML

2017-12-15 11:38:26 UTC MAIN commitmail json YAML

2017-12-15 10:54:59 UTC MAIN commitmail json YAML

2017-12-15 09:17:16 UTC MAIN commitmail json YAML

doc: Updated pkgtools/lintpkgsrc to 4.94

(leot)

2017-12-15 09:17:04 UTC MAIN commitmail json YAML

lintpkgsrc: Update pkgtools/lintpkgsrc to 4.94

pkgsrc changes:
- Use SUBST_VARS instead of SUBST_SED to adjust the several variables in
  files/lintpkgsrc.pl and avoid some make contortionism in the remaining
  SUBST_SED

Changes:
- PKG_SYSCONFDIR can be different to ${PREFIX}/etc, instruct lintpkgsrc
  about that to possibly pick mk.conf when an /etc/mk.conf file is not
  available

Discussed on pkgsrc-changes@ with <adam> and <jperkin>.
Thanks to both <adam> and <jperkin> for feedback, suggestions and review!

(leot)

2017-12-15 09:15:01 UTC MAIN commitmail json YAML

doc: Updated textproc/itstool to 2.0.4nb1

(jperkin)

2017-12-15 09:14:52 UTC MAIN commitmail json YAML

itstool: Apply upstream fix for itstool/itstool#17.

Fixes segfaults breaking various dependencies.  Bump PKGREVISION.

(jperkin)

2017-12-15 07:54:19 UTC MAIN commitmail json YAML

Updated finance/py-braintree, devel/py-nose2

(adam)

2017-12-15 07:53:41 UTC MAIN commitmail json YAML

py-nose2: updated to 0.7.3

0.7.3
* Fixed
  * Tests failing due to .coveragerc not in MANIFEST
Added support for python 3.6.

(adam)

2017-12-15 07:50:42 UTC MAIN commitmail json YAML

py-braintree: updated to 3.39.1

braintree 3.39.1
Fix spec to expect PayPal transactions to move to settling rather than settled
Fix AchMandate.acceptedAt attribute parsing
Fix regression for http_strategy.http_do

(adam)

2017-12-15 03:29:12 UTC MAIN commitmail json YAML

doc: note update of ruby and related pacakgess

lang/ruby23-base 2.3.6
databases/ruby-gdbm 2.3.6
devel/ruby-fiddle 2.3.6
devel/ruby-readline 2.3.6
x11/ruby-tk 2.3.6
lang/ruby23 2.3.6
lang/ruby24-base 2.4.3
lang/ruby24 2.4.3
lang/ruby22-base 2.2.9
lang/ruby22 2.2.9
devel/ruby-mode 2.4.3

(taca)

2017-12-15 03:26:03 UTC MAIN commitmail json YAML

lang/ruby22-base: update to 2.2.9

Ruby 2.2.9 Released
Posted by usa on 14 Dec 2017

Ruby 2.2.9 has been released. This release includes several security
fixes. Please check the topics below for details.

* CVE-2017-17405: Command injection vulnerability in Net::FTP
* Unsafe Object Deserialization Vulnerability in RubyGems

Ruby 2.2 is now under the state of the security maintenance phase, until the
end of the March of 2018. After the date, maintenance of Ruby 2.2 will be
ended. We recommend you start planning migration to newer versions of Ruby,
such as 2.4 or 2.3.

(taca)

2017-12-15 03:23:29 UTC MAIN commitmail json YAML

lang/ruby24-base: update to 2.4.3

Update ruby24-base/ruby24 to 2.4.3.

Ruby 2.4.3 Released
Posted by nagachika on 14 Dec 2017

Ruby 2.4.3 has been released.

This release includes some bug fixes and a security fix.

* CVE-2017-17405: Command injection vulnerability in Net::FTP

There are also som bug fixes. See commit logs for more details.

(taca)

2017-12-15 03:19:29 UTC MAIN commitmail json YAML

lang/ruby23-base: Update to 2.3.6

Update ruby23-base/ruby23 to 2.3.6.

Ruby 2.3.6 has been released.

This release includes  about 10 bug fixes after  the previous release,
and  also includes  several security  fixes. Please  check the  topics
below for details.

* CVE-2017-17405: Command injection vulnerability in Net::FTP
* Unsafe Object Deserialization Vulnerability in RubyGems

See the ChangeLog for details.

(taca)

2017-12-15 03:03:46 UTC MAIN commitmail json YAML

Updated sysutils/smartmontools to 6.6

(nonaka)

2017-12-15 03:02:10 UTC MAIN commitmail json YAML

Updated smartmontools to 6.6.

Date 2017-11-05
Summary: smartmontools release 6.6
-----------------------------------------------------------
- smartctl '-i' and '--identify': ATA ACS-4 and SATA 3.3 enhancements.
- smartctl: Control ATA write cache through SCT Feature Control
  with '-s wcache-sct,ata|on|off[,p]' and '-g wcache-sct'.
- smartctl: Print ATA Pending Defects log with '-l defects'.
- smartctl '-s wcreorder,on|off': New persistent flag ',p'.
- smartctl '-s standby': Prevent temporary drive spinup.
- smartctl '-n POWERMODE': New parameter to set exit status.
- smartctl '-g security': ATA Security Level check fixed.
- smartctl '-l scttemp*': Print minimum supported ERC Time Limit.
- smartctl '-q noserial': Now also suppresses "SAS address" output.
- smartctl '-i': Print IEEE EUI-64 of NVMe namespace.
- smartctl '-c': Print NVMe 1.3 feature flags.
- smartctl '-A': Print NVMe 1.3 thermal temperature transition
  statistic.
- smartctl '-g/s dsn': Get/set ATA DSN.
- smartd: Uses also device identify information to detect for duplicate
  devices.
- smartd '-e dsn' directive: Set ATA DSN.
- smartd: Improved SCSI/SAS temperature logging.
- smartd: Silence emails and log messages on open errors of
  '-d removable' devices.
- smartd: Exit on device open error unless '-q never' or '-d removable'
  is specified (regression).
- update-smart-drivedb: Now authenticates downloaded file with GnuPG.
- update-smart-drivedb: New options '--trunk', '--no-verify' and
  '--export-key'.
- Device type '-d intelliprop,N' for IntelliProp controllers.
- SCSI: Default timeout increased to 1 minute.
- configure: New options '--with-gnupg', '--with-scriptpath' and
  '--with-update-smart-drivedb=X.Y'
- configure: Checks for C++11 support option and requires
  '--with[out]-cxx11-option' if option unknown or no C++11 support.
- HDD, SSD and USB additions to drive database.
- New smartmontools-* mailing list addresses.
- Man page formatting reworked.
- Linux: Uses SG_IO V4 API if supported.
- Linux: Devices behind hpsa driver are no longer detected as regular
  SCSI devices.
- Darwin: Initial NVMe support based on undocumented API.
- FreeBSD: Fix panic on INVARIANTS enabled kernel.
- FreeBSD: Improve ATA SMART STATUS check for legacy controllers.
- FreeBSD: Compile fix for FreeBSD-11 and newer.
- NetBSD: NVMe support.
- NetBSD: Full 28-bit ATA support.
- NetBSD: Compile fix.
- NetBSD: Use a raw disk device file.
- OpenBSD: Compile fix.
- OS/2: Support for the OS2AHCI driver, updating source code,
  adding autoscan support, adding self-test support.
- Windows: Support for Windows 10 NVMe driver (stornvme.sys).
- Windows: Fix CSMI access for IRST driver 15.2.
- Windows smartd: Ability to run PowerShell scripts with '-M exec'.
- Windows smartd: New PowerShell script to send smartd warning emails
  without external tools.
- Windows package: Now provides PDF man pages.

(nonaka)

2017-12-14 22:14:18 UTC MAIN commitmail json YAML

Updated textproc/icu, sysutils/py-Send2Trash, emulators/atari800, devel/cmake

(adam)

2017-12-14 22:13:34 UTC MAIN commitmail json YAML

cmake: updated to 3.10.1

3.10.1:
bootstrap: Check support for unordered_map from compiler mode
CPack: Fix macOS PKG component dependency information
CUDA: Treat /usr/include as an implicit include directory
server: Revert "Report backtraces in codemodel response"
CMake 3.10.1
FindMPI: Correct legacy variable handling
FindMPI: Fix multiple configure runs
FindMPI: Fix various legacy problems
IRSL: Fix MSVC variable deferencing
IAR: FindBinUtils should work for CXX as well as C
GoogleTest: Fix multiple discovery on same target
GoogleTest: Improve gtest_discover_tests messages
GoogleTest: Add timeout to discovery
GoogleTest: Add test for missing test executable
CUDA: Shared libraries on Darwin properly setup @rpath install_names
Autogen: Fix for AUTOMOC on macOS frameworks in CMake 3.10
Autogen: Tests: Add test for MacOS frameworks
Clang: Do not mistake clang-cl 6.0 for GNU-like clang

(adam)

2017-12-14 22:12:19 UTC MAIN commitmail json YAML

atari800: updated to 3.1.0

Version 3.1.0:

General new features:
---------------------
* More accurate emulation of PAL colours (based on analysis of oscillograms
  of real PAL GTIA output)

* Improved PAL blending, working on all grayscale pixels and is accurate now
  (can be enabled/disabled in "TV effect" display settings)

* common sound layer implemented (SDL, JavaNVM, OSS, DOS) with synchro sound.

* synchronized sound is now supported by both POKEY sound engines.

* turbo mode (F12) is considerably faster

* Added cartridge mapping used by "Turbo Hit"/"Atari Blizzard Hit".
* Added MegaMax 2 MB cartridge mapping.
* Added read-only support for the 4 MB Flash MegaCart mapping.
* Added minimal support for The!Cart.

General Fixes:
--------------
* fixed possible unnecessary cartridge bank switching
* fixes and clean up in Java port
* fixed diagnostic cartridge cold start (doesn't send Start+Option)
* fixed two old bugs in DOS sound (pitch being wrong and sound missing)
* fixed keyboard not working for ncurses video and OSS sound

(adam)

2017-12-14 21:46:57 UTC MAIN commitmail json YAML

py-Send2Trash: updated to 1.4.2

Version 1.4.2:
Fix incompatibility with Python 3.6 on Windows.

(adam)

2017-12-14 21:28:32 UTC MAIN commitmail json YAML

icu: updated to 60.2

60.2:
New API for direct-UTF-8 normalization.
- It also optionally records changes, for source-to-result index mapping and tracking of text metadata.
More convenient case mapping API (StringPiece竊達yteSink).
ICU now handles ill-formed UTF-8 byte sequences as specified in the W3C Encoding Standard.

Bug fixes:
CLDR 32.0.1
- Change of some German AM/PM to English strings reverted; will be revisited.
- BGN transliterations restored.
The Script_Extensions property value for 5 CJK characters is wrong.
ICU4J DecimalFormat
- getGroupingSize() returns -1 instead of 0 in ICU60 if grouping is disabled
- setPositivePrefix also changes negative prefix
- unsets maxFrac when minFrac is set on a currency instance
DateFormat
- Urdu Islamic calendar eras
- Narrow format of noon time is used for abbreviated day period pattern letter 'b' and 'bb'
Conversion buffer overflow
Calendar buffer overrun
Windows C++: The header file "stringoptions.h" is not included in the the pre-built binary .zip file download.
Fix various typos and spelling mistakes.

(adam)

2017-12-14 21:12:32 UTC MAIN commitmail json YAML

doc: Updated chat/ejabberd to 17.11

(fhajny)

2017-12-14 21:12:21 UTC MAIN commitmail json YAML

Update chat/ejabberd to 17.11.

New features
- ACME Support
- Introduce 'certfiles' global option
- Use new API for IQ routing

Admin
- Omit "ProtectSystem" option from systemd unit
- Log warnings for c2s/s2s certfile option
- Log a message when a user gets registered
- ejabberdctl: Fix 'read' syntax for non-bash shells
- Fix renew_certificates ejabberdctl command
- Unregister commands when stopping node only if it's last one
- Halt ejabberd if the top supervisor fails to start

Build
- Avoid badarg error when running get-deps before ./configure has
  created src/ejabberd.app
- Fix sed invocation that was incompatible with FreeBSD's sed
- Makefile.in: Fix "make clean && make"
- Improve --enable-system-deps
- Install binaries with 755 permissions
- Install eimp binary with +x attribute
- Remove find-outdated-deps script, we have better replacement for it

Databases
- Allow export command regardless of the configured db_type
- Add SQL_INSERT macro and update SQL queries to use server_host field
- Update SQL archive index to match mysql.sql
- mod_muc: Use correct table field name in sql query

MAM
- Always strip stanza IDs
- Announce support for stanza IDs
- Don't store from 'sm_receive_packet' hook
- Fix mod_mam reloading
- Ignore non-message stanzas earlier
- Improve handling of forked messages
- Make sure a stanza ID is always added
- Make sure archived message isn't bounced
- Prepare version 0.6.1 of XEP-0313 (MAM) support

MUC
- Properly store subject element
- Resend presences and history if presence possesses x MUC element
- Send presence-unavailable when expulsing a participant
- Add mucsub event for subscribers list changes
- Optimize muc subscriptions handling
- Show real jid in mucsub subscription change events

PubSub
- Add basic PubSub meta-data support
- Rewrite pubsub export to sql
- Cleanup tree requests, rename pubsub_node.type to pubsub_node.plugin
- Fix select_type race on plugin_init
- Implement parentnodes seek for hometree
- Delete cached item on node removal
- Fix delete item from unregistered user
- Cleanup pubsub subscriptions quering, fix pep case
- PEP services must send notifications to the account owner

Push
- Avoid notification duplicates
- Add support for SQL storage
- Add export from Mnesia database to SQL file
- Don't store xdata() in Mnesia table
- Simplify backend interface

(fhajny)

2017-12-14 21:07:14 UTC MAIN commitmail json YAML

Enable devel/erlang-base64url and devel/erlang-fs

(fhajny)

2017-12-14 21:05:45 UTC MAIN commitmail json YAML

Enable security/erlang-jose

(fhajny)

2017-12-14 21:04:54 UTC MAIN commitmail json YAML

doc: Added security/erlang-jose version 1.8.4

(fhajny)

2017-12-14 21:04:40 UTC MAIN commitmail json YAML

Import jose-1.8.4 as security/erlang-jose.

JSON Object Signing and Encryption (JOSE) for Erlang and Elixir.

(fhajny)

2017-12-14 21:00:46 UTC MAIN commitmail json YAML

doc: Added devel/erlang-base64url version 1.0

(fhajny)

2017-12-14 21:00:30 UTC MAIN commitmail json YAML

2017-12-14 20:58:39 UTC MAIN commitmail json YAML

doc: Added devel/erlang-fs version 2.12.0

(fhajny)

2017-12-14 20:58:26 UTC MAIN commitmail json YAML

2017-12-14 20:54:46 UTC MAIN commitmail json YAML

doc: Updated net/erlang-esip to 1.0.17

(fhajny)

2017-12-14 20:54:36 UTC MAIN commitmail json YAML

Update net/erlang-esip to 1.0.17.

- Updating fast_tls to version 1.0.17.
- Updating stun to version 1.0.16.

(fhajny)

2017-12-14 20:53:33 UTC MAIN commitmail json YAML

doc: Updated net/erlang-stun to 1.0.16

(fhajny)

2017-12-14 20:53:24 UTC MAIN commitmail json YAML

Update net/erlang-stun to 1.0.16.

- Updating fast_tls to version 1.0.17.

(fhajny)

2017-12-14 20:52:07 UTC MAIN commitmail json YAML

doc: Updated net/erlang-xmpp to 1.1.16

(fhajny)

2017-12-14 20:51:57 UTC MAIN commitmail json YAML

Update net/erlang-xmpp to 1.1.16.

- Updating fast_xml to version 1.1.25.
- Add support for NS_MAM_2
- Improve handling of pubsub requests
- Add support for RFC 7622
- Allow multiple text element inside stanza/stream_error

(fhajny)

2017-12-14 20:50:06 UTC MAIN commitmail json YAML

doc: Updated graphics/erlang-eimp to 1.0.2

(fhajny)

2017-12-14 20:49:57 UTC MAIN commitmail json YAML

Update graphics/erlang-eimp to 1.0.2.

- Support compiling against gd that was not built with WebP support.

(fhajny)

2017-12-14 20:46:54 UTC MAIN commitmail json YAML

doc: Updated devel/erlang-ezlib to 1.0.3

(fhajny)

2017-12-14 20:46:45 UTC MAIN commitmail json YAML

Update devel/erlang-ezlib to 1.0.3.

- Updated rebar.config.script.

(fhajny)

2017-12-14 20:44:24 UTC MAIN commitmail json YAML

doc: Updated security/erlang-fast_tls to 1.0.17

(fhajny)

2017-12-14 20:44:20 UTC MAIN commitmail json YAML

openssl: Fix packaging under macOS

The last change for fixing packaging under macOS did not work when
the object directory resides on a case insensitive file-system.

(tron)

2017-12-14 20:44:14 UTC MAIN commitmail json YAML

Update security/erlang-fast_tls to 1.0.17.

- Fix case clause introduced after migration to NIF.

(fhajny)

2017-12-14 20:42:33 UTC MAIN commitmail json YAML

doc: Updated textproc/erlang-fast_yaml to 1.0.12

(fhajny)

2017-12-14 20:42:23 UTC MAIN commitmail json YAML

Update textproc/erlang-fast_yaml to 1.0.12.

- Fix using invalid size in allocations.

(fhajny)

2017-12-14 20:41:36 UTC MAIN commitmail json YAML

doc: Updated textproc/erlang-fast_xml to 1.1.25

(fhajny)

2017-12-14 20:41:24 UTC MAIN commitmail json YAML

Update textproc/erlang-fast_xml to 1.1.25.

- Invalidate sotred data when generating stanza-too-big-error.

(fhajny)

2017-12-14 20:39:20 UTC MAIN commitmail json YAML

Updated devel/erlang-cache_tab

(fhajny)

2017-12-14 20:38:18 UTC MAIN commitmail json YAML

Update devel/erlang-cache_tab to 1.0.12.

- Treat {error, notfound} callback result as a lookup mismatch.

(fhajny)

2017-12-14 20:25:58 UTC MAIN commitmail json YAML

Updated print/hplip to 3.17.11

(schnoebe)

2017-12-14 20:24:42 UTC MAIN commitmail json YAML

Update to HPLIP 3.17.11

HPLIP 3.17.11 - This release has the following changes:

Added support for the following new Distros:
- Ubuntu 17.10 (64bit)

Other Requirement:
- Class Driver support

(schnoebe)

2017-12-14 16:13:31 UTC MAIN commitmail json YAML

2017-12-14 14:13:00 UTC MAIN commitmail json YAML

Updated pkgtools/lintpkgsrc

(adam)

2017-12-14 14:11:40 UTC MAIN commitmail json YAML

lintpkgsrc: updated to 4.93

4.93:
Allow alternative location of mk.conf: if /etc/mk.conf does not exist, try PREFIX/etc/mk.conf.

(adam)

2017-12-14 13:54:58 UTC MAIN commitmail json YAML

Added www/py-django-js-asset; Updated www/py-django-mptt

(adam)

2017-12-14 13:54:17 UTC MAIN commitmail json YAML

py-django-mptt: updated to 0.9.0

0.9.0:
Add support for Django 1.11 and 2.0
Drop unsupported django versions from test matrix (1.9, 1.10)
Add Danish and Ukrainian translations
Rollup the last year worth of minor bug fixes

(adam)

2017-12-14 13:52:58 UTC MAIN commitmail json YAML

2017-12-14 13:39:08 UTC MAIN commitmail json YAML

Updated www/py-raven, devel/py-ruamel-yaml, www/py-mod_wsgi, textproc/py-numpydoc, math/py-pandas

(adam)

2017-12-14 13:38:00 UTC MAIN commitmail json YAML

py-pandas: updated to 0.21.1

v0.21.1:
Restore Matplotlib datetime Converter Registration
New features
- Improvements to the Parquet IO functionality
- Other Enhancements
Deprecations
Performance Improvements
Bug Fixes
- Conversion
- Indexing
- I/O
- Plotting
- Groupby/Resample/Rolling
- Reshaping
- Numeric
- Categorical
- String

(adam)

2017-12-14 13:36:12 UTC MAIN commitmail json YAML

2017-12-14 13:25:22 UTC MAIN commitmail json YAML

py-mod_wsgi: updated to 4.5.23

Bugs Fixed
Incorrect check around whether apxs was present on system would result in pip install failing on Windows, and possibly also when using latest Xcode on MacOS X.

(adam)

2017-12-14 13:21:02 UTC MAIN commitmail json YAML

py-ruamel-yaml: updated to 0.15.35

[0, 15, 35]:
- allow None as stream when specifying transform parameters to
  YAML.dump().
  This is useful if the transforming function doesn't return a meaningful value

(adam)

2017-12-14 13:18:08 UTC MAIN commitmail json YAML

py-raven: updated to 6.4.0

6.4.0:
[Core] Support for defining sanitized_keys on the client
[Django] Support for Django 2.0 Urlresolver
[Docs] Several fixes and improvements

(adam)

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

Updated audio/mpg123, multimedia/mkvtoolnix

(adam)

2017-12-14 12:11:29 UTC MAIN commitmail json YAML

mkvtoolnix: updated to 18.0.0

Version 18.0.0 "Apricity" 2017-11-18

New features and enhancements
* build system: when building with clang v3.8.0 or newer, `configure` will no
  longer restrict optimization flags to `-O1` and use `-O3` again (older
  versions of clang suffered from excessive memory usage with higher
  optimization levels).
* build system: when building with mingw 7.2.0 or newer, `configure` will no
  longer restrict optimization flags to `-O2` and use `-O3` again (older
  versions of mingw suffered from bugs such as segmentation faults with higher
  optimization levels).
* build system: stack protection is enabled when building with clang 3.5.0 or
  newer on all platforms.
* mkvmerge: AVC & HEVC ES parsers: performance improvements by copying much
  less memory around.
* mkvmerge: tags: reintroduced a workaround for non-compliant files with tags
  that do not contain the mandatory `SimpleTag` element. This workaround was
  removed during code refactoring in release v15.0.0.
* GUI: multiplexer: the "AAC is SBR/HE-AAC/AAC+" checkbox in the "audio
  properties" section will be disabled if the functionality is not implemented
  for the selected track's codec & container.
* GUI: multiplexer: the "reduce to core" checkbox in the "audio properties"
  section will be disabled if the functionality is not implemented for the
  selected track's codec.

Bug fixes
* mkvmerge: AAC ADTS parser: fixed interpretation of the
  `channel_configuration` header element for ADTS files that do not contain a
  program configuration element: value 7 means 7.1 channels.
* mkvmerge: Matroska identification: the `date_local` and `date_utc`
  attributes will only be output if the identified Matroska file actually
  contains the "date" header field.
* mkvmerge: WebVTT: mkvmerge did not recognize timestamp lines if the hours
  components were absent.
* mkvpropedit, GUI's header editor: the `date` header field won't be added
  automatically anymore whenever the segment info section is edited and the
  `date` element is either deleted or not present in the first place.

(adam)

2017-12-14 11:42:06 UTC MAIN commitmail json YAML

mpg123: updated to 1.25.8

1.25.8
------
- mpg123:
-- Also disable cursor/video games for empty TERM (not just unset and dumb).
- libmpg123:
-- Accept changing mode extension bits when looking for next header for
  detecting free-format streams (bug 257).
-- Fix compute_bpf() for free format streams (needed to estimate track
  length and working fuzzy seeking in absence of an Info tag).

(adam)

2017-12-14 09:38:52 UTC MAIN commitmail json YAML

doc: Updated misc/screen to 4.6.2nb1

(wiz)

2017-12-14 09:38:43 UTC MAIN commitmail json YAML

screen: turn on 256-colors support.

Bump PKGREVISION.

(wiz)

2017-12-14 09:18:57 UTC MAIN commitmail json YAML

doc: Updated security/openssl to 1.0.2nnb1

(jperkin)

2017-12-14 09:18:47 UTC MAIN commitmail json YAML

openssl: Avoid case-sensitive issue on Darwin.  Bump PKGREVISION.

(jperkin)

2017-12-14 08:53:32 UTC MAIN commitmail json YAML

Updated security/libsodium, security/libgcrypt, security/libassuan2

(adam)

2017-12-14 08:52:17 UTC MAIN commitmail json YAML

libassuan2: updated to 2.4.5

Noteworthy changes in version 2.4.5:
* Avoid a blocking close on Windows with nPth.

(adam)

2017-12-14 08:49:55 UTC MAIN commitmail json YAML

libgcrypt: updated to 1.8.2

Noteworthy changes in version 1.8.2:

* Bug fixes:
  - Do not use /dev/srandom on OpenBSD.
  - Fix test suite failure on systems with large pages.
  - Fix test suite to not use mmap on Windows.
  - Fix fatal out of secure memory status in the s-expression parser
    on heavy loaded systems.

* Other:
  - Backport the auto expand secmem feature from master for use by
    the forthcoming GnuPG 2.2.4.

(adam)

2017-12-14 08:39:09 UTC MAIN commitmail json YAML

libsodium: updated to 1.0.16

Version 1.0.16
- Signatures computations and verifications are now way faster on
64-bit platforms with compilers supporting 128-bit arithmetic (gcc,
clang, icc). This includes the WebAssembly target.
- New low-level APIs for computations over edwards25519:
`crypto_scalarmult_ed25519()`, `crypto_scalarmult_ed25519_base()`,
`crypto_core_ed25519_is_valid_point()`, `crypto_core_ed25519_add()`,
`crypto_core_ed25519_sub()` and `crypto_core_ed25519_from_uniform()`
(elligator representative to point).
- `crypto_sign_open()`, `crypto_sign_verify_detached() and
`crypto_sign_edwards25519sha512batch_open` now reject public keys in
non-canonical form in addition to low-order points.
- The library can be built with `ED25519_NONDETERMINISTIC` defined in
order to use synthetic nonces for EdDSA. This is disabled by default.
- Webassembly: `crypto_pwhash_*()` functions are now included in
non-sumo builds.
- `sodium_stackzero()` was added to wipe content off the stack.
- Android: support new SDKs where unified headers have become the
default.
- The Salsa20-based PRNG example is now thread-safe on platforms with
support for thread-local storage, optionally mixes bits from RDRAND.
- CMAKE: static library detection on Unix systems has been improved
- Argon2 and scrypt are slightly faster on Linux.

(adam)

2017-12-14 08:19:40 UTC MAIN commitmail json YAML

Updated emulators/fuse-emulator, emulators/fuse-emulator-utils

(adam)

2017-12-14 08:15:43 UTC MAIN commitmail json YAML

fuse-emulator-utils: updated to 1.4.0

Version 1.4.0:
* snapdump
  * New utility to dump information about machine status stored in
    a snapshot file

(adam)

2017-12-14 08:11:53 UTC MAIN commitmail json YAML

fuse-emulator: updated to 1.5.0

Fuse 1.5.0:
* Debugger improvements:
  * Ensure conditional timed breakpoints work correctly.
* Miscellaneous improvements:
  * Autoload snapshots replaced by a "phantom typist" which types
    LOAD "" or similar.
  * Alkatraz loaders (e.g. Cobra and Fairlight) are now accelerated

(adam)

2017-12-14 08:01:11 UTC MAIN commitmail json YAML

2017-12-14 07:32:29 UTC MAIN commitmail json YAML

py-curl: Remove patch that is not in distinfo any longer.

(wiz)

2017-12-14 03:38:43 UTC MAIN commitmail json YAML

syslog-ng-json was delete two days ago, remove the entry for it

(jnemeth)

2017-12-14 02:04:08 UTC MAIN commitmail json YAML

doc: Updated emulators/qemu to 2.11.0

(kamil)

2017-12-14 02:03:53 UTC MAIN commitmail json YAML

qemu: Upgrade to 2.11.0

pkgsrc changes
==============

Remove merged patches, mostly for SmartOS. There are more to go and there
is a call for volunteers to step in as a maintainer and help to upstream the
remaining ones.

SmartOS as host support is scheduled to be removed in the next major version
of qemu.

upstream changes
================

The full list of changes are available at:

  https://wiki.qemu.org/ChangeLog/2.11

Highlights include:

* Improved support for running Hyper-V on top of KVM
* New hotpluggable PCIe-to-PCI bridge device with SHPC support
* Experimental GPUDirect support for Nvidia passthrough devices (p2p DMA)
* Better performance using integrated LUKS support for block devices
* Added a qemu-block-drivers man page
* TPM emulation support
* Ability to hotplug a watchdog device and specify watchdog actions at
  runtime
* UI: improved client support for VNC via websockets
* UI: better keymap support for SDL/GTK/Cocoa front-ends and various input
  devices

* ARM: support for Smartfusion2 board
* ARM: improved performance for PCI passthrough devices using INTx
* ARM: improved XEN support for AArch64 guests
* OpenRISC: experimental support for SMP
* PowerPC: fixes for Mac machine types
* PowerPC: pseries: support for virtual SMT modes in guests
* s390: support for virtio-input-ccw and virtio-gpu-ccw
* s390: support for CPU hotplug via newer device_add interface
* s390: experimental support for multiple vcpu threads under full emulation
* SPARC: sun4u: support for sunhme (Happy Meal Ethernet) NIC
* SPARC: sun4u: use of Simba PCI bridges to better match Ultra 5 PCI
  topology

* and lots more...

(kamil)

2017-12-13 21:30:14 UTC MAIN commitmail json YAML

doc: Updated emulators/hercules to 3.11nb3

(maya)

2017-12-13 21:29:51 UTC MAIN commitmail json YAML

hercules: bump PKGREVISION for previous.

If anyone installed it before default-PLIST-checks on SmartOS he would be
missing the hercifc binary, rather than failing to build, so this would
be a different package.

(maya)

2017-12-13 21:15:13 UTC MAIN commitmail json YAML

hercules: treat all other operating systems not listed as if
they were something nix-y. This means we will build hercifc on
SmartOS, which is failing due to a PLIST mismatch.

Now we don't need to add a case for dragonfly now, so remove that
hunk.

Describe patch.

(maya)

2017-12-13 17:54:59 UTC MAIN commitmail json YAML

doc: Updated mail/neomutt to 20171208

(wiz)

2017-12-13 17:54:49 UTC MAIN commitmail json YAML

neomutt: update to 20171208.

2017-12-08  Richard Russon  <rich@flatcap.org>
* Features
  - Enhance ifdef feature to support my_ vars
  - Add <edit-or-view-raw-message>
  - Remove vim syntax file from the main repo
  - Support reading FQDN from mailname files
* Bug Fixes
  - Do not turn CRLF into LF when dealing with transfer-encoding=base64
  - Cleanup "SSL is unavailable" error in mutt_conn_find
  - Don't clear the macro buffer during startup
  - Fixup smart modify-labels-then-hide for !tag case
  - Add sleep after SMTP error
  - Restore folder settings after folder-hook
  - Fix segfault when pipe'ing a deleted message
* Docs
  - Display_filter escape sequence
  - Correct spelling mistakes
  - Add a sentence to quasi-delete docs
  - Modify gpg.rc to accommodate GPG 2.1 changes
* Build
  - Fix build for RHEL6
  - Define NCURSES_WIDECHAR to require wide-char support from ncurses
  - Autosetup: fix check for missing sendmail
  - Respect --with-ssl path
  - Check that OpenSSL md5 supports -r before using it
  - Autosetup: expand --everything in `neomutt -v`
  - Make sure objects are not compiled before git_ver.h is generated
  - Build: fix update-po target
  - Fix out-of-tree builds
  - Fix stdout + stderr redirection in hcachever.sh
  - Build: moved the check for idn before the check for notmuch
  - Define prefix in Makefile.autosetup
  - Install stuff to $(PACKAGE) in $(libexecdir), not $(libdir)
  - Update autosetup to latest master
* Code
  - Rename files
  - Rename functions
  - Rename variables
  - Rename constants
  - Remove unused parameters
  - Document functions
  - Rearrange functions
  - Move functions to libraries
  - Add new library functions
  - Rearrange switch statements
  - Boolification
  - Drop #ifdef DEBUG
  - Fix Coverity defects
  - Insert braces
  - Split ifs
  - Fallthrough
  - Fix shadow variable
  - Replace mutt_debug with a macro
  - Return early where possible
* Upstream
  - Note which ssl config vars are GnuTLS or OpenSSL only
  - Add message count to $move quadoption prompt
  - Add %R (number of read messages) for $status_format
  - Add $change_folder_next option to control mailbox suggestion order
  - Fix $smart_wrap to not be disabled by whitespace-prefixed lines
  - Remove useless else branch in the $smart_wrap code
  - Fix ansi escape sequences with both reset and color parameters

(wiz)

2017-12-13 17:51:45 UTC MAIN commitmail json YAML

2017-12-13 16:20:00 UTC MAIN commitmail json YAML

doc: Updated multimedia/adobe-flash-player to 28.0.0.126

(tsutsui)

2017-12-13 16:19:36 UTC MAIN commitmail json YAML

adobe-flash-player: update to 28.0.0.126.

Upstream announcement:

https://helpx.adobe.com/security/products/flash-player/apsb17-42.html

Adobe Security Bulletin
Security updates available for Flash Player | APSB17-42

Summary
  Adobe has released a security update for Adobe Flash Player for
  Windows, Macintosh, Linux and Chrome OS. This update addresses
  a regression that could lead to the unintended reset of the
  global settings preference file.

(tsutsui)

2017-12-13 15:15:45 UTC MAIN commitmail json YAML

2017-12-13 14:46:04 UTC MAIN commitmail json YAML

doc: Updated lang/erlang to 20.2

(fhajny)

2017-12-13 14:45:20 UTC MAIN commitmail json YAML

Update lang/erlang* to 20.2.

Some highlights:

crypto, ssl:
- The crypto API is extended to use private/public keys
  stored in an Engine for sign/verify or encrypt/decrypt
  operations.
- The ssl application provides an API to use this new
  engine concept in TLS.

ssh:
- SSH can now fetch the host key from the private keys
  stored in an Engine. See the crypto application for
  details about Engines.

ssl:
- A new command line option -ssl_dist_optfile has been
  added to facilitate specifying the many options needed
  when using SSL as the distribution protocol.

stdlib:
- Improve performance of the new string functionality
  when handling ASCII characters.

Full release notes:

  http://www.erlang.org/download/otp_src_20.2.readme

(fhajny)

2017-12-13 14:24:30 UTC MAIN commitmail json YAML

Removed unused vatnumber-suds option name

(adam)

2017-12-13 13:02:06 UTC MAIN commitmail json YAML

ghostscript-agpl: Adopt freetype2 hack from fontfonge

This package also needs the missing freetype2 header file on NetBSD 7,
and the same faked-up version seems to work fine.

(gdt)

2017-12-13 12:56:20 UTC MAIN commitmail json YAML

doc: Updated lang/python36 to 3.6.3nb1

(jperkin)

2017-12-13 12:56:10 UTC MAIN commitmail json YAML

python36: Disable libpython3.so.

This is a useless library (we've built it incorrectly for a long time so it
contains no valid symbols) that only creates CONFLICTS with other python3
packages.  No objection on tech-pkg.  Bump PKGREVISION.

(jperkin)

2017-12-13 12:55:42 UTC MAIN commitmail json YAML

doc: Updated lang/python35 to 3.5.4nb1

(jperkin)

2017-12-13 12:55:32 UTC MAIN commitmail json YAML

python35: Disable libpython3.so.

This is a useless library (we've built it incorrectly for a long time so it
contains no valid symbols) that only creates CONFLICTS with other python3
packages.  No objection on tech-pkg.  Bump PKGREVISION.

(jperkin)

2017-12-13 12:55:06 UTC MAIN commitmail json YAML

doc: Updated lang/python34 to 3.4.7nb1

(jperkin)

2017-12-13 12:54:57 UTC MAIN commitmail json YAML

python34: Disable libpython3.so.

This is a useless library (we've built it incorrectly for a long time so it
contains no valid symbols) that only creates CONFLICTS with other python3
packages.  No objection on tech-pkg.  Bump PKGREVISION.

(jperkin)

2017-12-13 12:53:54 UTC MAIN commitmail json YAML

doc: Updated databases/elasticsearch to 6.0.1

(fhajny)

2017-12-13 12:53:45 UTC MAIN commitmail json YAML

Update databases/elasticsearch to 6.0.1

=== Breaking changes

Scroll::
- Fail queries with scroll that explicitely set request_cache

=== Enhancements

Core::
- Fix classes that can exit

Discovery::
- Stop responding to ping requests before master abdication

Plugin Repository S3::
- Remove S3 output stream
- Update to AWS SDK 1.11.223

Search::
- fix unnecessary logger creation

Sequence IDs::
- Log primary-replica resync failures

Snapshot/Restore::
- Remove XContentType auto detection in BlobStoreRepository

=== Bug fixes

Cluster::
- Properly format IndexGraveyard deletion date as date

Core::
- Do not set data paths on no local storage required
- Ensure threadcontext is preserved when refresh listeners are invoked
- Avoid NPE when getting build information
- When building Settings do not set SecureSettings if empty

Engine::
- Reset LiveVersionMap on sync commit
- Carry over version map size to prevent excessive resizing

Inner Hits::
- Return an empty _source for nested inner hit when filtering on a
  field that doesn't exist

Mapping::
- Fix dynamic mapping update generation.
- Fixed rounding of bounds in scaled float comparison

Nested Docs::
- Ensure nested documents have consistent version and seq_ids

Network::
- Throw UOE from compressible bytes stream reset
- Bubble exceptions when closing compressible streams

Plugin Lang Painless::
- Painless: Fix errors allowing void to be assigned to def.

Plugin Repository GCS::
- Create new handlers for every new request in
  GoogleCloudStorageService

Recovery::
- Flush old indices on primary promotion and relocation

Reindex API::
- Reindex: Fix headers in reindex action

Search::
- Fix profiling naming issues

Sequence IDs::
- Fix resync request serialization

Snapshot/Restore::
- Do not swallow exception in ChecksumBlobStoreFormat.writeAtomic()
- Delete shard store files before restoring a snapshot
- Fix snapshot getting stuck in INIT state
- Fix default value of ignore_unavailable for snapshot REST API
- Do not create directory on readonly repository

=== Upgrades

Plugin Discovery EC2::
- Upgrade AWS SDK Jackson Databind to 2.6.7.1

Plugin Discovery GCE::
- Update Google SDK to version 1.23.0

(fhajny)

2017-12-13 12:45:04 UTC MAIN commitmail json YAML

doc: Updated sysutils/beats to 6.0.1

(fhajny)

2017-12-13 12:44:54 UTC MAIN commitmail json YAML

Update sysutils/beats to 6.0.1.

Affecting all Beats
- Fix documentation links in README.md files.
- Fix add_docker_metadata dropping some containers.

Heartbeat
- Fix the "HTTP up status" visualization.

Metricbeat
- Fix map overwrite in docker diskio module.
- Fix connection leak in mongodb module.
- Fix the include top N processes feature for cases where there
  are fewer processes than N.

(fhajny)

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

2017-12-13 11:42:51 UTC MAIN commitmail json YAML

doc: Updated textproc/php-json to 7.0.26nb1

(jperkin)

2017-12-13 11:42:41 UTC MAIN commitmail json YAML

php-json: Install header and add buildlink3.mk.  Bump PKGREVISION.

Patch from Matthieu Guegan in joyent/pkgsrc#53.

(jperkin)

2017-12-13 11:34:47 UTC MAIN commitmail json YAML

php-apcu: Fix obvious copy/pasto.

(jperkin)

2017-12-13 10:54:53 UTC MAIN commitmail json YAML

2017-12-13 09:34:48 UTC MAIN commitmail json YAML

2017-12-13 09:01:04 UTC MAIN commitmail json YAML

Updated devel/py-pexpect, devel/py-hypothesis, textproc/py-regex, devel/py-ipykernel

(adam)

2017-12-13 08:59:59 UTC MAIN commitmail json YAML

py-ipykernel: updated to 4.7.0

4.7.0
- Add event loop integration for :mod:asyncio.
- Use the new IPython completer API.
- Add support for displaying GIF images (mimetype image/gif).
- Allow the kernel to be interrupted without killing the Qt console.
- Fix is_complete response with cell magics.
- Clean up encoding of bytes objects.
- Clean up help links to use https and improve display titles.
- Clean up ioloop handling in preparation for tornado 5.

(adam)