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

2024-05-13 13:17:03 UTC Now

2016-12-05 14:50:33 UTC MAIN commitmail json YAML

+ drupal-8.2.3.

(taca)

2016-12-05 14:50:03 UTC MAIN commitmail json YAML

Note addition of www/contao43 package version 4.3.0.

(taca)

2016-12-05 14:49:32 UTC MAIN commitmail json YAML

Add and enable contao43.

(taca)

2016-12-05 14:48:24 UTC MAIN commitmail json YAML

Add contao43 4.3.0 (Contao Open Source CMS 4.3.0).

Contao is an Open Source Content Management Framework developed by Leo Feyer
and distributed under the LGPL license (see GPL.txt and LGPL.txt for more
information).  It was formerly known as TYPOlight Open Source CMS.

Its open architecture allows everybody to extend the system to fit his
needs. Contao specializes in accessible websites and is accessbile
itself (front end and back end), rendering valid HTML5 or XHTML pages.

Contao 4.3 is fourth minor release of Contao 4, which has incompatible API
from Contao 3.

* Now Contao is Symfony bundle.
* Contao 4 dose not use .htaccess files for protexting directory.
* DocumentRoot is "web" subdirecotry.
* XHTML support has gone, HTML5 only.
* Schema.org markup support.

Additionally, these new features from 4.2.

* Flexible custom layout sections
* Save and duplicate
* Running events
* Template for form
* Image meta data
* HTTP/2 support
* Handling preview of protected elements
* And more...

(taca)

2016-12-05 14:20:40 UTC MAIN commitmail json YAML

Updated devel/git to 2.11.0

(adam)

2016-12-05 14:07:32 UTC MAIN commitmail json YAML

Git 2.11 Release Notes
======================

Backward compatibility notes.

* An empty string used as a pathspec element has always meant
  'everything matches', but it is too easy to write a script that
  finds a path to remove in $path and run 'git rm "$paht"' by
  mistake (when the user meant to give "$path"), which ends up
  removing everything.  This release starts warning about the
  use of an empty string that is used for 'everything matches' and
  asks users to use a more explicit '.' for that instead.

  The hope is that existing users will not mind this change, and
  eventually the warning can be turned into a hard error, upgrading
  the deprecation into removal of this (mis)feature.

* The historical argument order "git merge <msg> HEAD <commit>..."
  has been deprecated for quite some time, and will be removed in the
  next release (not this one).

* The default abbreviation length, which has historically been 7, now
  scales as the repository grows, using the approximate number of
  objects in the repository and a bit of math around the birthday
  paradox.  The logic suggests to use 12 hexdigits for the Linux
  kernel, and 9 to 10 for Git itself.

Updates since v2.10
-------------------

UI, Workflows & Features

* Comes with new version of git-gui, now at its 0.21.0 tag.

* "git format-patch --cover-letter HEAD^" to format a single patch
  with a separate cover letter now numbers the output as [PATCH 0/1]
  and [PATCH 1/1] by default.

* An incoming "git push" that attempts to push too many bytes can now
  be rejected by setting a new configuration variable at the receiving
  end.

* "git nosuchcommand --help" said "No manual entry for gitnosuchcommand",
  which was not intuitive, given that "git nosuchcommand" said "git:
  'nosuchcommand' is not a git command".

* "git clone --recurse-submodules --reference $path $URL" is a way to
  reduce network transfer cost by borrowing objects in an existing
  $path repository when cloning the superproject from $URL; it
  learned to also peek into $path for presence of corresponding
  repositories of submodules and borrow objects from there when able.

* The "git diff --submodule={short,log}" mechanism has been enhanced
  to allow "--submodule=diff" to show the patch between the submodule
  commits bound to the superproject.

* Even though "git hash-objects", which is a tool to take an
  on-filesystem data stream and put it into the Git object store,
  can perform "outside-world-to-Git" conversions (e.g.
  end-of-line conversions and application of the clean-filter), and
  it has had this feature on by default from very early days, its reverse
  operation "git cat-file", which takes an object from the Git object
  store and externalizes it for consumption by the outside world,
  lacked an equivalent mechanism to run the "Git-to-outside-world"
  conversion.  The command learned the "--filters" option to do so.

* Output from "git diff" can be made easier to read by intelligently selecting
  which lines are common and which lines are added/deleted
  when the lines before and after the changed section
  are the same.  A command line option (--indent-heuristic) and a
  configuration variable (diff.indentHeuristic) are added to help with the
  experiment to find good heuristics.

* In some projects, it is common to use "[RFC PATCH]" as the subject
  prefix for a patch meant for discussion rather than application.  A
  new format-patch option "--rfc" is a short-hand for "--subject-prefix=RFC PATCH"
  to help the participants of such projects.

* "git add --chmod={+,-}x <pathspec>" only changed the
  executable bit for paths that are either new or modified. This has
  been corrected to change the executable bit for all paths that match
  the given pathspec.

* When "git format-patch --stdout" output is placed as an in-body
  header and it uses RFC2822 header folding, "git am" fails to
  put the header line back into a single logical line.  The
  underlying "git mailinfo" was taught to handle this properly.

* "gitweb" can spawn "highlight" to show blob contents with
  (programming) language-specific syntax highlighting, but only
  when the language is known.  "highlight" can however be told
  to guess the language itself by giving it "--force" option, which
  has been enabled.

* "git gui" l10n to Portuguese.

* When given an abbreviated object name that is not (or more
  realistically, "no longer") unique, we gave a fatal error
  "ambiguous argument".  This error is now accompanied by a hint that
  lists the objects beginning with the given prefix.  During the
  course of development of this new feature, numerous minor bugs were
  uncovered and corrected, the most notable one of which is that we
  gave "short SHA1 xxxx is ambiguous." twice without good reason.

* "git log rev^..rev" is an often-used revision range specification
  to show what was done on a side branch merged at rev.  This has
  gained a short-hand "rev^-1".  In general "rev^-$n" is the same as
  "^rev^$n rev", i.e. what has happened on other branches while the
  history leading to nth parent was looking the other way.

* In recent versions of cURL, GSSAPI credential delegation is
  disabled by default due to CVE-2011-2192; introduce a http.delegation
  configuration variable to selectively allow enabling this.
  (merge 26a7b23429 ps/http-gssapi-cred-delegation later to maint).

* "git mergetool" learned to honor "-O<orderfile>" to control the
  order of paths to present to the end user.

* "git diff/log --ws-error-highlight=<kind>" lacked the corresponding
  configuration variable (diff.wsErrorHighlight) to set it by default.

* "git ls-files" learned the "--recurse-submodules" option
  to get a listing of tracked files across submodules (i.e. this
  only works with the "--cached" option, not for listing untracked or
  ignored files).  This would be a useful tool to sit on the upstream
  side of a pipe that is read with xargs to work on all working tree
  files from the top-level superproject.

* A new credential helper that talks via "libsecret" with
  implementations of XDG Secret Service API has been added to
  contrib/credential/.

* The GPG verification status shown by the "%G?" pretty format specifier
  was not rich enough to differentiate a signature made by an expired
  key, a signature made by a revoked key, etc.  New output letters
  have been assigned to express them.

* In addition to purely abbreviated commit object names, "gitweb"
  learned to turn "git describe" output (e.g. v2.9.3-599-g2376d31787)
  into clickable links in its output.

* "git commit" created an empty commit when invoked with an index
  consisting solely of intend-to-add paths (added with "git add -N").
  It now requires the "--allow-empty" option to create such a commit.
  The same logic prevented "git status" from showing such paths as "new files" in the
  "Changes not staged for commit" section.

* The smudge/clean filter API spawns an external process
  to filter the contents of each path that has a filter defined.  A
  new type of "process" filter API has been added to allow the first
  request to run the filter for a path to spawn a single process, and
  all filtering is served by this single process for multiple
  paths, reducing the process creation overhead.

* The user always has to say "stash@{$N}" when naming a single
  element in the default location of the stash, i.e. reflogs in
  refs/stash.  The "git stash" command learned to accept "git stash
  apply 4" as a short-hand for "git stash apply stash@{4}".

Performance, Internal Implementation, Development Support etc.

* The delta-base-cache mechanism has been a key to the performance in
  a repository with a tightly packed packfile, but it did not scale
  well even with a larger value of core.deltaBaseCacheLimit.

* Enhance "git status --porcelain" output by collecting more data on
  the state of the index and the working tree files, which may
  further be used to teach git-prompt (in contrib/) to make fewer
  calls to git.

* Extract a small helper out of the function that reads the authors
  script file "git am" internally uses.
  (merge a77598e jc/am-read-author-file later to maint).

* Lift calls to exit(2) and die() higher in the callchain in
  sequencer.c files so that more helper functions in it can be used
  by callers that want to handle error conditions themselves.

* "git am" has been taught to make an internal call to "git apply"'s
  innards without spawning the latter as a separate process.

* The ref-store abstraction was introduced to the refs API so that we
  can plug in different backends to store references.

* The "unsigned char sha1[20]" to "struct object_id" conversion
  continues.  Notable changes in this round includes that ce->sha1,
  i.e. the object name recorded in the cache_entry, turns into an
  object_id.

* JGit can show a fake ref "capabilities^{}" to "git fetch" when it
  does not advertise any refs, but "git fetch" was not prepared to
  see such an advertisement.  When the other side disconnects without
  giving any ref advertisement, we used to say "there may not be a
  repository at that URL", but we may have seen other advertisements
  like "shallow" and ".have" in which case we definitely know that a
  repository is there.  The code to detect this case has also been
  updated.

* Some codepaths in "git pack-objects" were not ready to use an
  existing pack bitmap; now they are and as a result they have
  become faster.

* The codepath in "git fsck" to detect malformed tree objects has
  been updated not to die but keep going after detecting them.

* We call "qsort(array, nelem, sizeof(array[0]), fn)", and most of
  the time third parameter is redundant.  A new QSORT() macro lets us
  omit it.

* "git pack-objects" in a repository with many packfiles used to
  spend a lot of time looking for/at objects in them; the accesses to
  the packfiles are now optimized by checking the most-recently-used
  packfile first.
  (merge c9af708b1a jk/pack-objects-optim-mru later to maint).

* Codepaths involved in interacting alternate object stores have
  been cleaned up.

* In order for the receiving end of "git push" to inspect the
  received history and decide to reject the push, the objects sent
  from the sending end need to be made available to the hook and
  the mechanism for the connectivity check, and this was done
  traditionally by storing the objects in the receiving repository
  and letting "git gc" expire them.  Instead, store the newly
  received objects in a temporary area, and make them available by
  reusing the alternate object store mechanism to them only while we
  decide if we accept the check, and once we decide, either migrate
  them to the repository or purge them immediately.

* The require_clean_work_tree() helper was recreated in C when "git
  pull" was rewritten from shell; the helper is now made available to
  other callers in preparation for upcoming "rebase -i" work.

* "git upload-pack" had its code cleaned-up and performance improved
  by reducing use of timestamp-ordered commit-list, which was
  replaced with a priority queue.

* "git diff --no-index" codepath has been updated not to try to peek
  into a .git/ directory that happens to be under the current
  directory, when we know we are operating outside any repository.

* Update of the sequencer codebase to make it reusable to reimplement
  "rebase -i" continues.

* Git generally does not explicitly close file descriptors that were
  open in the parent process when spawning a child process, but most
  of the time the child does not want to access them. As Windows does
  not allow removing or renaming a file that has a file descriptor
  open, a slow-to-exit child can even break the parent process by
  holding onto them.  Use O_CLOEXEC flag to open files in various
  codepaths.

* Update "interpret-trailers" machinery and teach it that people in
  the real world write all sorts of cruft in the "trailer" that was
  originally designed to have the neat-o "Mail-Header: like thing"
  and nothing else.

(adam)

2016-12-05 11:54:45 UTC MAIN commitmail json YAML

2016-12-05 11:38:00 UTC MAIN commitmail json YAML

Updated graphics/pngcrush to 1.8.10; devel/scons to 2.5.1

(adam)

2016-12-05 11:36:51 UTC MAIN commitmail json YAML

RELEASE 2.5.1:
- Add scons-configure-cache.py to packaging. It was omitted
- Use memoization to optimize PATH evaluation across all dependencies per
  node.

(adam)

2016-12-05 11:07:58 UTC MAIN commitmail json YAML

Version 1.8.10:
* Changed ADLER32 checksum handling to only use inflateValidate()
  during IDAT chunk handling; it broke iCCP chunk handling.

(adam)

2016-12-05 10:51:14 UTC MAIN commitmail json YAML

Updated databases/elasticsearch to 5.0.2

(fhajny)

2016-12-05 10:51:03 UTC MAIN commitmail json YAML

Update databases/elasticsearch to 5.0.2

5.0.2
=====

Allocation::
- Allow master to assign primary shard to node that has shard store
  locked during shard state fetching

Cluster::
- Remove cluster update task when task times out

Core::
- Install a security manager on startup
- Add a StreamInput#readArraySize method that ensures sane array sizes
- Use a buffer to do character to byte conversion in
  StreamOutput#writeString

Engine::
- Die with dignity on the Lucene layer
- Fix `InternalEngine#isThrottled` to not always return `false`.

Exceptions::
- Add BWC layer for Exceptions

Engine::
- Die with dignity on the Lucene layer
- Fix `InternalEngine#isThrottled` to not always return `false`.

Index Templates::
- Fix integer overflows when dealing with templates.

Ingest::
- fix trace_match behavior for when there is only one grok pattern

Internal::
- Rethrow ExecutionException from the loader to concurrent callers of
  Cache#computeIfAbsent
- Fixes potential NullPointerException on shard closing

Java API::
- Transport client: Fix remove address to actually work
- Add a HostFailureListener to notify client code if a node got
  disconnected

Logging::
- Do not prematurely shutdown Log4j
- Truncate log messages from the end

Network::
- Die with dignity on the network layer

Plugin Lang Painless::
- Fix a VerifyError bug in Painless
- Fix Lambdas in Painless to be Able to Use Top-Level Variables Such as
  params and doc

Scripting::
- Wrap VerifyError in ScriptException

Search::
- Respect default search timeout

Settings::
- Don't reset non-dynamic settings unless explicitly requested

Snapshot/Restore::
- Abort snapshots on a node that leaves the cluster

Tribe Node::
- Add socket permissions for tribe nodes

5.0.1
=====

Aggregations::
- Rescorer should be applied in the TopHits aggregation
- Rewrite Queries/Filter in FilterAggregationBuilder and ensure client
  usage marks query as non-cachable
- Thread safety for scripted significance heuristics
- `ip_range` aggregation should accept null bounds.

CAT API::
- Consume `full_id` request parameter early

CRUD::
- Deprecate VersionType.FORCE

Cache::
- Fix the request cache keys to not hold references to the
  SearchContext.

Circuit Breakers::
- ClusterState publishing shouldn't trigger circuit breakers

Core::
- Fix ShardInfo#toString
- Protect BytesStreamOutput against overflows of the current number of
  written bytes.
- Return target index name even if _rollover conditions are not met
- Upgrade to Lucene 6.2.1

Dates::
- Update Joda Time to version 2.9.5

Engine::
- Retrying replication requests on replica doesn't call `onRetry`

Index APIs::
- Validate the `_rollover` target index name early to also fail if
  dry_run=true

Ingest::
- Stored scripts and ingest node configurations should be included into
  a snapshot

Internal::
- Restore thread's original context before returning to the ThreadPool
- ShardActiveResponseHandler shouldn't hold to an entire cluster state

Java API::
- Fix InternalSearchHit#hasSource to return the proper boolean value
- Null checked for source when calling sourceRef
- ClusterAdminClient.prepareDeletePipeline method should accept pipeline
  id to delete

Java REST Client::
- Rest client: don't reuse the same HttpAsyncResponseConsumer across
  multiple retries

Logging::
- Assert status logger does not warn on Log4j usage
- Fix logger names for Netty

Network::
- Fix handler name on message not fully read

Packaging::
- Set vm.max_map_count on systemd package install
- Export ES_JVM_OPTIONS for SysV init
- Debian: configure start-stop-daemon to not go into background
- Generate POM files with non-wildcard excludes

Query DSL::
- Max score should be updated when a rescorer is used

Packaging::
- Add empty plugins dir for archive distributions
- Make explicit missing settings for Windows service
- Change permissions on config files

REST::
- The routing query string param is supported by mget but was missing
  from the rest spec
- fix thread_pool_patterns path variable definition
- ensure the XContentBuilder is always closed in RestBuilderListener

Reindex API::
- Bump reindex-from-remote's buffer to 200mb
- Fix reindex-from-remote for parent/child from <2.0

Search::
- Fixes cachability problems with fetching TTL values when searching
- Optimize query with types filter in the URL (t/t/_search)
- Remove LateParsingQuery to prevent timestamp access after context is
  frozen

Snapshot/Restore::
- Ensures cleanup of temporary index-* generational blobs during
  snapshotting
- Fixes get snapshot duplicates when asking for _all

(fhajny)

2016-12-05 10:40:18 UTC MAIN commitmail json YAML

Updated sysutils/rsyslog* to 8.23.0

(fhajny)

2016-12-05 10:36:46 UTC MAIN commitmail json YAML

Update sysutils/rsyslog to 8.23.0.

Changes in 8.23.0 (abridged):
- KSI signatures: removed SHA2-224 hash algorithm
  This is considered insecure and no longer supported by the underlying
  KSI library. If still used within a configuration, a descriptive error
  message is emitted during config processing.
- imfile: new timeout feature for multi-line reads
- omfile: improve robustness against network file system failures
  in case of failure, a close and re-open is tried, which often solves the
  issue (and wasn't handle before this patch).
- pmaixforwardedfrom: support for AIX syslogd -s option
- omelasticsearch: add ability to specify max http request size
- omelasticsearch: high availability addressing of ElasticSearch cluster
  allow to specify an array of servers, which is tried until a working
  one is found (and given up only if none works).
- omelasticsearch: make compatible with ElasticSearch 2.x and 5.x
  fixes omelasticsearch logs response from ElasticSearch 5.0 _bulk
  endpoint as error
- omhiredis: add dynakey attribute.
- omtcl: new contributed module
- RainerScript: provide a capability to set environment variables
  via 'global(environment="var=val")' config statement.
- lookup tables: improved error checking
- queue subsystem: add configuration parameter "queue.samplinginterval"
- bugfix core: errmsg.LogError now switches to dfltErrLogger just before shutdown
- bugfix core: fixed un-freed memory in non-transactional action using string-passing
- rsgtutil: option to specify KSI publications file certificate constraints
- omprog: bugfixes and enhancements
- bugfix imfile: ReopenOnTruncate processing, file open processing
- bugfix omlibdbi: libdbi-driver-sqlite3/2 requires to provide a path to
  database split into two strings:
  * absolute path, where the database file sits
  * database filename itself.
- bugfix RainerScript: issue in prifilt() function
  Initialize func-data(and to-be-freed flag) correctly for prifilt
  function-node
- bugfix omrelp: invalid module name imrelp was used in some error messages
- bugfix core: abort when persisting object state
- bugfix: segfault if hostname is unset on system
- bugfix external module perl skeleton: did not work properly
- bugfix build system: Fix detection of pthread_setschedparam() on platforms
  such as FreeBSD
- bugfix omelasticsearch: modifies constant memory under some circumstances
- "bugfix": theoretical queue file corruption when more than MAX_INT files
- bug fix/KSI: LOGSIG11 missing in the beginning of KSI log signature file
- bugfix template processor: missing escaping of backslash in json mode
- testbench improvements

(fhajny)

2016-12-05 10:09:54 UTC MAIN commitmail json YAML

Updated textproc/the_silver_searcher to 1.0.2

(leot)

2016-12-05 10:09:44 UTC MAIN commitmail json YAML

Update textproc/the_silver_searcher to the_silver_searcher-1.0.2

Changes:
1.0.2
-----
- mmap() is slower than read() on MacOS. Default to using read() on MacOS
- Misc minor documentation improvements

(leot)

2016-12-05 07:52:52 UTC MAIN commitmail json YAML

Note update of the "mutt" package to version 1.7.2

(tron)

2016-12-05 07:52:33 UTC MAIN commitmail json YAML

Update "mutt" package to version 1.7.2:
This is a bug fix release, primarily fixing build issues with OpenSSL
1.1 and GPGME 1.8.

(tron)

2016-12-05 04:16:06 UTC MAIN commitmail json YAML

Include checksum for new patch (for ICU 58)

(pgoyette)

2016-12-05 04:15:23 UTC MAIN commitmail json YAML

2016-12-05 03:42:31 UTC MAIN commitmail json YAML

Updated sysutils/intel-microcode-netbsd to 20161104

(msaitoh)

2016-12-05 03:33:03 UTC MAIN commitmail json YAML

Update to 20161104:

Delete
Core i7 and i5: Family 6, Model 1e(Stepping 4)
000106e4-0
000106e4-3

Add
Xeon D-1500: Family 6, Model 56(Stepping 4)
00050663-4
00050664-4

Update
Xeon E5 v3, Xeon E7 v3, Core i7-59xx EE: Family 6, Model 3f(Stepping 2)
000306f2-0
000306f2-1
000306f2-2
000306f2-3
000306f2-5
000306f2-6
Xeon E5 v4, Xeon E7 v4, Core i7-69xx EE: Family 6, Model 4f(Stepping 1)
000406f1-0
000406f1-1
000406f1-2
000406f1-3
000406f1-5
000406f1-6
000406f1-7

(msaitoh)

2016-12-05 02:19:28 UTC MAIN commitmail json YAML

net/gssdp: revert ncurses+readline buildlink3 addition

It's not worth defending.

(marino)

2016-12-05 01:11:11 UTC MAIN commitmail json YAML

finance: Hook in py-tryond-stock-supply-day (missing)

I can only catch the disintegration one entry at a time.  They are
coming from meta-pkgs/py-tryton-platform

(marino)

2016-12-05 00:56:21 UTC MAIN commitmail json YAML

finance: Hook in py-tryond-account-dunning-letter properly

(marino)

2016-12-04 23:40:33 UTC MAIN commitmail json YAML

Needs bsd.prefs.mk. Otherwise, vars seem to get clobbered and the build
fails on Linux, breaking lots of packages.

(rodent)

2016-12-04 23:12:59 UTC MAIN commitmail json YAML

2016-12-04 23:00:25 UTC MAIN commitmail json YAML

Updated sysutils/ncdu to 1.12

(wiedi)

2016-12-04 22:59:57 UTC MAIN commitmail json YAML

Update ncdu to 1.12

1.12 - 2016-08-24
Add NCDU_SHELL environment variable
Add --confirm-quit flag
Fix compilation due to missing sys/wait.h include

1.11 - 2015-04-05
Added 'b' key to spawn shell in the current directory
Support scanning (and refreshing) of empty directories
Added --si flag for base 10 prefixes
Fix toggle dirs before files

(wiedi)

2016-12-04 22:51:55 UTC MAIN commitmail json YAML

math/py-numpy: Restore build on DragonFly

Linking lapack with the gold linker fails with this error:
fatal error: --sysroot=: must take a non-empty argument

Similar to recent fixes to math/blas and math/lapack

(marino)

2016-12-04 22:50:04 UTC MAIN commitmail json YAML

gssdp: clarify that the curses and readline inclusion is a hack to
be resolved at a later point.

(maya)

2016-12-04 22:02:00 UTC MAIN commitmail json YAML

Removed converters/py-html2text, as it's a duplicate of the one in textproc

Merged the updates from the new package to the old one. Updated the Tryton
dependency which uses it.

(rodent)

2016-12-04 21:56:30 UTC MAIN commitmail json YAML

net/gssdp: Specify readline and ncurses requirements

Solves:
/usr/libexec/binutils225/elf/ld.gold: error: cannot find -lreadline
/usr/libexec/binutils225/elf/ld.gold: error: cannot find -lncurses

(marino)

2016-12-04 21:46:54 UTC MAIN commitmail json YAML

x11/qt5-qtbase: Fix build on FreeBSD and DragonFly

1. DragonFly needs -lexecinfo LDFLAG
2. Qlockfile is unsupported on DF, allow to fall through
3. QStorageInfo only worked for NetBSD.  Take patch from historical
  ports to fix FreeBSD, DragonFly, and OpenBSD.  (It's been fixed
  upstread for QT5 5.6)

(marino)

2016-12-04 21:29:33 UTC MAIN commitmail json YAML

redmine -> 3.3.1, please

(rodent)

2016-12-04 21:25:42 UTC MAIN commitmail json YAML

Added all the existing packages that were updated as part of the commit
to update the Tryton platform to 4.2.0.

(rodent)

2016-12-04 21:19:45 UTC MAIN commitmail json YAML

This commit covers the packages added as part of the update to the Tryton
platform. The next commit will be for the modified ones.

(rodent)

2016-12-04 21:13:09 UTC MAIN commitmail json YAML

It's time to make Tryton great again. This update is YUGE. There are 71
new packages. Most of which are the remaining modules of the Tryton
platform which weren't packaged. The others are dependencies of the new
modules. This was tested on FreeBSD and is based in large part on Richard
Palo's (richard@) work. This is the most recent release of the Tryton
platform, version 4.2. There's a very large list of changes from the 3.8
series we have in pkgsrc. If you're interested, those functional changes
can be found here:

http://www.tryton.org/posts/new-tryton-release-42.html
http://www.tryton.org/posts/new-tryton-release-40.html

(rodent)

2016-12-04 21:12:20 UTC MAIN commitmail json YAML

Updated print/cups-filters to 1.12.0

(leot)

2016-12-04 21:11:59 UTC MAIN commitmail json YAML

Update print/cups-filters to cups-filters-1.12.0

Changes:
CHANGES IN V1.12.0
- cups-browsed: Added new "CreateRemoteCUPSPrinterQueues"
  directive to cups-browsed.conf, which allows to decide
  whether to auto-create local print queues for shared CUPS
  queues on remote machines. This way one can also set up
  servers which only create queues for IPP network printers.
- driverless: Added new /usr/lib/cups/driver/driverless
  utility to make CUPS auto-generate PPD files for printers
  designed for driverless use (IPP Everywhere, Apple Raster)
  when they are set up with a printer setup tool. This gives
  transparency to set up these printers with legacy printer
  setup tools. This utility is also linked to /ustr/bin to
  manually generate PPDs via command line.
- libcupsfilters, cups-browsed: Moved the PPD generator for
  IPP network printers from cups-browsed to libcupsfilters, so
  that it can also be used by other utilities.
- cups-browsed: When auto-generating a PPD set the cost values
  in the filter lines to give the highest priority to PDF,
  then PWG Raster, Apple Raster, PCL-XL, PostScript, PCL 5c/e.
- cups-browsed: Synced the PPD generator with the one of CUPS,
  giving the best possible support for IPP Everywhere and
  AirPrint printers. Especially support for more media types
  and for finishing units got added. Also support for more
  different ways to represent the printer capabilities via
  IPP attributes got added.
- cups-browsed: Added support for auto setup of IPP printers
  understanding the Apple Raster input data format (.urf, on
  AirPrint printers), only if CUPS 2.2.2 is used, which can
  generate this format via its rastertopwg filter.
- cups-browsed: Added new "NewIPPPrinterQueuesShared"
  directive to cups-browsed.conf, which allows to decide
  whether the auto-created local print queue for a newly
  discovered IPP network printer will be shared or not. For
  printers discovered earlier, cups-browsed remembers the
  previous setting.
- cups-browsed: If a user changes the printer-is-shared bit of
  an auto-created print queue for an IPP network printer (not
  for a remote CUPS queue), record this fact and recover the
  change when creating this queue in the next session.
- cups-browsed: For automatic creation of print queues for IPP
  network printers also allow only creating queues for IPP
  Everywhere printers, only for Apple Raster printers, or for
  both printer types designed for driverless printing and not
  only for all suitable printers, configurable via the
  CreateIPPPrinterQueues directive in cups-browsed.conf.

(leot)

2016-12-04 21:04:41 UTC MAIN commitmail json YAML

Updated security/fail2ban to 0.9.5

(nils)

2016-12-04 21:02:55 UTC MAIN commitmail json YAML

Updated security/fail2ban to 0.9.5.
Changelog from 0.9.3 and 0.9.4 is quite long. Expect new and improved
jails, actions and filter. Details are here :
- https://github.com/fail2ban/fail2ban/releases/tag/0.9.4
- https://github.com/fail2ban/fail2ban/releases/tag/0.9.5

Pkgsrc changes are :
- added man pages (fail2ban-testcases.1 fail2ban.1)
- added and reorderd filters, actions, and documentation files
- minor edits to please pkglint

(nils)

2016-12-04 20:01:06 UTC pkgsrc-2016Q3 commitmail json YAML

2016-12-04 19:04:35 UTC MAIN commitmail json YAML

Updated archivers/zstd to 1.1.1

(wiz)

2016-12-04 19:04:33 UTC MAIN commitmail json YAML

+ MesaLib-13.0.2, chromaprint-1.4, cups-filters-1.12.0, dbus-1.10.14,
  git-2.11, gstreamer1-1.10.2, haproxy-1.7.0, hdf5-1.8.18,
  hydrogen-0.9.7, libunistring-0.9.7, mupdf-1.10a, notmuch-0.23.3,
  p5-Date-Manip-6.57, p5-Mojolicious-7.11, p5-Net-IDN-Encode-2.301,
  p5-Unicode-Collate-1.19, p5-YAML-1.20, pari-2.9.1, py-buildbot-0.9.1,
  py-buildbot-slave-0.9.1, py-setuptools-30.1.0, radare2-1.0.2,
  tor-0.2.8.10, vim-8.0.0123, vim-share-8.0.0123, waf-1.9.6,
  x264-devel-20161203, xmake-2.0.5.

(wiz)

2016-12-04 19:04:24 UTC MAIN commitmail json YAML

Updated zstd to 1.1.1.

v1.1.1
New : command -M#, --memory=, --memlimit=, --memlimit-decompress= to limit allowed memory consumption
New : doc/zstd_manual.html, by Przemyslaw Skibinski
Improved : slightly better compression ratio at --ultra levels (>= 20)
Improved : better memory usage when using streaming compression API, thanks to @Rogier-5 report
Added : API : ZSTD_initCStream_usingCDict(), ZSTD_initDStream_usingDDict() (experimental section)
Added : example/multiple_streaming_compression.c
Changed : zstd_errors.h is now installed within /include (and replaces errors_public.h)
Updated man page
Fixed : zstd-small, zstd-compress and zstd-decompress compilation targets

(wiz)

2016-12-04 18:26:44 UTC MAIN commitmail json YAML

2016-12-04 16:30:23 UTC MAIN commitmail json YAML

Go 1.7.4. Security update.

(bsiegert)

2016-12-04 16:30:01 UTC MAIN commitmail json YAML

2016-12-04 16:08:55 UTC MAIN commitmail json YAML

Update Go to 1.7.4.

Two security-related issues were recently reported, and to address these issues
we have just released Go 1.6.4 and Go 1.7.4.

We recommend that all users update to one of these releases (if you're not sure
which, choose Go 1.7.4).

The issues addressed by these releases are:

On Darwin, user's trust preferences for root certificates were not honored. If
the user had a root certificate loaded in their Keychain that was explicitly
not trusted, a Go program would still verify a connection using that root
certificate.  This is addressed by https://golang.org/cl/33721, tracked in
https://golang.org/issue/18141.
Thanks to Xy Ziemba for identifying and reporting this issue.

The net/http package's Request.ParseMultipartForm method starts writing to
temporary files once the request body size surpasses the given "maxMemory"
limit. It was possible for an attacker to generate a multipart request crafted
such that the server ran out of file descriptors.  This is addressed by
https://golang.org/cl/30410, tracked in https://golang.org/issue/17965.
Thanks to Simon Rawet for the report.

(bsiegert)

2016-12-04 15:40:22 UTC pkgsrc-2016Q3 commitmail json YAML

Pullup ticket #5168 - requested by sevan
textproc/libxml2: security fix

Revisions pulled up:
- textproc/libxml2/Makefile.common                              1.3
- textproc/libxml2/distinfo                                    1.113
- textproc/libxml2/patches/patch-parseInternals.c              1.1

---
  Module Name:    pkgsrc
  Committed By:  sevan
  Date:          Wed Nov 30 14:46:22 UTC 2016

  Modified Files:
          pkgsrc/textproc/libxml2: Makefile.common distinfo
  Added Files:
          pkgsrc/textproc/libxml2/patches: patch-parseInternals.c

  Log Message:
  Patch CVE-2016-9318 https://bugzilla.gnome.org/show_bug.cgi?id=772726
  Bump rev.

(bsiegert)

2016-12-04 15:37:42 UTC MAIN commitmail json YAML

Enable cwrappers for Dragonfly and FreeBSD. Remove Linux emulation (gone)
for Dragonfly.

>From David Shao in PR pkg/51688.

(bsiegert)

2016-12-04 15:28:36 UTC MAIN commitmail json YAML

Updated pkglint to 5.4.12.

Changes since 5.4.11:

* warn when PKGSRC_COMPILER is compared with "==", since it may be a chain
  of compilers
* warn about listing Python .egg-info files directly in PLIST files, since
  lang/python/egg.mk takes care of this
* code cleanup: unify Error{0,1,2,3} into Errorf to make understanding the
  code easier; use interface{} for MkLine data; use regular expression
  instead of handwritten matching code, since one line is easier to read
  than 50

(rillig)

2016-12-04 15:28:33 UTC pkgsrc-2016Q3 commitmail json YAML

Pullup ticket #5167 - requested by sevan
archivers/p7zip: security fix

Revisions pulled up:
- archivers/p7zip/Makefile                                      1.64
- archivers/p7zip/distinfo                                      1.51
- archivers/p7zip/patches/patch-CPP_7zip_Archive_7z_7zIn.cpp    1.1

---
  Module Name:    pkgsrc
  Committed By:  sevan
  Date:          Wed Nov 30 14:29:09 UTC 2016

  Modified Files:
          pkgsrc/archivers/p7zip: Makefile distinfo
  Added Files:
          pkgsrc/archivers/p7zip/patches: patch-CPP_7zip_Archive_7z_7zIn.cpp

  Log Message:
  Add patch for CVE-2016-9296 https://sourceforge.net/p/p7zip/bugs/185/
  Bump rev

(bsiegert)

2016-12-04 15:21:07 UTC pkgsrc-2016Q3 commitmail json YAML

Pullup ticket #5165 - requested by taca
textproc/php-mecab: build fix

Revisions pulled up:
- textproc/php-mecab/Makefile                                  1.12
- textproc/php-mecab/PLIST.extras                              1.3

---
  Module Name: pkgsrc
  Committed By: taca
  Date: Sun Nov 27 14:55:30 UTC 2016

  Modified Files:
  pkgsrc/textproc/php-mecab: Makefile PLIST.extras

  Log Message:
  Solve build problem after enabling use of ${PREFIX}/etc/php.d and incomplete
  fix of previous commit.

  Bump PKGREVISION due to PLIST change.

(bsiegert)

2016-12-04 15:18:40 UTC pkgsrc-2016Q3 commitmail json YAML

Pullup ticket #5164 - requested by taca
www/drupal7: security fix

Revisions pulled up:
- www/drupal7/Makefile                                          1.40-1.42
- www/drupal7/PLIST                                            1.15
- www/drupal7/distinfo                                          1.31-1.32

---
  Module Name: pkgsrc
  Committed By: wen
  Date: Fri Oct 21 14:31:30 UTC 2016

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

  Log Message:
  Update to 7.51

  Upstream changes:
  Drupal 7.51, 2016-10-05
  -----------------------
  - The Update module now also checks for updates to a disabled theme that is
    used as an admin theme.
  - Exceptions thrown in dblog_watchdog() are now caught and ignored.
  - Clarified the warning that appears when modules are missing or have moved.
  - Log messages are now XSS filtered on display.
  - Draggable tables now work on touch screen devices.
  - Added a setting for allowing double underscores in CSS identifiers
    (https://www.drupal.org/node/2810369).
  - If a user navigates away from a page while an Ajax request is running they
    will no longer get an error message saying "An Ajax HTTP request terminated
    abnormally".
  - The system_region_list() API function now takes an optional third parameter
    which allows region name translations to be skipped when they are not needed
    (API addition: https://www.drupal.org/node/2810365).
  - Numerous performance improvements.
  - Numerous bug fixes.
  - Numerous API documentation improvements.
  - Additional automated test coverage.

  Drupal 7.50, 2016-07-07
  -----------------------
  - Added a new "administer fields" permission for trusted users, which is
    required in addition to other permissions to use the field UI
    (https://www.drupal.org/node/2483307).
  - Added clickjacking protection to Drupal core by setting the X-Frame-Options
    header to SAMEORIGIN by default (https://www.drupal.org/node/2735873).
  - Added support for full UTF-8 (emojis, Asian symbols, mathematical symbols) on
    MySQL and other database drivers when the site and database are configured to
    allow it (https://www.drupal.org/node/2761183).
  - Improved performance by avoiding a re-scan of directories when a file is
    missing; instead, trigger a PHP warning (minor API change:
    https://www.drupal.org/node/2581445).
  - Made it possible to use any PHP callable in Ajax form callbacks, form API
    form-building functions, and form API wrapper callbacks (API addition:
    https://www.drupal.org/node/2761169).
  - Fixed that following a password reset link while logged in leaves users unable
    to change their password (minor user interface change:
    https://www.drupal.org/node/2759023).
  - Implemented various fixes for automated test failures on PHP 5.4+ and PHP 7.
    Drupal core automated tests now pass in these environments.
  - Improved support for PHP 7 by fixing various problems.
  - Fixed various bugs with PHP 5.5+ imagerotate(), including when incorrect
    color indices are passed in.
  - Fixed a regression introduced in Drupal 7.43 that allowed files uploaded by
    anonymous users to be lost after form validation errors, and that also caused
    regressions with certain contributed modules.
  - Fixed a regression introduced in Drupal 7.36 which caused the default value
    of hidden textarea fields to be ignored.
  - Fixed robots.txt to allow search engines to access CSS, JavaScript and image
    files.
  - Changed wording on the Update Manager settings page to clarify that the
    option to check for disabled module updates also applies to uninstalled
    modules (administrative-facing translatable string change).
  - Changed the help text when editing menu links and configuring URL redirect
    actions so that it does not reference "Drupal" or the drupal.org website
    (administrative-facing translatable string change).
  - Fixed the locale safety check that is used to ensure that translations are
    safe to allow for tokens in the href/src attributes of translated strings.
  - Fixed that URL generation only works on port 80 when using domain based
    language negotation.
  - Made method="get" forms work inside the administrative overlay. The fix adds
    a new hidden field to these forms when they appear inside the overlay (minor
    data structure change).
  - Increased maxlength of menu link title input fields in the node form and
    menu link form from 128 to 255 characters.
  - Removed meaningless post-check=0 and pre-check=0 cache control headers from
    Drupal HTTP responses.
  - Added a .editorconfig file to auto-configure editors that support it.
  - Added --directory option to run-tests.sh for easier test discovery of all
    tests within a project.
  - Made run-tests.sh exit with a failure code when there are test fails or
    problems running the script.
  - Fixed that cookies from previous tests are still present when a new test
    starts in DrupalWebTestCase.
  - Improved performance of queries on the {authmap} database table.
  - Fixed handling of missing files and functions inside the registry.
  - Fixed Ajax handling for tableselect form elements that use checkboxes.
  - Fixed a bug which caused ip_address() to return nothing when the client IP
    address and proxy IP address are the same.
  - Added a new option to format_xml_elements() to allow for already encoded
    values.
  - Changed the {history} table's node ID field to be an unsigned integer, to
    match the same field in the {node} table and to prevent errors with very
    large node IDs.
  - Added an explicit page callback to the "admin/people/create" menu item in the
    User module (minor data structure change). Previously this automatically
    inherited the page callback from the parent "admin/people" menu item, which
    broke contributed modules that override the "admin/people" page.
  - Numerous small bug fixes.
  - Numerous API documentation improvements.
  - Additional automated test coverage.

---
  Module Name: pkgsrc
  Committed By: wen
  Date: Sat Oct 22 07:44:03 UTC 2016

  Modified Files:
  pkgsrc/www/drupal7: Makefile

  Log Message:
  Add missing php module.

---
  Module Name: pkgsrc
  Committed By: taca
  Date: Thu Nov 17 14:18:39 UTC 2016

  Modified Files:
  pkgsrc/www/drupal7: Makefile distinfo

  Log Message:
  Update drupal7 to 7.52 (Drupal 7.52), including security fix.

  Drupal 7.52, 2016-11-16
  -----------------------
  - Fixed security issues (multiple vulnerabilities). See SA-CORE-2016-005.

(bsiegert)

2016-12-04 13:50:08 UTC MAIN commitmail json YAML

2016-12-04 12:41:47 UTC MAIN commitmail json YAML

2016-12-04 10:03:24 UTC MAIN commitmail json YAML

Added converters/p5-Convert-Bencode version 1.03

(simonb)

2016-12-04 10:01:15 UTC MAIN commitmail json YAML

+ p5-Convert-Bencode

(simonb)

2016-12-04 10:00:34 UTC MAIN commitmail json YAML

Import p5-Convert-Bencode-1.03 as converters/p5-Convert-Bencode.

This module provides two functions, bencode and bdecode, which encode
and decode bencoded strings respectivly.

(simonb)

2016-12-04 09:01:20 UTC MAIN commitmail json YAML

PLIST fix for Darwin

(adam)

2016-12-04 08:54:40 UTC MAIN commitmail json YAML

Updated devel/cmake to 3.7.1

(adam)

2016-12-04 08:52:56 UTC MAIN commitmail json YAML

2016-12-04 07:27:05 UTC MAIN commitmail json YAML

Updated graphics/ruby-cairo to 1.15.3

(wiz)

2016-12-04 07:26:55 UTC MAIN commitmail json YAML

2016-12-04 05:17:46 UTC MAIN commitmail json YAML

2016-12-04 04:22:24 UTC MAIN commitmail json YAML

Pull fix for crash caused by out of bounce access bug from upstream.

Also fix misc pkgsrc stuff:
- update DESCR (php version is no more)
- remove obsolete SUBST

Bump PKGREVISION.

(tsutsui)

2016-12-04 04:13:28 UTC MAIN commitmail json YAML

Updated textproc/icu to 58.1

(ryoon)

2016-12-04 04:11:33 UTC MAIN commitmail json YAML

Update to 58.1

* Fix regression with upstream patch,
  https://ssl.icu-project.org/trac/ticket/12827

Changelog:
Common Changes

    CLDR 30.0.2: For details of the many changes in CLDR, see CLDR 30. Some things to note:
        For some combinations of numbering system (arab, arabext, latn) and/or locale (ar, fa, he), there were changes to the bidirectional control characters used with certain symbols (percent, minus, plus), and changes to number patterns (currency and/or percent, including addition of bidirectional control characters in some cases).
        New in this release, the bidirectional controls used for such purposes include U+061C ARABIC LETTER MARK (ALM), which requires use of the bidirectional algorithm from Unicode 6.3 or later.
        The time separator for Norwegian locales (nb, nn) was changed to be ':' throughout.
    Unicode 9.0: Version 9.0 adds exactly 7,500 characters, for a total of 128,172 characters. These additions include six new scripts, 19 symbols for the new 4K TV standard, and 72 new emoji characters.
    Draft Emoji 4.0 data
        Emoji updates for word & line breaking. (#12664 & Unicode 9 update #12526)
    UBiDiTransform/BidiTransform API for convenient transformation of text between different Bidi layouts. (#11679)
    MeasureFormat API for measurement unit display names. (#12029)
    Most COUNT and LIMIT enum constants have been deprecated. (#12420)
    SpoofChecker: Handling of "whole script confusables" has been removed from ICU, in accordance with its removal from UTS #39 Version 9.0.0 and the removal of the corresponding Unicode data file. (#12549)
    Greek uppercasing ("el" locale ID) removes most diacritics. (#5456)
    More robust locale data loading across ICU implementation code.
    Reduced heap memory usage in DateTimePatternGenerator. (#11782)

ICU4C Specific Changes

    The layout engine code has been removed; the ParagraphLayout is not deprecated and remains (and must now be built on top of HarfBuzz). See http://userguide.icu-project.org/layoutengine (#12708)
    Windows: Supports & requires Visual Studio 2015.

(ryoon)

2016-12-04 03:51:17 UTC MAIN commitmail json YAML

2016-12-03 23:55:40 UTC MAIN commitmail json YAML

Added devel/slibtool

(wiedi)

2016-12-03 23:54:56 UTC MAIN commitmail json YAML

Import slibtool-0.5.12 as devel/slibtool

slibtool is an independent reimplementation of the widely used libtool,
written in C. slibtool is designed to be a clean, fast, easy-to-use
libtool drop-in replacement, and is accordingly aimed at package authors,
distro developers, and system integrators. slibtool maintains compatibility
with libtool in nearly every aspect of the tool's functionality as well as
semantics, leaving out (or turning into a no-op) only a small number of
features that are no longer needed on modern systems.

(wiedi)

2016-12-03 23:13:39 UTC MAIN commitmail json YAML

link network libs on SunOS

(wiedi)

2016-12-03 22:45:50 UTC MAIN commitmail json YAML

2016-12-03 22:30:00 UTC MAIN commitmail json YAML

2016-12-03 22:05:08 UTC MAIN commitmail json YAML

kdelibs3: revert previous as it did not help.

(maya)

2016-12-03 21:57:47 UTC MAIN commitmail json YAML

audio/pulseaudio:  Disable building on DragonFly

PulseAudio builds on DragonFly but doesn't function correctly (one
core spins at 100% and sound still doesn't work.  PA has been banished
from DPorts, so follow suit here.

(marino)

2016-12-03 20:23:44 UTC MAIN commitmail json YAML

link network libs on SunOS

(wiedi)

2016-12-03 20:17:57 UTC MAIN commitmail json YAML

2016-12-03 20:14:05 UTC MAIN commitmail json YAML

fix int types on SunOS

(wiedi)

2016-12-03 19:40:05 UTC MAIN commitmail json YAML

help configure find zlib

(wiedi)

2016-12-03 18:57:47 UTC MAIN commitmail json YAML

Updated devel/hdf5 and devel/hdf5-c++ to 1.8.18.

(alnsn)

2016-12-03 18:56:36 UTC MAIN commitmail json YAML

Update devel/hdf5 and devel/hdf5-c++ to version 1.8.18.

New Features
============

    Configuration
    -------------

    - CMake: Added NAMESPACE hdf5:: to package configuration files to allow
      projects using installed HDF5 binaries built with CMake to link with
      them without specifying the HDF5 library location via IMPORTED_LOCATION.

      (ADB, 2016/10/17, HDFFV-10003)

    - CMake: Changed the CTEST_BUILD_CONFIGURATION option to
      CTEST_CONFIGURATION_TYPE as recommended by the CMake documentation.

      (ADB, 2016/10/17, HDFFV-9971)

    - CMake: Added support for GIT

      (ADB, 2016/07/12)

Bug Fixes since HDF5-1.8.17
===========================

    Configuration
    -------------

    - Fixed a problem preventing HDF5 to be built on 32-bit CYGWIN by
      condensing cygwin configuration files into a single file and
      removing outdated compiler settings.

      (ABD, 2016/07/12, HDFFV-9946)

    - CMake: Fixed a command length overflow error by converting custom
      commands inside CMakeTest.cmake files into regular dependencies and
      targets.

      (ABD, 2016/07/12, HDFFV-9939)

    - CMake: Fixed a timeout error that would occasionally occur when running
      the virtual file driver tests simultaneously due to test directory and file
      name collisions.

      (ABD, 2016/09/19, HDFFV-9431)

    Library
    -------

    - Fixed a memory leak that would occur when the library allocated memory
      for an external file prefix (H5Pset_efile_prefix) and failed to free it.

      (DER, 2016/04/29)

    - Fixed an error that would occur when calling H5Adelete on an attribute
      which is attached to an externally linked object in the target file and
      whose datatype is a committed datatype in the main file.

      (VC, 2016-07-04, HDFFV-9940)

    - Fixed a problem where a plugin compiled into a DLL in the default plugin
      directory could not be found by the HDF5 library at runtime on Windows
      when the HDF5_PLUGIN_PATH environment variable was not set.

      (ABD, 2016/08/01, HDFFV-9706)

    - Fixed an issue where H5Pset_alignment could result in misaligned blocks
      with some input combinations, causing an assertion failure in debug mode.

      (NAF, 2016/08/11, HDFFV-9948)

    - A number of issues were fixed when reading/writing from/to corrupted
      files to ensure that the library fails gracefully in these cases:

      * Writing to a corrupted file that has an object message which is
        incorrectly marked as sharable on disk results in a buffer overflow /
        invalid write instead of a clean error message.

      * Decoding data from a corrupted file with a dataset encoded with the
        H5Z_NBIT decoding can result in a code execution vulnerability under
        the context of the application using the HDF5 library.

      * When decoding an array datatype from a corrupted file, the HDF5 library
        fails to return an error in production if the number of dimensions
        decoded is greater than the maximum rank.

      * When decoding an "old style" array datatype from a corrupted file, the
        HDF5 library fails to return an error in production if the number of
        dimensions decoded is greater than the maximum rank.

      (NAF, 2016/10/06, HDFFV-9950, HDFFV-9951, HDFFV-9992, HDFFV-9993)

    - Fixed an error that would occur when copying an object with an attribute
      which is a compound datatype consisting of a variable length string.

      (VC, 2016-10-17, HDFFV-7991)

    Parallel Library
    ----------------

    - Fixed a bug that could occur when allocating a chunked dataset in parallel
      with an alignment set and an alignment threshold greater than the chunk
      size but less than or equal to the raw data aggregator size.

      (NAF, 2016/08/11, HDFFV-9969)

    Performance
    -------------
    - None

    Tools
    -----

    - Fixed an error in the compiler wrapper scripts (h5cc, h5fc, et al.)
      in which they would erroneously drop the file argument specified via
      the -o flag when the -o flag was specified before the -c flag on the
      command line, resulting in a failure to compile.

      (LRK, 2016/06/08, HDFFV-9938, HDFFV-9530)

    - h5repack User Defined (UD) filter parameters were not parsed correctly.

      The UD filter parameters were not being parsed correctly. Reworked coding
      section to parse the correct values and verify number of parameters.

      (ADB, 2016/10/19, HDFFV-9996, HDFFV-9974, HDFFV-9515, HDFFV-9039)

    Fortran API
    -----------

    - Fortran library fails to compile and fails tests with NAG compiler.

      * Removed the non-standard assumption that KIND=SIZEOF, in the HDF5
        configure programs.
      * Removed Fortran 66 character/integer conversions from tests.
      * Removed the use of C_SIZEOF in the test programs
      * Changed to using STORAGE_SIZE in the test programs if available. Otherwise,
        uses C_SIZEOF or SIZEOF.

      (MSB, 2016/9/22, HDFFV-9973)

    - Fortran segfaults for F03 tests with NAG compiler

      * Removed INTENT(OUT) from 'fillvalue' in F2003 interface
        for H5Pget_fill_value_f.

      (MSB, 2016/9/22, HDFFV-9980)

    C++ API
    -------

    - The macro H5_NO_NAMESPACE is deprecated from the HDF5 C++ API library.
      In future releases, the macros H5_NO_STD and OLD_HEADER_FILENAME may
      also be removed.

      (BMR, 2016/10/27, HDFFV-9532)

    High-Level APIs:
    ---------------

    - The high-level API Packet Table (PT) did not write data correctly when
      the datatype is a compound type that has string type as one of the
      members.  This problem started in 1.8.15, after the fix of HDFFV-9042
      was applied, which caused the Packet Table to use native type to access
      the data.  It should be up to the application to specify whether the
      buffer to be read into memory in the machine窶冱 native architecture.
      Thus, the PT is fixed to not use native type but to make a copy of the
      user's provided datatype during creation or the packet table's datatype
      during opening.  If an application wishes to use native type to read the
      data, then the application will request that.  However, the Packet Table
      doesn't provide a way to specify memory datatype in this release.  This
      feature will be available in future releases, HDFFV-10023.

      (BMR, 2016/10/27, HDFFV-9758)

    Fortran High-Level APIs:
    ------------------------
    - None

    Testing
    -------
    - None

Supported Platforms
===================
The following platforms are supported and have been tested for this release.
They are built with the configure process unless specified otherwise.

    Linux 2.6.32-573.22.1.el6    GNU C (gcc), Fortran (gfortran), C++ (g++)
    #1 SMP x86_64 GNU/Linux      compilers:
    (platypus/mayll)              Version 4.4.7 20120313
                                    Versions 4.8.4, 4.9.3, 5.2.0
                                  PGI C, Fortran, C++ for 64-bit target on
                                  x86-64;
                                      Version 15.7-0
                                  Intel(R) C (icc), C++ (icpc), Fortran (icc)
                                  compilers:
                                    Version 15.0.3.187 Build 20150407
                                  MPICH 3.1.4 compiled with GCC 4.9.3

    Linux 2.6.32-573.18.1.el6    gcc (GCC) 4.4.7 20120313 (Red Hat 4.4.7-16)
    #1 SMP ppc64 GNU/Linux        g++ (GCC) 4.4.7 20120313 (Red Hat 4.4.7-16)
    (ostrich)                    GNU Fortran (GCC) 4.4.7 20120313 (Red Hat 4.4.7-16)
                                  IBM XL C/C++ V13.1
                                  IBM XL Fortran V15.1

    Linux 3.10.0-327.10.1.el7    GNU C (gcc), Fortran (gfortran), C++ (g++)
    #1 SMP x86_64 GNU/Linux      compilers:
    (kituo/moohan)                  Version 4.8.5 20150623 (Red Hat 4.8.5-4)
                                    Versions 4.9.3, 5.2.0
                                  Intel(R) C (icc), C++ (icpc), Fortran (icc)
                                  compilers:
                                    Version 15.0.3.187 Build 20150407
                                  MPICH 3.1.4 compiled with GCC 4.9.3

    SunOS 5.11 32- and 64-bit    Sun C 5.12 SunOS_sparc
    (emu)                        Sun Fortran 95 8.6 SunOS_sparc
                                  Sun C++ 5.12 SunOS_sparc

    Windows 7                    Visual Studio 2012 w/ Intel Fortran 15 (cmake)
                                  Visual Studio 2013 w/ Intel Fortran 15 (cmake)
                                  Visual Studio 2015 w/ Intel Fortran 16  (cmake)
                                  Cygwin(CYGWIN_NT-6.1 2.2.1(0.289/5/3) gcc(4.9.3) compiler and gfortran)
                                  (cmake and autotools)

    Windows 7 x64                Visual Studio 2012 w/ Intel Fortran 15 (cmake)
                                  Visual Studio 2013 w/ Intel Fortran 15 (cmake)
                                  Visual Studio 2015 w/ Intel Fortran 16  (cmake)

    Windows 10                    Visual Studio 2015 w/ Intel Fortran 16 (cmake)

    Windows 10 x64                Visual Studio 2015 w/ Intel Fortran 16 (cmake)

    Mac OS X Mt. Lion 10.8.5      Apple LLVM version 5.1 (clang-503.0.40)
    64-bit                        gfortran GNU Fortran (GCC) 4.8.2
    (swallow/kite)                Intel icc/icpc/ifort version 15.0.3

    Mac OS X Mavericks 10.9.5    Apple LLVM version 6.0 (clang-600.0.57)
    64-bit                        gfortran GNU Fortran (GCC) 4.9.2
    (wren/quail)                  Intel icc/icpc/ifort version 15.0.3

    Mac OS X Yosemite 10.10.5    Apple LLVM version 6.1 (clang-602.0.53)
    64-bit                        gfortran GNU Fortran (GCC) 4.9.2
    (osx1010dev/osx1010test)      Intel icc/icpc/ifort version 15.0.3

    Mac OS X El Capitan 10.11.4  Apple LLVM version 7.3.0 (clang-703.0.29)
    64-bit                        gfortran GNU Fortran (GCC) 5.2.0
    (VM osx1011dev/osx1011test)  Intel icc/icpc/ifort version 16.0.2

Tested Configuration Features Summary
=====================================

    In the tables below
          y  = tested
          n  = not tested in this release
          C  = Cluster
          W  = Workstation
          x  = not working in this release
          dna = does not apply
          ( ) = footnote appears below second table
          <blank> = testing incomplete on this feature or platform

Platform                              C        F90/  F90      C++  zlib  SZIP
                                      parallel  F2003  parallel
SunOS 5.11 32-bit                      n        y/y    n        y    y    y
SunOS 5.11 64-bit                      n        y/y    n        y    y    y
Windows 7                              y        y/y    n        y    y    y
Windows 7 x64                          y        y/y    n        y    y    y
Windows 7 Cygwin                        n        y/y    n        y    y    n
Windows 10                              n        y/y    n        y    y    y
Windows 10 x64                          n        y/y    n        y    y    y
Mac OS X Mountain Lion 10.8.5 64-bit    n        y/y    n        y    y    y
Mac OS X Mavericks 10.9.5 64-bit        n        y/y    n        y    y    y
Mac OS X Yosemite 10.10.5 64-bit        n        y/y    n        y    y    y
AIX 6.1 32- and 64-bit                  n        y/n    n        y    y    y
CentOS 6.7 Linux 2.6.32 x86_64 GNU      y        y/y    y        y    y    y
CentOS 6.7 Linux 2.6.32 x86_64 Intel    n        y/y    n        y    y    y
CentOS 6.7 Linux 2.6.32 x86_64 PGI      n        y/y    n        y    y    y
CentOS 7.1 Linux 3.10.0 x86_64 GNU      y        y/y    y        y    y    y
CentOS 7.1 Linux 3.10.0 x86_64 Intel    n        y/y    n        y    y    y
Linux 2.6.32-431.11.2.el6.ppc64        n        y/n    n        y    y    y

Platform                                Shared  Shared    Shared    Thread-
                                        C libs  F90 libs  C++ libs  safe
SunOS 5.11 32-bit                          y      y        y        y
SunOS 5.11 64-bit                          y      y        y        y
Windows 7                                  y      y        y        y
Windows 7 x64                              y      y        y        y
Windows 7 Cygwin                          n      n        n        y
Windows 10                                y      y        y        y
Windows 10 x64                            y      y        y        y
Mac OS X Mountain Lion 10.8.5 64-bit      y      n        y        y
Mac OS X Mavericks 10.9.5 64-bit          y      n        y        y
Mac OS X Yosemite 10.10.5 64-bit          y      n        y        y
AIX 6.1 32- and 64-bit                    y      n        n        y
CentOS 6.7 Linux 2.6.32 x86_64 GNU        y      y        y        y
CentOS 6.7 Linux 2.6.32 x86_64 Intel      y      y        y        y
CentOS 6.7 Linux 2.6.32 x86_64 PGI        y      y        y        y
CentOS 7.1 Linux 3.10.0 x86_64 GNU        y      y        y        y
CentOS 7.1 Linux 3.10.0 x86_64 Intel      y      y        y        y
Linux 2.6.32-431.11.2.el6.ppc64            y      y        y        y

Compiler versions for each platform are listed in the preceding
"Supported Platforms" table.

More Tested Platforms
=====================
The following platforms are not supported but have been tested for this release.

    Linux 2.6.32-573.22.1.el6    g95 (GCC 4.0.3 (g95 0.94!)
    #1 SMP x86_64 GNU/Linux
    (platypus)

    Debian8.4.0 3.16.0-4-amd64 #1 SMP Debian 3.16.36-1 x86_64 GNU/Linux
                                  gcc (Debian 4.9.2-10) 4.9.2
                                  GNU Fortran (Debian 4.9.2-10) 4.9.2
                                  (cmake and autotools)

    Fedora24 4.7.2-201.fc24.x86_64 #1 SMP x86_64 x86_64 x86_64 GNU/Linux
                                  gcc (GCC) 6.1.1 20160621 (Red Hat 6.1.1-3)
                                  GNU Fortran (GCC) 6.1.1 20160621 (Red Hat 6.1.1-3)
                                  (cmake and autotools)

    CentOS 7.2 3.10.0-327.28.2.el7.x86_64 #1 SMP x86_64 x86_64 x86_64 GNU/Linux
                                  gcc (GCC) 4.8.5 20150623 (Red Hat 4.8.5-4)
                                  GNU Fortran (GCC) 4.8.5 20150623 (Red Hat 4.8.5-4)
                                  (cmake and autotools)

    Ubuntu 16.04 4.4.0-38-generic #62-Ubuntu SMP x86_64 GNU/Linux
                                  gcc (Ubuntu 5.4.0-6ubuntu1~16.04.2) 5.4.0
                                  GNU Fortran (Ubuntu 5.4.0-6ubuntu1~16.04.2) 5.4.0
                                  (cmake and autotools)

Known Problems
==============
* On windows platforms in debug configurations, the VFD flush1 tests will fail
  with the split and multi VFD drivers. These tests will display a modal debug
  dialog which must be answered or wait for the test timeout to expire.
  (ADB - 2014/06/23 - HDFFV-8851)

* CLANG compiler with the options -fcatch-undefined-behavior and -ftrapv
  catches some undefined behavior in the alignment algorithm of the macro DETECT_I
  in H5detect.c (Issue 8147).  Since the algorithm is trying to detect the alignment
  of integers, ideally the flag -fcatch-undefined-behavior shouldn't to be used for
  H5detect.c. In the future, we can separate flags for H5detect.c from the rest of
  the library. (SLU - 2013/10/16)

* Make provided by Solaris fails in "make check". Solaris users should use
  gmake to build and install the HDF5 software. (AKC - 2013/10/08 - HDFFV-8534)

* The C++ and FORTRAN bindings are not currently working on FreeBSD with the
  native release 8.2 compilers (4.2.1), but are working with gcc 4.6 from the
  ports (and probably gcc releases after that).
  (QAK - 2012/10/19)

* The following h5dump test case fails in BG/P machines (and potentially other
  machines that use a command script to launch executables):

  h5dump --no-compact-subset -d "AHFINDERDIRECT::ah_centroid_t[0] it=0 tl=0"
    tno-subset.h5

  This is due to the embedded spaces in the dataset name being interpreted
  by the command script launcher as meta-characters, thus passing three
  arguments to h5dump's -d flag. The command passes if run by hand, just
  not via the test script.
  (AKC - 2012/05/03)

* The STDIO VFD does not work on some architectures, possibly due to 32/64
  bit or large file issues.  The basic STDIO VFD test is known to fail on
  64-bit SunOS 5.10 on SPARC when built with -m64 and 32-bit OS X/Darwin
  10.7.0.  The STDIO VFD test has been disabled while we investigate and
  a fix should appear in a future release.
  (DER - 2011/10/14 - HDFFV-8235)

* h5diff can report inconsistent results when comparing datasets of enum type
  that contain invalid values.  This is due to how enum types are handled in
  the library and will be addressed in a future release.
  (DER - 2011/10/14 - HDFFV-7527)

* The links test can fail under the stdio VFD due to some issues with external
  links.  This will be investigated and fixed in a future release.
  (DER - 2011/10/14 - HDFFV-7768)

* After the shared library support was fixed for some bugs, it was discovered
  that "make prefix=XXX install" no longer works for shared libraries. It
  still works correctly for static libraries. Therefore, if you want to
  install the HDF5 shared libraries in a location such as /usr/local/hdf5,
  you need to specify the location via the --prefix option during configure
  time. E.g, ./configure --prefix=/usr/local/hdf5 ...
  (AKC - 2011/05/07 - HDFFV-7583)

* The parallel test, t_shapesame, in testpar/, may run for a long time and may
  be terminated by the alarm signal.  If that happens, one can increase the
  alarm seconds (default is 1200 seconds = 20 minutes) by setting the
  environment variable, $HDF5_ALARM_SECONDS, to a larger value such as 3600
  (60 minutes).  Note that the t_shapesame test may fail in some systems
  (see the "While working on the 1.8.6 release..." problem below).  If
  it does, it will waste more time if $HDF5_ALARM_SECONDS is set
  to a larger value.
  (AKC - 2011/05/07)

* Shared Fortran libraries are not quite working on AIX. While they are
  generated when --enable-shared is specified, the fortran and hl/fortran
  tests fail. the issue. HL and C++ shared libraries should now be
  working as intended, however.
  (MAM - 2011/04/20)

* While working on the 1.8.6 release of HDF5, a bug was discovered that can
  occur when reading from a dataset in parallel shortly after it has been
  written to collectively. The issue was exposed by a new test in the parallel
  HDF5 test suite, but had existed before that. We believe the problem lies with
  certain MPI implementations and/or file systems.

  We have provided a pure MPI test program, as well as a standalone HDF5
  program, that can be used to determine if this is an issue on your system.
  They should be run across multiple nodes with a varying number of processes.
  These programs can be found at:
  http://www.hdfgroup.org/ftp/HDF5/examples/known_problems/
  (NAF - 2011/01/19)

* All the VFL drivers aren't backward compatible.  In H5FDpublic.h, the
  structure H5FD_class_t changed in 1.8.  There is new parameter added to
  get_eoa and set_eoa callback functions.  A new callback function
  get_type_map was added in.  The public function H5FDrealloc was taken
  out in 1.8.  The problem only happens when users define their own driver
  for 1.6 and try to plug in 1.8 library.  Because there's only one user
  complaining about it, we (Elena, Quincey, and I) decided to leave it as
  it is (see bug report #1279).  Quincey will make a plan for 1.10.
  (SLU - 2010/02/02)

* The --enable-static-exec configure flag will only statically link libraries
  if the static version of that library is present. If only the shared version
  of a library exists (i.e., most system libraries on Solaris, AIX, and Mac,
  for example, only have shared versions), the flag should still result in a
  successful compilation, but note that the installed executables will not be
  fully static. Thus, the only guarantee on these systems is that the
  executable is statically linked with just the HDF5 library.
  (MAM - 2009/11/04)

* A dataset created or rewritten with a v1.6.3 library or after cannot be read
  with the v1.6.2 library or before when the Fletcher32 EDC filter is enabled.
  There was a bug in the calculation of the Fletcher32 checksum in the
  library before v1.6.3; the checksum value was not consistent between big-
  endian and little-endian systems.  This bug was fixed in Release 1.6.3.
  However, after fixing the bug, the checksum value was no longer the same as
  before on little-endian system.  Library releases after 1.6.4 can still read
  datasets created or rewritten with an HDF5 library of v1.6.2 or before.
  (SLU - 2005/06/30)

(alnsn)

2016-12-03 18:11:53 UTC MAIN commitmail json YAML

kdelibs3: force failure of alsa configure test

Might help PR pkg/51658

(maya)

2016-12-03 18:06:31 UTC MAIN commitmail json YAML

Updated games/ruby-squib to 0.12.0

(wiz)

2016-12-03 18:06:21 UTC MAIN commitmail json YAML

Updated ruby-squib to 0.12.0.

Features:

    save_pdf now supports crop marks! These are lines drawn in the margins of a PDF file to help you cut. These can be enabled by setting crop_marks: true in your save_pdf call. Can be further customized with crop_margin_bottom, crop_margin_left, crop_margin_right, crop_margin_top, crop_marks, crop_stroke_color, crop_stroke_dash, and crop_stroke_width (#123)
    Squib.configure allows you to set options programmatically, overriding your config.yml. This is useful for Rakefiles, and will be documented in my upcoming tutorial on workflows.
    Squib.enable_build_globally and Squib.disable_build_globally are new convenience methods for working with the SQUIB_BUILD environment variable. Handy for Rakefiles and Guard sessions for turning certain builds on an off. Also will be documented in upcoming workflow tutorial.
    The import methods csv and xlsx now return Squib::DataFrame, which behaves exactly as before - but has more cool features like being able to do data.name instead of data['name']. Also: check out data.to_pretty_text. Check out the docs. (#156)

Bugs:

    showcase works as expected when using backend: svg (#179)
    Graphics will get flushed upon exit, so working under Guard with backend: svg is more reliable (#180)

Docs:

    Wrote out documentation for Squib and GameIcons
    Wrote out documentation for Hello World! Dissected
    Un-submoduled our samples and simply embedded them into the docs (e.g. Squib Thinks in Arrays). Lots of cleanup there
    Wrote up Squib in Action, which documents other Squib projects. Ask for yours to be put there!!

Chores:

    Bumped dependency roo to 2.5.1. Nothing that affects Squib users (probably).
    Bumped graphics and text dependencies (cairo to 1.15.3, pango+rsvg et al. to 3.1.0). No new features for us, but some stability improvements.

(wiz)

2016-12-03 17:28:07 UTC MAIN commitmail json YAML

xmllint is a test dependency.

(wiz)

2016-12-03 16:51:00 UTC MAIN commitmail json YAML

devel/subversion-base: Specify readline requirement

Solves:
/usr/libexec/binutils225/elf/ld.gold: error: cannot find -lreadline

(marino)

2016-12-03 16:43:16 UTC MAIN commitmail json YAML

print/cups: Specify readline requirement

Solves:
/usr/libexec/binutils225/elf/ld.gold: error: cannot find -lreadline

(marino)

2016-12-03 16:42:29 UTC MAIN commitmail json YAML

net/libsoup: Specify readline requirement

Solves:
/usr/libexec/binutils225/elf/ld.gold: error: cannot find -lreadline

(marino)

2016-12-03 16:30:06 UTC MAIN commitmail json YAML

2016-12-03 15:37:34 UTC MAIN commitmail json YAML

math/lapack: Restore build on DragonFly

Linking lapack with the gold linker fails with this error:
fatal error: --sysroot=: must take a non-empty argument

DragonFly has been using the gold linker by default for a while now.
Since I don't have time to track down this linking problem, I'm going
to restore the build on DragonFly by setting an environment variable
that forces DF to use the classic GNU linker instead.

This was already fixed on math/blas which uses the lapack common
makefile, so just relocate the fix to lapack.

(marino)

2016-12-03 14:54:01 UTC MAIN commitmail json YAML

sysutils/hal-info: Specify xmllint tool requirement

(marino)

2016-12-03 13:02:22 UTC MAIN commitmail json YAML

Correct the if statement to AND, not OR.
Unbreak builds on FreeBSD & DragonFly BSD

(sevan)

2016-12-03 11:31:02 UTC MAIN commitmail json YAML

Updated www/firefox to 50.0.2nb1

(ryoon)

2016-12-03 11:30:28 UTC MAIN commitmail json YAML

Bump PKGREVISION. On NetBSD use alsa by default.

(ryoon)

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

Updated mail/thunderbird-l10n to 45.5.1

(ryoon)

2016-12-03 11:23:29 UTC MAIN commitmail json YAML

2016-12-03 11:15:23 UTC MAIN commitmail json YAML

Updated mail/thunderbird to 45.5.1

(ryoon)

2016-12-03 11:14:48 UTC MAIN commitmail json YAML

Update to 45.5.1

Changelog:
45.5.1:
#CVE-2016-9079: Use-after-free in SVG Animation

45.5.0:
#CVE-2016-5296: Heap-buffer-overflow WRITE in rasterize_edges_1
#CVE-2016-5294: Arbitrary target directory for result files of update process
#CVE-2016-5297: Incorrect argument length checking in JavaScript
#CVE-2016-9066: Integer overflow leading to a buffer overflow in nsScriptLoadHandler
#CVE-2016-5291: Same-origin policy violation using local HTML file and saved shortcut file
#CVE-2016-9074: Insufficient timing side-channel resistance in divSpoiler
#CVE-2016-5290: Memory safety bugs fixed in Thunderbird 45.5

(ryoon)

2016-12-03 10:20:58 UTC MAIN commitmail json YAML

Update to 45.5.1

* Sync with firefox45-45.5.1

(ryoon)

2016-12-03 10:20:02 UTC MAIN commitmail json YAML

Updated www/firefox45 to 45.5.1

(ryoon)

2016-12-03 10:19:29 UTC MAIN commitmail json YAML

Update to 45.5.1

Changelog:
45.5.1:
#CVE-2016-9079: Use-after-free in SVG Animation

45.5.0:
#CVE-2016-5296: Heap-buffer-overflow WRITE in rasterize_edges_1
#CVE-2016-5293: Write to arbitrary file with Mozilla Updater and Maintenance Service using updater.log hardlink
#CVE-2016-5294: Arbitrary target directory for result files of update process
#CVE-2016-5297: Incorrect argument length checking in JavaScript
#CVE-2016-9064: Add-ons update must verify IDs match between current and new versions
#CVE-2016-9066: Integer overflow leading to a buffer overflow in nsScriptLoadHandler
#CVE-2016-5291: Same-origin policy violation using local HTML file and saved shortcut file
#CVE-2016-9074: Insufficient timing side-channel resistance in divSpoiler
#CVE-2016-5290: Memory safety bugs fixed in Firefox 50 and Firefox ESR 45.5

(ryoon)

2016-12-03 10:06:27 UTC MAIN commitmail json YAML

Updated www/firefox-l10n to 50.0.2

(ryoon)

2016-12-03 10:01:39 UTC MAIN commitmail json YAML

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

Updated www/firefox to 50.0.2

(ryoon)

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

Update to 50.0.2

* Change default audio support to ALSA.
  You can use OSS or pulseaudio via ALSA plugin package.

Changelog:
50.0.2:
Fixed in Firefox 50.0.2
#CVE-2016-9079: Use-after-free in SVG Animation

50.0.1:
Fixed
  *Firefox crashes with 3rd party Chinese IME when using IME text

Security vulnerabilities fixed in Firefox 50.0.1:
#CVE-2016-9078: data: URL can inherit wrong origin after an HTTP redirect

50.0:

New
  *Playback video on more sites without plugins with WebM EME Support for Widevine on Windows and Mac
  *Improved performance for SDK extensions or extensions using the SDK module loader
  *Added download protection for a large number of executable file types on Windows, Mac and Linux
  *Increased availability of WebGL to more than 98 percent of users on Windows 7 and newer
  *Added Guarani (gn) locale
  *Added option to Find in page that allows users to limit search to whole words only
  *Updates to keyboard shortcuts
      *Set a preference to have Ctrl+Tab cycle through tabs in recently used order
      *View a page in Reader Mode by using Ctrl+Alt+R (command+alt+r on Mac)

Fixed
  *Login cookies are now saved for sites with a high number of cookies (Bug 1264192)
  *Various security fixes

  *Fixed rendering of dashed and dotted borders with rounded corners (border-radius)

Changed
  *The link to check for plugin security updates has been removed from the addon manager as Firefox automatically checks for plugin updates
  *Blocked versions of libavcodec older than 54.35.1
  *Added a built-in Emoji set for operating systems without native Emoji fonts (Windows 8.0 and lower and Linux)

Developer
  *Changes for web developers

Security vulnerabilities fixed in Firefox 50:
#CVE-2016-5296: Heap-buffer-overflow WRITE in rasterize_edges_1
#CVE-2016-5292: URL parsing causes crash
#CVE-2016-5293: Write to arbitrary file with Mozilla Updater and Maintenance Service using updater.log hardlink
#CVE-2016-5294: Arbitrary target directory for result files of update process
#CVE-2016-5297: Incorrect argument length checking in JavaScript
#CVE-2016-9064: Add-ons update must verify IDs match between current and new versions
#CVE-2016-9065: Firefox for Android location bar spoofing using fullscreen
#CVE-2016-9066: Integer overflow leading to a buffer overflow in nsScriptLoadHandler
#CVE-2016-9067: heap-use-after-free in nsINode::ReplaceOrInsertBefore
#CVE-2016-9068: heap-use-after-free in nsRefreshDriver
#CVE-2016-9072: 64-bit NPAPI sandbox isn't enabled on fresh profile
#CVE-2016-9075: WebExtensions can access the mozAddonManager API and use it to gain elevated privileges
#CVE-2016-9077: Canvas filters allow feDisplacementMaps to be applied to cross-origin images, allowing timing attacks on them
#CVE-2016-5291: Same-origin policy violation using local HTML file and saved shortcut file
#CVE-2016-5295: Mozilla Maintenance Service: Ability to read arbitrary files as SYSTEM
#CVE-2016-5298: SSL indicator can mislead the user about the real URL visited
#CVE-2016-5299: Firefox AuthToken in broadcast protected with signature-level permission can be accessed by an application installed beforehand that defines the same permissionsPI key (glocation) in broadcast protected with signature-level permission can be accessed by an application installed beforehand that defines the same permissions
#CVE-2016-9062: Private browsing browser traces (Android) in browser.db and wal file
#CVE-2016-9070: Sidebar bookmark can have reference to chrome window
#CVE-2016-9073: windows.create schema doesn't specify "format": "relativeUrl"
#CVE-2016-9074: Insufficient timing side-channel resistance in divSpoiler
#CVE-2016-9076: select dropdown menu can be used for URL bar spoofing on e10s
#CVE-2016-9063: Possible integer overflow to fix inside XML_Parse in Expat
#CVE-2016-9071: Probe browser history via HSTS/301 redirect + CSP
#CVE-2016-5289: Memory safety bugs fixed in Firefox 50
#CVE-2016-5290: Memory safety bugs fixed in Firefox 50 and Firefox ESR 45.5

(ryoon)

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

fbreader: include <sys/time.h> for gettimeofday. this is needed by
linux.

fix PR pkg/51684

(maya)

2016-12-03 05:00:46 UTC MAIN commitmail json YAML

editors/emacs24: Fix build on DragonFly

I believe the segfault seen during building on DragonFly is a common one
seen by many platforms using GCC 5.x and later.  It's been fixed on Emacs
25 though.  Even though it's a generic GCC 5+ fix, limit it to DragonFly
only for now.  Taken from DPorts (from archives)

(marino)

2016-12-03 04:19:05 UTC MAIN commitmail json YAML

devel/libusb: ONLY_FOR_PLATFORM=- DragonFly

The old USB headers were removed long ago and I don't think this 3rd party
USB library is functional on DragonFly anymore (even if it were buildable,
which its not).  I'm wondering if this is not also the case for FreeBSD?

Any important software that depends on libusb (SDL2?) will need to
support the base libusb.so in DragonFly (and FreeBSD?).

(marino)

2016-12-03 04:08:53 UTC MAIN commitmail json YAML

2016-12-03 03:42:45 UTC MAIN commitmail json YAML

math/blas: Restore build on DragonFly

Linking blas with the gold linker fails with this error:
fatal error: --sysroot=: must take a non-empty argument

DragonFly has been using the gold linker by default for a while now.
Since I don't have time to track down this linking problem, I'm going
to restore the build on DragonFly by setting an environment variable
that forces DF to use the classic GNU linker instead.

At this point in time, I don't know if BLAS is unique or if LAPACK
and others need the same workaround.  If the latter, this variable
may need to be moved to the common LAPACK makefile.

(marino)

2016-12-03 03:32:35 UTC MAIN commitmail json YAML

2016-12-03 03:28:04 UTC MAIN commitmail json YAML

Added comms/dfu-util

(sevan)

2016-12-03 03:26:07 UTC MAIN commitmail json YAML

2016-12-03 03:15:33 UTC MAIN commitmail json YAML

lang/guile20: Support DragonFly

In addition to fixing boehm-gc, guile20 requires a couple of patches
from DPorts to build on DragonFly.

(marino)

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

devel/boehm-gc: Fix functionality on DragonFly

Boehm-gc built on DragonFly, but it wasn't working properly.  This is
one of the major reasons lang/guile20 doesn't build.  Ths fix is proven
as it has been taken from DPorts.

(marino)

2016-12-03 03:08:35 UTC MAIN commitmail json YAML

Updated www/mediawiki to 1.28.0

(wen)

2016-12-03 03:06:50 UTC MAIN commitmail json YAML

Update to 1.28.0

Upstream changes:
== MediaWiki 1.28 ==

=== Changes since 1.28.0-rc1 ===
* (T148957) Replace wgShowExceptionDetails with wgShowDBErrorBacktrace on db
  errors.
* (T148956) Only apply wgDBschema to postgres/mssql.
* (T145991) Introduce separate log action for deleting pages on move.
* (T141474) (T110464) Bypass login page if no user input is required.

=== Changes since 1.28.0-rc0 ===
* (T142210) The changes to move the parser "NewPP limit report" from a HTML
  comment to a machine-readable JavaScript config option 'wgPageParseReport'
  have been undone. They caused the human-readable limit report to be shown
  incompletely or not at all. ParserOutput::setLimitReportData() and
  getLimitReportData() behave as they did in MediaWiki 1.27 again.
* (T149510) Value of {{DISPLAYTITLE:}} parser function will not be used for
  the text of subheadings on a category page when creating it. This wasn't
  working correctly.
* (T106793) MediaWiki will no longer try to perform a HTTP redirect to the
  canonical pretty URL when a non-pretty URL is used. It resulted in redirect
  loops in some clients and in some server configurations. This undoes a change
  made in MediaWiki 1.26.
* (T149759) manifest_version: 2 was removed.

=== Configuration changes in 1.28 ===
* $wgSend404Code now affects status code of action=history if the page is not there.
* BREAKING CHANGE: $wgHTTPProxy is now *required* for all external requests
  made by MediaWiki via a proxy. Relying on the http_proxy environment
  variable is no longer supported.
* The load.php entry point now enforces the existing policy of not allowing
  access to session data, which includes the session user and the session
  user's language. If such access is attempted, an exception will be thrown.
* The number of internal PBKDF2 iterations used to derive the session secret
  is configurable via $wgSessionPbkdf2Iterations.
* Upload dialog's file upload log comment can now be configured separately for
  local and foreign uploads.
* $wgForeignUploadTargets now defaults to `[ 'local' ]`, where `'local'`
  signifies local uploads. A value of `[]` (empty array) now means that
  no upload targets are allowed, effectively disabling the upload dialog.
* The deprecated $wgEditEncoding variable has been removed; it was only used
  for Esperanto language character conversion. You are now recommended to use
  input methods provided by the UniversalLanguageSelector extension.
* When $wgPingback is true, MediaWiki will periodically ping
  https://www.mediawiki.org/beacon with basic information about the local
  MediaWiki installation. This data includes, for example, the type of system,
  PHP version, and chosen database backend. This behavior is off by default.
* When $wgEditSubmitButtonLabelPublish is true, MediaWiki will label the button
  to store-to-database-and-show-to-others as "Publish page"/"Publish changes";
  if false, the default, they will be "Save page"/"Save changes".
* The 'editcontentmodel' permission is now granted to all logged-in users ('user').
  instead of just administrators ('sysop'). Documentation for this feature is
  available at <https://www.mediawiki.org/wiki/Help:ChangeContentModel>.
* $wgRevisionCacheExpiry is now set to one week by default instead of being disabled.
* Magic links are now disabled by default, and can be re-enabled by modifying the value
  of $wgEnableMagicLinks. Their usage is discouraged, but if they are manually enabled,
  a tracking category will be added to help identify usage and make it easier to migrate
  away from. If you depend upon magic link functionality, it is requested that you comment
  on <https://www.mediawiki.org/wiki/Requests_for_comment/Future_of_magic_links> and
  explain your use case(s).
* New config variable $wgCSPFalsePositiveUrls to control what URLs to ignore
  in upcoming Content-Security-Policy feature's reporting.

=== New features in 1.28 ===
* User::isBot() method for checking if an account is a bot role account.
* Added a new 'slideshow' mode for galleries.
* Added a new hook, 'UserIsBot', to aid in determining if a user is a bot.
* Added a new hook, 'ApiMakeParserOptions', to allow extensions to better
  interact with API parsing.
* Added a new hook, 'UploadVerifyUpload', which can be used to reject a file
  upload. Unlike 'UploadVerifyFile' it provides information about upload comment
  and the file description page, but does not run for uploads to stash.
* (T141604) Extensions can now provide a better error message when their
  maintenance scripts are run without the extension being installed.
* (T8948) Numeric sorting in categories is now supported by setting $wgCategoryCollation
  to 'uca-default-u-kn' or 'uca-<langcode>-u-kn'. If you can't use UCA collations,
  a 'numeric' collation is also available. If migrating from another
  collation, you will need to run the updateCollation.php maintenance script.
* Two new codes have been added to #time parser function: "xit" for days in current
  month, and "xiz" for days passed in the year, both in Iranian calendar.
* mw.Api has a new option, useUS, to use U+001F (Unit Separator) when
  appropriate for sending multi-valued parameters. This defaults to true when
  the mw.Api instance seems to be for the local wiki.
* After a client performs an action which alters a database that has replica databases,
  MediaWiki will wait for the replica databases to synchronize with the master database
  while it renders the HTML output. However, if the output is a redirect to another wiki
  on the wiki farm with a different domain, MediaWiki will instead alter the redirect
  URL to include a ?cpPosTime parameter that triggers the database synchronization when
  the URL is followed by the client. The same-domain case uses a new cpPosTime cookie.
* Added new hooks, 'ApiQueryBaseBeforeQuery', 'ApiQueryBaseAfterQuery', and
  'ApiQueryBaseProcessRow', to make it easier for extensions to add 'prop' and
  'show' parameters to existing API query modules.

=== External library changes in 1.28 ===

==== Upgraded external libraries ====
* Updated es5-shim from v4.1.5 to v4.5.8
* Updated composer/semver from v1.4.1 to v1.4.2
* Updated wikimedia/php-session-serializer from v1.0.3 to v1.0.4

==== New external libraries ====
* Added wikimedia/scoped-callback v1.0.0
* Added wikimedia/wait-condition-loop v1.0.1

=== Bug fixes in 1.28 ===
* (T146496) action=history pages should return 404 HTTP error code if the page does not exist
* (T137264) SECURITY: XSS in unclosed internal links
* (T133147) SECURITY: Escape '<' and ']]>' in inline <style> blocks
* (T133147) SECURITY: Require login to preview user CSS pages
* (T132926) SECURITY: Do not allow undeleting a revision deleted file if it is
  the top file
* (T129738) SECURITY: Make $wgBlockDisablesLogin also restrict logged in
  permissions
* (T129738) SECURITY: Make blocks log users out if $wgBlockDisablesLogin is true
* (T139670) Move 'UserGetRights' call before application of
  Session::getAllowedUserRights()

=== Action API changes in 1.28 ===
* Added 'maxarticlesize' property to action=query&meta=siteinfo which contains
  the value of $wgMaxArticleSize.
* Property 'modulemessages' from action=parse&prop=modules was removed
  (deprecated since 1.26).
* The following response properties from action=login, deprecated in 1.27, are
  now removed: lgtoken, cookieprefix, sessionid. Clients should handle cookies
  to properly manage session state.
* Submitting the lgtoken and lgpassword parameters in the query string to
  action=login is now deprecated and outputs a warning. They should be submitted
  in the POST body instead.
* Submitting sensitive authentication request parameters to action=clientlogin,
  action=createaccount, action=linkaccount, and action=changeauthenticationdata
  in the query string is now deprecated and outputs a warning. They should be
  submitted in the POST body instead.
* (T141960) Multi-valued parameters may now be separated using U+001F (Unit Separator)
  instead of the pipe character. This will be useful if some of the multiple
  values need to contain pipes, e.g. for action=options.
* The API will now warn if input is not NFC-normalized Unicode or if it
  contains invalid characters.
* The 'normalized' list output by action=query and other modules that use
  ApiPageSet may contain entries where the 'from' value is percent-encoded as
  the raw value cannot be represented in a valid API response. These are
  indicated by a 'fromencoded' boolean alongside the existing 'from' parameter.
* (T28680) action=paraminfo can now return info about all submodules of a
  module without listing them all explicitly.
* (T146770) It is now possible to assert that the current user is a specific
  named user, using the 'assertuser' parameter.
* (T141963) Added a 'known' property when missing-but-known titles (e.g. from
  the 'TitleIsAlwaysKnown' hook) are output in various modules.

=== Action API internal changes in 1.28 ===
* Added a new hook, 'ApiMakeParserOptions', to allow extensions to better
  interact with ApiParse and ApiExpandTemplates.
* (T139565) SECURITY: API: Generate head items in the context of the given title
* (T115333) SECURITY: Check read permission when loading page content in ApiParse
* ApiBase::getResultData() was removed (deprecated since 1.25)
* ApiBase::makeHelpArrayToString() was removed (deprecated since 1.25)
* ApiBase::makeHelpMsgParameters() was removed (deprecated since 1.25)
* ApiBase::makeHelpMsg() was removed (deprecated since 1.25)
* ApiFormatBase::formatHTML() was removed (deprecated since 1.25)
* ApiFormatBase::getNeedsRawData() was removed (deprecated since 1.25)
* ApiFormatBase::getWantsHelp() was removed (deprecated since 1.25)
* ApiFormatBase::setBufferResult() was removed (deprecated since 1.25)
* ApiFormatBase::setHelp() was removed (deprecated since 1.25)
* ApiFormatBase::setUnescapeAmps() was removed (deprecated since 1.25)
* ApiMain::makeHelpMsgHeader() was removed (deprecated since 1.25)
* ApiMain::reallyMakeHelpMsg() was removed (deprecated since 1.25)
* ApiMain::setHelp() was removed (deprecated since 1.25)
* ApiResult::beginContinuation() was removed (deprecated since 1.25)
* ApiResult::cleanUpUTF8() was removed (deprecated since 1.25)
* ApiResult::convertStatusToArray() was removed (deprecated since 1.25)
* ApiResult::disableSizeCheck() was removed (deprecated since 1.24)
* ApiResult::enableSizeCheck() was removed (deprecated since 1.24)
* ApiResult::endContinuation() was removed (deprecated since 1.25)
* ApiResult::getData() was removed (deprecated since 1.25)
* ApiResult::getIsRawMode() was removed (deprecated since 1.25)
* ApiResult::setContent() was removed (deprecated since 1.25)
* ApiResult::setContinueParam() was removed (deprecated since 1.25)
* ApiResult::setElement() was removed (deprecated since 1.25)
* ApiResult::setGeneratorContinueParam() was removed (deprecated since 1.25)
* ApiResult::setIndexedTagName_internal() was removed (deprecated since 1.25)
* ApiResult::setIndexedTagName_recursive() was removed (deprecated since 1.25)
* ApiResult::setMainForContinuation() was removed (deprecated since 1.25)
* ApiResult::setParsedLimit() was removed (deprecated since 1.25)
* ApiResult::setRawMode() was removed (deprecated since 1.25)
* ApiResult::size() was removed (deprecated since 1.25)
* Added new hooks, 'ApiQueryBaseBeforeQuery', 'ApiQueryBaseAfterQuery', and
  'ApiQueryBaseProcessRow', to make it easier for extensions to add 'prop' and
  'show' parameters to existing API query modules. A query module can enable
  these hooks by passing an array for $hookData to ApiQueryBase::select() and
  by calling ApiQueryBase->processRow() before adding a row's data to the
  result.

=== Languages updated in 1.28 ===

MediaWiki supports over 375 languages. Many localisations are updated
regularly. Below only new and removed languages are listed, as well as
changes to languages because of Phabricator reports.

* (T137411) ban (Balinese), thanks to translators Adi Mayndra, Andru,
  BASAbali, M. Adiputra, Naval Scene, Nemo bis, NoiX180, and ������.
* (T135867) shn (Shan), thanks to translators Khun Sar, Piangpha,
  Saiddzone Saimawnkham, Saosukham, and Sengwan.
* Czech (cs) and Slovak (sk) set as reciprocal fallbacks.
* (T146744) Livvi-Karelian (olo) namespace messages created thanks to translator Ilja.mos.

=== Other changes in 1.28 ===
* (T128697) Improved handling of large diffs.
* [BREAKING CHANGE] $wgExtendedLoginCookies has been removed. You can
  use or update a custom session provider if needed.
* Deprecated APIEditBeforeSave hook in favor of EditFilterMergedContent.
* The 'UploadVerification' hook is deprecated. Use 'UploadVerifyFile' instead.
* SiteConfiguration::isLocalVHost() was removed (deprecated since 1.25).
* The 'UserLoginComplete' hook has a new parameter to differentiate between actual
  login and visiting the login page while already logged in.
* ResourceLoader::makeLoaderURL() was removed (deprecated since 1.24).
* $.fn.liveAndTestAtStart was removed (deprecated since 1.24).
* mw.util.tooltipAccessKeyPrefix was removed (deprecated since 1.24).
* mw.util.tooltipAccessKeyRegexp was removed (deprecated since 1.24).
* Linker::link() and Linker::linkKnown() were deprecated; please instead use
  MediaWiki\Linker\LinkRenderer. In addition, the LinkBegin and LinkEnd hooks
  were replaced by HtmlPageLinkRendererBegin and HtmlPageLinkRendererEnd
  respectively. See docs/hooks.txt for the specific changes needed for those hooks.
* Linker::formatSize() was deprecated. Use Language::formatSize() directly.
* Aliases for Linker methods, deprecated since 1.21, were removed from Skin:
  * Skin::commentBlock() (use Linker::commentBlock() instead)
  * Skin::generateRollback() (use Linker::generateRollback() instead)
  * Skin::link() (use MediaWiki\Linker\LinkRenderer instead)
  * Skin::linkKnown() (use MediaWiki\Linker\LinkRenderer instead)
  * Skin::userLink() (use Linker::userLink() instead)
  * Skin::userToolLinks() (use Linker::userToolLinks() instead)
* Disabled "bug 2702" HTML tidying of parsed UI messages on wikis where Tidy is
  disabled.
* DifferenceEngine::generateDiffBody() was removed (deprecated since 1.21).
* UploadBase::stashFileGetKey() and UploadBase::stashSession() were deprecated.
  Use ...->stashFile()->getFileKey() instead.
* "Public domain" was removed as a wiki license option from the installer, in
  favour of CC-0.
* AuthenticationRequest::$required is now changed from REQUIRED to PRIMARY_REQUIRED
  on requests needed by primary providers even if all primaries need them.
  Primary providers are discouraged from returning multiple REQUIRED requests.
* OOjs UI PHP widgets constructed with the `'infusable' => true` config option
  will no longer be automatically infused. You should call `OO.ui.infuse()`
  on them yourself from your JavaScript code.
* parserTests.php has moved to tests/parser/parserTests.php
* The command line options specific to parser tests have been removed from
  phpunit.php: --regex and --keep-uploads. Instead of --regex, use --filter.
  Instead of --keep-uploads, use the same option to parserTests.php, but you
  must specify a directory with --upload-dir.
* The 'jquery.arrowSteps' ResourceLoader module is now deprecated.
* IP::isConfiguredProxy() and IP::isTrustedProxy() were removed. Callers should
  migrate to using the same functions on a ProxyLookup instance, obtainable from
  MediaWikiServices.
* The ArticleAfterFetchContent, ArticleInsertComplete, ArticleSave, ArticleSaveComplete,
  ArticleViewCustom, EditFilterMerged, EditPageGetDiffText, EditPageGetPreviewText and
  ShowRawCssJs hooks will now emit deprecation warnings if used.
* (T68404) CSS3 attr() function with url type is no longer allowed
  in inline styles.
* Database::getSearchEngine() is deprecated, use SearchEngineFactory::getSearchEngineClass
  instead.

== Compatibility ==

MediaWiki 1.28 requires PHP 5.5.9 or later. There is experimental support for
HHVM 3.6.5 or later.

MySQL is the recommended DBMS. PostgreSQL or SQLite can also be used, but
support for them is somewhat less mature. There is experimental support for
Oracle and Microsoft SQL Server.

The supported versions are:

* MySQL 5.0.3 or later
* PostgreSQL 8.3 or later
* SQLite 3.3.7 or later
* Oracle 9.0.1 or later
* Microsoft SQL Server 2005 (9.00.1399)

== Upgrading ==

1.28 has several database changes since 1.27, and will not work without schema
updates. Note that due to changes to some very large tables like the revision
table, the schema update may take quite long (minutes on a medium sized site,
many hours on a large site).

If upgrading from before 1.11, and you are using a wiki as a commons
repository, make sure that it is updated as well. Otherwise, errors may arise
due to database schema changes.

If upgrading from before 1.7, you may want to run refreshLinks.php to ensure
new database fields are filled with data.

If you are upgrading from MediaWiki 1.4.x or earlier, you should upgrade to
1.5 first. The upgrade script maintenance/upgrade1_5.php has been removed
with MediaWiki 1.21.

Don't forget to always back up your database before upgrading!

See the file UPGRADE for more detailed upgrade instructions.

For notes on 1.27.x and older releases, see HISTORY.

== Online documentation ==

Documentation for both end-users and site administrators is available on
MediaWiki.org, and is covered under the GNU Free Documentation License (except
for pages that explicitly state that their contents are in the public domain):

      https://www.mediawiki.org/wiki/Special:MyLanguage/Documentation

== Mailing list ==

A mailing list is available for MediaWiki user support and discussion:

      https://lists.wikimedia.org/mailman/listinfo/mediawiki-l

A low-traffic announcements-only list is also available:

      https://lists.wikimedia.org/mailman/listinfo/mediawiki-announce

It's highly recommended that you sign up for one of these lists if you're
going to run a public MediaWiki, so you can be notified of security fixes.

== IRC help ==

There's usually someone online in #mediawiki on irc.freenode.net.

(wen)

2016-12-03 02:29:20 UTC MAIN commitmail json YAML

Updated fonts/sourcecodepro-fonts to 1.050

(khorben)

2016-12-03 02:26:54 UTC MAIN commitmail json YAML

Update to the latest version

Changes:

version 2.030 (romans) & version 1.050 (italics) created 2016/06/09

Updates outlines for Q to address interpolation issues.

version 2.028 (romans) & version 1.048 (italics) created 2016/06/08

Updates outlines for Q to address CFF hinting issues.
Corrects OpenType feature rules relating to capital figures and alternate 1s.
Fixes final names for fi and fl ligatures to f_i and f_l.

version 2.026 (romans) & version 1.046 (italics) created 2016/06/01

Updates the design of 1s in all styles for better character recognition.
Adds alternates for l (lowercase L) and 1. (issue #126)
Removes colored artwork from default forms of glyphs.
Adds IVSes for emoji representation for pictorial glyphs.

version 2.020 (romans) & version 1.040 (italics) created 2016/05/05

Fixes issue #121 for Italic.
Updates TT hinting for Block- and Quadrant glyphs (U+2080 -- U+209F).
Adds manual TT hints to specific Box Drawing Characters for improved horizontal connection.

version 2.015 (romans) & version 1.035 (italics) created 2016/05/02

Redesigns box drawing shades (issue #57).
Zeros widths of fraction characters in frac feature (issue #121).
Adds TrueType hints to box drawing characters (issue #122).
Removes NULL (U+0000) and CR (U+000D) glyphs from TrueType fonts.
Gzips SVG table documents.

(khorben)

2016-12-03 01:58:50 UTC MAIN commitmail json YAML

2016-12-03 01:14:40 UTC MAIN commitmail json YAML

needs bzip2 and zlib to have consistent PLIST

(wiedi)

2016-12-02 23:23:17 UTC MAIN commitmail json YAML

Updated www/goaccess to 1.1.1

(wiedi)

2016-12-02 23:22:38 UTC MAIN commitmail json YAML

Update goaccess to 1.1.1

Changes to GoAccess 1.1.1 - Wednesday, November 23, 2016

  - Added data metric's "unique" count on each panel to the JSON/HTML outputs.
  - Changed D3 bar charts to use .rangeBands and avoid extra outer padding.
  - Fixed mouseover offset position issue on D3 bar charts.
  - Fixed possible heap overflow when an invalid status code was parsed and
    processed. This also ensures that only valid HTTP status codes are parsed
    >=100 or <= 599.
  - Fixed sluggish D3 chart re-rendering by changing how x-axis labels are
    displayed in the HTML report.

(wiedi)

2016-12-02 23:19:00 UTC MAIN commitmail json YAML

Updated devel/py-mercurial to 4.0.1

(wiz)

2016-12-02 23:18:49 UTC MAIN commitmail json YAML

Updated py-mercurial to 4.0.1.

4.0.1

This is a regularly-scheduled bugfix release.

    hgweb: cache fctx.parents() in annotate command (issue5414)
    vfs, scmutil: ignore EPERM at os.utime, which avoids ambiguity (issue5418)

(wiz)

2016-12-02 20:26:01 UTC MAIN commitmail json YAML

go: more wildcards for arm

my rpi1's machine_platform is ..-earmv6hf and needs this to match

(maya)

2016-12-02 20:06:21 UTC MAIN commitmail json YAML

Remove unexplainable PKG_OPTIONS variable that a comment describes
as unused for now.

(wiz)

2016-12-02 19:58:33 UTC MAIN commitmail json YAML

Updated security/policykit to 0.9nb20

(wiz)

2016-12-02 19:58:23 UTC MAIN commitmail json YAML

Remove reference to non-existent polkit-read-grant-helper.

Bump PKGREVISION.

Noticed by marino.

(wiz)

2016-12-02 19:14:17 UTC MAIN commitmail json YAML

note update of lyx to 2.2.2

(maya)

2016-12-02 19:07:16 UTC MAIN commitmail json YAML

lyx: update to 2.2.2

The changes are very numerous. for the full list of changes in LyX 2.2.x,
refer to http://wiki.lyx.org/LyX/NewInLyX22

Short version of LyX 2.2 user-visible changes:
    HiDPI display support
    Qt5 support
    New text display algorithm
    Horizontal scrolling for large insets
    New separators and improved control of paragraph breaks
    Improved text color support
    Improved box dialog
    Improvements to tables
    Reworked instant preview
    Enhanced source panel
    Improved outliner and navigation menu
    Enhanced language support
    New supported languages
    New supported LaTeX commands
    Layout enhancements
    Module enhancements
    New preferences settings
    New converters

(maya)

2016-12-02 12:55:20 UTC MAIN commitmail json YAML

Updated net/mikutter to 3.4.8

(tsutsui)

2016-12-02 12:54:21 UTC MAIN commitmail json YAML

Update mikutter to 3.4.8.

Upstream changes:

* fix a bunch of deprecated warnings by recent ruby-gnome2 gdk_pixbuf2 update
* partially fixed in the past version but fixed more properly
* also make this work with gdk_pixbuf2 gem 3.0.8 and prior
* crash by --profile option with newer ruby-prof

(tsutsui)

2016-12-02 12:33:48 UTC MAIN commitmail json YAML

Updated www/py-django to 1.10.4; www/py-django-cms to 3.4.1

(adam)

2016-12-02 12:28:08 UTC MAIN commitmail json YAML

Changes 3.4.1:
* Fixed a regression when static placeholder was uneditable if it was present
  on the page multiple times
* Removed globally unique constraint for Apphook configs.
* Fixed a bug when keyboard shortcuts were triggered when form fields were
  focused
* Fixed a bug when ``shift + space`` shortcut wouldn't correctly highlight a
  plugin in the structure board
* Fixed a bug when plugins that have top-level svg element would break
  structure board
* Fixed a bug where output from the ``show_admin_menu_for_pages`` template tag
  was escaped in Django 1.9
* Fixed a bug where plugins would be rendered as editable if toolbar was shown
  but user was not in edit mode.
* Fixed css reset issue with shortcuts modal

(adam)

2016-12-02 12:21:17 UTC MAIN commitmail json YAML

Changes 1.10.4:
Bugfixes
* Quoted the Oracle test user窶冱 password in queries to fix the 窶廾RA-00922: missing or invalid option窶� error when the password starts with a number or special character.
* Fixed incorrect app_label / model_name arguments for allow_migrate() in makemigrations migration consistency checks.
* Made Model.delete(keep_parents=True) preserve parent reverse relationships in multi-table inheritance.
* Fixed a QuerySet.update() crash on SQLite when updating a DateTimeField with an F() expression and a timedelta.
* Prevented LocaleMiddleware from redirecting on URLs that should return 404 when using prefix_default_language=False.
* Prevented an unnecessary index from being created on an InnoDB ForeignKey when the field was added after the model was created.

(adam)

2016-12-02 11:00:53 UTC MAIN commitmail json YAML

Updated net/rabbitmq to 3.6.6

(fhajny)

2016-12-02 11:00:39 UTC MAIN commitmail json YAML

2016-12-02 10:24:41 UTC MAIN commitmail json YAML

Updated devel/py-argcomplete to 1.7.0

(fhajny)

2016-12-02 10:24:31 UTC MAIN commitmail json YAML

Update devel/py-argcomplete to 1.7.0.

- Restore parser to its original state to allow reuse after completion.
- Expose COMP_TYPE environment variable.
- Test infrastructure and documentation improvements.

(fhajny)

2016-12-01 22:29:48 UTC MAIN commitmail json YAML

Added net/miniupnpc version 2.0

(adam)

2016-12-01 22:28:56 UTC MAIN commitmail json YAML

Added net/miniupnpc version 2.0

(adam)

2016-12-01 22:28:29 UTC MAIN commitmail json YAML

Simple and small footprint client and library for setuping gateway port
redirections using UPnP Internet Gateway Device services.

(adam)

2016-12-01 21:57:43 UTC MAIN commitmail json YAML

simplify installation of commandline utilities, fixes SunOS

(wiedi)

2016-12-01 20:54:52 UTC MAIN commitmail json YAML

2016-12-01 18:34:57 UTC MAIN commitmail json YAML

Make clamsmtp work when PKG_SYSCONFDIR is not PREFIX/etc

(nros)

2016-12-01 15:50:22 UTC MAIN commitmail json YAML

2016-12-01 15:47:24 UTC MAIN commitmail json YAML

x11/pixman: Disable building of demos and test SUBDIRS

The products of the demos and test directories build are not packaged,
so skip them altogether.

ok wiz

(marino)

2016-12-01 15:28:57 UTC MAIN commitmail json YAML

Add PKG_DISABLED_OPTIONS.

This variable contains the options that are NOT enabled for a package.

(wiz)

2016-12-01 15:19:20 UTC MAIN commitmail json YAML

Simplify package, reorder lines to be more standard, update py3 comment.

(wiz)

2016-12-01 15:03:21 UTC MAIN commitmail json YAML

graphics/py-ggplot: Fix dependencies

The duplicate py-cycler package was deleted month ago ...

(marino)

2016-12-01 14:51:16 UTC MAIN commitmail json YAML

Remove obsolete comment.

(wiz)

2016-12-01 14:48:02 UTC MAIN commitmail json YAML

2016-12-01 14:27:21 UTC MAIN commitmail json YAML

2016-12-01 12:51:12 UTC MAIN commitmail json YAML

2016-12-01 12:33:55 UTC MAIN commitmail json YAML

2016-12-01 12:25:20 UTC MAIN commitmail json YAML

2016-12-01 12:24:08 UTC MAIN commitmail json YAML

Updated textproc/php-yaml to 2.0.0

(roy)

2016-12-01 12:23:47 UTC MAIN commitmail json YAML

2016-12-01 11:13:04 UTC MAIN commitmail json YAML

Fix build for DragonFlyBSD dirent(3) that does not have a dirent.d_reclen entry.

Thanks to <sevan> for testing it!

(leot)

2016-12-01 11:08:56 UTC MAIN commitmail json YAML

2016-12-01 09:28:44 UTC MAIN commitmail json YAML

Updated textproc/the_silver_searcher to 1.0.1

(leot)

2016-12-01 09:28:34 UTC MAIN commitmail json YAML

Update textproc/the_silver_searcher to the_silver_searcher-1.0.1

Changes:
1.0.1
-----
- Remove support for old svn ignore format (1.6 and earlier)
- Misc bug fixes and improvements

1.0.0
-----
- Add support for GLSL filetypes
- Add support for tld filetype
- Add support for protobuf filetype
- Add zsh completion function
- Misc bug fixes and improvements

(leot)

2016-12-01 03:45:58 UTC MAIN commitmail json YAML

Use ${TOOLS_PATH.bash} to steer CONFIG_SHELL and WRAPPER_SHELL.
Unbreaks configure stage on Darwin when a local copy of bash is not install from
pkgsrc.

(sevan)

2016-11-30 21:33:59 UTC MAIN commitmail json YAML

Updated net/py-lexicon to 1.1.20

(fhajny)

2016-11-30 21:33:48 UTC MAIN commitmail json YAML

Update net/py-lexicon to 1.1.20.

Changes since 1.1.18.
- Improvements to the Gandi handler.

(fhajny)

2016-11-30 20:19:56 UTC MAIN commitmail json YAML

Added textproc/py-deepdiff version 2.5.1

(jdolecek)

2016-11-30 20:19:29 UTC MAIN commitmail json YAML

2016-11-30 18:00:08 UTC MAIN commitmail json YAML

Update to 3.16.11:

Release Notes:

HPLIP 3.16.11 - This release has the following changes:
Added Support for the Following New Printers:
- HP LaserJet M101-M106 Printer
- HP LaserJet Pro M203-M206 Printer
- HP LaserJet Pro MFP M227-M231 Printer
- HP LaserJet Pro MFP M129-M134

Added support for the following new Distro's:
- OpenSuse 42.2
- Fedora 25

(schnoebe)

2016-11-30 17:59:46 UTC MAIN commitmail json YAML

Updated print/hplip to 3.16.11

(schnoebe)

2016-11-30 14:46:22 UTC MAIN commitmail json YAML

2016-11-30 14:38:58 UTC MAIN commitmail json YAML

Clean up pkglint. Add some test dependencies, 4 more are not packaged
yet.

(wiz)

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

2016-11-30 14:25:00 UTC MAIN commitmail json YAML

Updated fonts/FiraCode to 1.204

(mef)

2016-11-30 14:24:47 UTC MAIN commitmail json YAML

Updated fonts/FiraCode to 1.204
-------------------------------
    Added U+25B6 (black right-pointing triangle) and U+25C0
      (black left-pointing triangle) (#289)
    Changed look of Markdown headers ## ### #### to make them easier to tell apart (#287)
    Fixed BBEdit incorrectly applying ligatures after tab (#274)
    Returned Nim pragmas {. .} (#279)
    Added Unicode increment U+2206 (#174, #298)
    Added fish operators >-> <-< (#297)
    Added safe navigation operators ?. .? ?: (#215)
    Added <~> (#179, used in IntelliJ for collapsed methods)
    Added F# piping operators ||> |||> <|| <||| (#184)
    Added shebang #! (#169, #193)

(mef)

2016-11-30 14:24:30 UTC MAIN commitmail json YAML

2016-11-30 14:14:53 UTC MAIN commitmail json YAML

Added textproc/py-natsort version 5.0.1

(jdolecek)

2016-11-30 14:13:48 UTC MAIN commitmail json YAML

2016-11-30 13:46:25 UTC MAIN commitmail json YAML

Updated devel/ocaml-findlib to 1.7.1

(wiz)

2016-11-30 13:46:14 UTC MAIN commitmail json YAML

Updated ocaml-findlib to 1.7.1.

Fix man page installation.

Changes:

1.7.1:
added missing file to tarball

1.7.0:
New command "ocamlfind printppx" that outputs
how the ppx preprocessor would be called (Hendrik Tews).

Support for the raw_spacetime library that comes with
OCaml 4.04 (Gerd Stolpmann with help from Mark Shinwell).

Require that ocamlc and ocamlc.opt are installed to the
same directory for emitting the "opt" setting in the generated
config file - same for ocamlopt.opt, ocamldep.opt, ocamldoc.opt.

(wiz)

2016-11-30 13:31:59 UTC MAIN commitmail json YAML

Updated devel/ocaml-cppo to 1.4.1

(wiz)

2016-11-30 13:31:48 UTC MAIN commitmail json YAML

Updated ocaml-cppo to 1.4.1.

Fix HOMEPAGE.

1.4.1:
Fix opam file
Synchronize `opam` file with the one from the opam repository.
Make cppo safe-string ready

(wiz)

2016-11-30 13:21:47 UTC MAIN commitmail json YAML

Create pkg-config files for the two other libraries as well.

(wiz)

2016-11-30 13:10:26 UTC MAIN commitmail json YAML

Updated fonts/terminus-font to 4.40

(mef)

2016-11-30 13:10:13 UTC MAIN commitmail json YAML

Updated fonts/terminus-font to 4.40
-----------------------------------
Version 4.40:

  * Added 6 combining accents as separate characters.
  * Added 14 letters with dot above / dot below.
  * Added partial subscript and superscript: all digits and 11 letters.
  * Added 30+ math characters, notably large braces, brackets and parens.
  * Added unicode range 2800-28FF in two variants (br1 and br2).
  * A few small character fixes.
  * Altered configure to be a bit more POSIX compliant.
  * Replaced some obscure (un)install Makefile targets with variables.

(mef)

2016-11-30 12:43:36 UTC MAIN commitmail json YAML

2016-11-30 12:37:50 UTC MAIN commitmail json YAML

Updated x11/libdrm to 2.4.74

(wiz)

2016-11-30 12:37:40 UTC MAIN commitmail json YAML

Updated libdrm to 2.4.74.

Ben Widawsky (1):
      intel: Add Geminilake PCI IDs

Christian Gmeiner (4):
      etnaviv: add API to get drm fd from etna_device
      etnaviv: add API to create etna_device from private dup() fd
      etnaviv: change get_abs_timeout(..) to use ns.
      etnaviv: add etna_pipe_wait_ns(..)

Emil Velikov (2):
      automake: make the build less chatty
      xf86drm: introduce drmGetDeviceNameFromFd2

Eric Anholt (1):
      vc4: Add new GETPARAMs that have been merged to drm-next.

Grazvydas Ignotas (2):
      tests: kms: fix shadowed declaration warning
      libdrm: random typo fixes

Michel Dè¾°nzer (1):
      intel: Add drm_intel_gem_context_get_id to intel-symbols-check

Rob Clark (1):
      freedreno: 64bit support

Robert Bragg (2):
      intel: Add a getter for the intel_context ctx_id
      Bump version for release

(wiz)

2016-11-30 12:34:30 UTC MAIN commitmail json YAML

Updated audio/hydrogen to 0.9.7

(wiz)

2016-11-30 12:34:20 UTC MAIN commitmail json YAML

Updated hydrogen to 0.9.7.

2016-11-01 the hydrogen team <hydrogen-devel@lists.sourceforge.net>
* Release 0.9.7
* The color of the SongEditors squares is now configurable
* Added support for midi cymbal choking
* Added support for midi hihat pressure control
* Added hihat pressure groups
* Added basic non session manager support
* Added instrument components
* Basic lilypond export
* New windows cross compilation script
* Support for soundlibrary images
* Configurable sample selection algorithm
* Support for soundlibraries with images
* Donation dialog
* New midi action:
* SELECT_PREV_PATTERN_RELATIVE

(wiz)

2016-11-30 12:29:00 UTC MAIN commitmail json YAML

Updated net/py-twisted to 16.6.0nb1

(wiz)

2016-11-30 12:28:50 UTC MAIN commitmail json YAML

Add missing py-constantly dependency.

Fixes games/kajongg's twisted detection.

Bump PKGREVISION.

(wiz)

2016-11-30 12:25:04 UTC MAIN commitmail json YAML

Added devel/py-constantly version 15.1.0

(wiz)

2016-11-30 12:24:54 UTC MAIN commitmail json YAML

+ py-constantly

(wiz)

2016-11-30 12:24:34 UTC MAIN commitmail json YAML

Import py-constantly-15.1.0 as devel/py-constantly.

A library that provides symbolic constant support. It includes
collections and constants with text, numeric, and bit flag values.

(wiz)

2016-11-30 12:24:20 UTC MAIN commitmail json YAML

Updated meta-pkgs/modular-xorg-drivers to 1.19.0

(wiz)

2016-11-30 12:24:10 UTC MAIN commitmail json YAML

Disable intel and qxl drivers for now, until upstream releases fixed
versions.

Bump version.

(wiz)