Commit graph

256450 commits

Author SHA1 Message Date
taca
ff5448b2ea Update ruby-unicorn to 5.2.0.
* relocate website to https://bogomips.org/unicorn/
* Add some tolerance (RFC2616 sec. 19.3)
* doc: update gmane URLs to point to our own archives
* examples/logrotate.conf: update example for systemd
* doc: systemd should only kill master in example
* examples/init.sh: update to reduce upgrade racinessjr/init
2016-11-01 17:06:59 +00:00
taca
bad75b1e95 Note update of misc/ruby-parallel package to 1.9.0. 2016-11-01 17:00:54 +00:00
taca
a6198d065d Update ruby-parallel to 1.9.0.
v1.7.0 -- Mar 26, 2016

* Added an SQLite case
* Made adjustments to the SQLite case file as per @grosser's suggestions.
* Broke the SQLite tests out by worker_type like the other .each tests.
* support true in progress


v1.8.0 -- Mar 27, 2016

* isolation
* fix sqlite specs
* stderr output is a failure reason


v1.9.0 -- Jun 01, 2016

* expose parallel_worker_number via thread local so tasks can coordinate
  external dependencies
* also set parallel_worker_number when working directly
* more localized worker number setting for in_threads
* use .worker_number instead of direct thread var access
* add stderr redirection to spec case file invocation
2016-11-01 17:00:22 +00:00
taca
694ab9df23 Note update of devel/ruby-memoist package to 0.15.0. 2016-11-01 16:50:57 +00:00
taca
d2b7927c00 Update ruby-memoist to 0.15.0.
* Add the frozen string literal pragma for ruby 2.3.0.
* Add a benchmark for basic performance of memoised methods
* Add a hit counter... 90s style
* Use SVG badge over PNG
* Ensure we don't load uninitialized variables in the test
* Avoid overwriting the memoized_methods helper
2016-11-01 16:50:31 +00:00
taca
9933935d56 Note update of devel/ruby-flexmock package to 2.3.1. 2016-11-01 16:49:49 +00:00
taca
ee6ef1a256 Update ruby-flexmock to 2.3.1.
* fix mocking methods that are defined as private on Object
* remove test of experimental stuff I can't understand
* allow to stack verification contexts recursively using FlexMock.use
* add some missing tests
* fix stubbing the same method multiple times on a partial mock when
  partials_verify_signatures is set
* fix signature validation when the last positional argument of a call is
  a hash
* fix signature validation in presence of both keywords and blocks
2016-11-01 16:49:22 +00:00
skrll
ab0819e760 Update to latest raspberrypi userland sources 2016-11-01 16:45:27 +00:00
taca
b6e95dbff0 Note update of databases/ruby-sequel package to 4.40.0. 2016-11-01 16:44:44 +00:00
taca
3fd5e5da2d Update ruby-sequel to 4.40.0.
=== 4.40.0 (2016-10-28)

* Make column_select plugin not raise an exception if the model's table does not exist (jeremyevans)

* Make dataset_associations plugin correctly handle (many|one)_through_many associations with single join table (jeremyevans) (#1253)

* Add s extension, with adds Sequel::S module that includes private #S method for calling Sequel.expr, including use as refinement (jeremyevans)

* Add symbol_as and symbol_as_refinement extensions so that :column.as(:alias) is treated as Sequel.as(:column, :alias) (jeremyevans)

* Add symbol_aref and symbol_aref_refinement extensions so that :table[:column] is treated as Sequel.qualify(:table, :column) (jeremyevans)

* Add Sequel.split_symbols=, to support the disabling of splitting symbols with double/triple underscores (jeremyevans)

* Make SQL::QualifiedIdentifier convert SQL::Identifier arguments to strings, fixing Sequel[:schema][:table] usage in schema methods (jeremyevans)

* Do not attempt to combine non-associative operators (jeremyevans) (#1246)

* Automatically add NOT NULL to columns when adding primary keys if the database doesn't handle it (jeremyevans)

* Make prepared_statements plugin correctly handle lookup on joined datasets (jeremyevans) (#1244)

* Make Database#tables with :qualify=>true option handle table names with double underscores correctly (jeremyevans) (#1241)

* Add SQL::Identifier#[] and SQL::QualifiedIdentifier#[] for creating qualified identifiers (jeremyevans)

* Add support for Dataset#insert_conflict :conflict_where option, for a predicate to use in ON CONFLICT clauses (chanks) (#1240)

* Freeze Dataset::NON_SQL_OPTIONS, add private Dataset#non_sql_options, fixing thread safety issues during require (jeremyevans)

* Make the callable returned by Database#rollback_checker thread safe (jeremyevans)

* Make lazy_attributes and dataset_associations plugins work if insert_returning_select plugin is loaded before on model with no dataset (jeremyevans)
2016-11-01 16:44:15 +00:00
taca
8ed92fdd8e Note update of audio/ruby-mp3info package to 0.8.10. 2016-11-01 16:43:37 +00:00
taca
2289cba41b Update ruby-mp3info to 0.8.10.
=== 0.8.10 / 2016-10-31

* bugfix on /^(T|COM|USLT)/ tags parsing
2016-11-01 16:40:47 +00:00
wiz
ec46460814 Update python-3.x state comment. 2016-11-01 15:58:02 +00:00
wiz
8158e1f023 Updated net/py-twisted to 16.5.0 2016-11-01 15:55:59 +00:00
wiz
2a2a2256bd Updated py-twisted to 16.5.0.
Twisted Core 16.5.0 (2016-10-28)
================================

Features
--------
 - Added twisted.internet.defer.Deferred.addTimeout method to enable
   timeouts of deferreds. (#5786)
 - Perspective Broker (the twisted.spread package) has been ported to
   Python 3 (#7598)
 - 'yield from' can now be used on Deferreds inside generators, when
   the generator is wrapped with
   twisted.internet.defer.ensureDeferred. (#8087)
 - twisted.internet.asyncioreactor has been added, which is a Twisted
   reactor on top of Python 3.4+'s native asyncio reactor. It can be
   selected by passing "--reactor=asyncio" to Twisted tools (twistd,
   Trial, etc) on platforms that support it (Python 3.4+). (#8367)
 - twisted.python.zippath now works on Windows with Python 3. (#8747)
 - twisted.internet.cfreactor is ported to Python 3 and supported on
   2.7 and 3.5+. (#8838)

Bugfixes
--------
 - twisted.internet.test.test_iocp and twisted.internet.test.test_tcp
   have been fixed to work under Python 3 with the Windows IOCP
   reactor (#8631)
 - Arguments to processes on Windows are now passed mbcs-encoded
   arguments.  This prevents process-related tests from hanging on
   Windows with Python 3. (#8735)
 - Client and server TLS connections made via the client TLS endpoint
   and the server SSL endpoint, as well as any other code that uses
   twisted.internet.ssl.CertificateOptions, no longer accept 3DES-
   based cipher suites by default, to defend against SWEET32. (#8781)
 - twisted.logger.jsonFileLogObserver no longer emits non-JSON
   tracebacks into its file; additionally,
   twisted.logger.formatEventAsClassicLogText now includes traceback
   information for the log event it formats. (#8858)
 - twisted.python.version now exports a version of Incremental that is
   16.10.1 or higher, making t.p.v.Version package name comparisons
   case-insensitive. (#8863)
 - twisted.python.reflect.safe_str encodes unicode as ascii with
   backslashreplace error handling on Python 2. (#8864)

Improved Documentation
----------------------
 - The twisted.internet.interfaces.IProtocol.dataReceived() method
   takes one parameter of type bytes.  This has been clarified in the
   doc string. (#8763)

Deprecations and Removals
-------------------------
 - twisted.python.constants is deprecated in preference to constantly
   on PyPI, which is the same code rolled into its own package.
   (#7351)
 - twisted.python.dist3 has been made private API. (#8761)
 - When the source code is checked out, bin/trial is no longer in the
   tree.  Developers working on the Twisted source code itself should
   either (1) run all tests under tox, or (2) run 'python setup.py
   develop' to install trial before running any tests. (#8765)
 - twisted.protocols.gps, deprecated since Twisted 15.2, has been
   removed. (#8787)

Other
-----
 - #4926, #7868, #8209, #8214, #8271, #8308, #8324, #8348, #8367,
   #8377, #8378, #8379, #8380, #8381, #8383, #8385, #8387, #8388,
   #8389, #8391, #8392, #8393, #8394, #8397, #8406, #8410, #8412,
   #8413, #8414, #8421, #8425, #8426, #8430, #8432, #8434, #8435,
   #8437, #8438, #8439, #8444, #8451, #8452, #8453, #8454, #8456,
   #8457, #8459, #8462, #8463, #8465, #8468, #8469, #8479, #8482,
   #8483, #8486, #8490, #8493, #8494, #8496, #8497, #8498, #8499,
   #8501, #8503, #8504, #8507, #8508, #8510, #8513, #8514, #8515,
   #8516, #8517, #8520, #8521, #8522, #8523, #8524, #8527, #8528,
   #8529, #8531, #8532, #8534, #8536, #8537, #8538, #8543, #8544,
   #8548, #8552, #8553, #8554, #8555, #8557, #8560, #8563, #8565,
   #8568, #8569, #8572, #8573, #8574, #8580, #8581, #8582, #8586,
   #8589, #8590, #8592, #8593, #8598, #8603, #8604, #8606, #8609,
   #8615, #8616, #8617, #8618, #8619, #8621, #8622, #8624, #8627,
   #8628, #8630, #8632, #8634, #8640, #8644, #8645, #8646, #8647,
   #8662, #8664, #8666, #8668, #8671, #8672, #8677, #8678, #8684,
   #8691, #8702, #8705, #8706, #8716, #8719, #8724, #8725, #8727,
   #8734, #8741, #8749, #8752, #8754, #8755, #8756, #8757, #8758,
   #8767, #8773, #8776, #8779, #8780, #8785, #8788, #8789, #8790,
   #8792, #8793, #8799, #8808, #8817, #8839, #8845, #8852


Twisted Conch 16.5.0 (2016-10-28)
=================================

Features
--------
 - SSH key fingerprints can be generated using base64 encoded SHA256
   hashes. (#8701)

Bugfixes
--------
 - SSHUserAuthServer does not crash on keyboard interactive
   authentication when running on Python 3 (#8771)
 - twisted.conch.insults.insults.ServerProtocol no longer corrupts a
   client's display when attempting to set the cursor position, and
   its ECMA-48 terminal manipulation works on Python 3. (#8803)

Other
-----
 - #8495, #8511, #8715, #8851


Twisted Mail 16.5.0 (2016-10-28)
================================

Deprecations and Removals
-------------------------
 - twisted.mail.protocols.DomainSMTP and DomainESMTP, deprecated since
   2003, have been removed. (#8772)

Other
-----
 - #6289, #8525, #8786, #8830


Twisted Names 16.5.0 (2016-10-28)
=================================

No significant changes have been made for this release.

Other
-----
 - #8625, #8663


Twisted Pair 16.5.0 (2016-10-28)
================================

Features
--------
 - twisted.pair has been ported to Python 3 (#8744)


Twisted Web 16.5.0 (2016-10-28)
===============================

Bugfixes
--------
 - twisted.web.client.HTTPConnectionPool and anything that uses it,
   like twisted.web.client.Agent, have had their logic for resuming
   transports changed so that transports are resumed after state
   machine transitions are complete, rather than before. This change
   allows the HTTP client infrastructure to work with alternative HTTP
   implementations such as HTTP/2 which may be able to deliver a
   complete response synchronously when producing is resumed. (#8720)

Other
-----
 - #8519, #8530, #8629, #8707, #8777, #8778, #8844


Twisted Words 16.5.0 (2016-10-28)
=================================

No significant changes have been made for this release.

Other
-----
 - #8360, #8460
2016-11-01 15:55:46 +00:00
adam
be8f92cbd9 Updated www/ap2-perl to 2.0.10 2016-11-01 15:35:10 +00:00
wiz
06e2137dc3 Remove gmock, integrated into googletest. 2016-11-01 15:32:59 +00:00
adam
fe7841ae21 Changes 2.0.10:
Declare MP_vtbl_env and MP_vtbl_envelem as 'extern' to fix linker errors on
OSX/Darwin.

Automatically select the appropriate c89 option when modperl is being
built with either gcc 5 or clang.

Fix non-threaded Perl 5.22.x build and tests.

Add support for Perl 5.22.x.
2016-11-01 15:32:54 +00:00
wiz
d7bc9e9bb6 Updated textproc/FlightCrew to 0.7.2nb29 2016-11-01 15:32:07 +00:00
wiz
8949ae7ce8 Remove gmock dependency, now part of googletest (which this package
already depends upon).

Bump PKGREVISION.
2016-11-01 15:31:56 +00:00
wiz
cae2fe0da7 Updated devel/protobuf to 3.1.0nb1 2016-11-01 15:26:43 +00:00
wiz
6a62d46332 Switch from gmock to googletest.
Update HOMEPAGE.
Bump PKGREVISION.
2016-11-01 15:26:33 +00:00
wiz
1e3f2e952e Updated devel/google-glog to 0.3.4 2016-11-01 15:22:36 +00:00
wiz
b0caeaf406 Updated google-glog to 0.3.4.
google-glog 0.3.4

    repository moved from code.google.com/p/google-glog to github.com/google/glog
    fixes for latest MSVS
    add libc++ support
    fix build issue in demangle.cc
    add callback for OpenObjectFileContainingPcAndGetStartAddress
    add StrError and replace posix_strerror_r call
    fix VC build by adding GOOGLE_GLOG_DLL_DECL
    style fix for C++11
    reduce dynamic allocation from 3 to 1 per log message
    attempt to improve mingw-w64 support
    support unordered_(map|set) by stl_logging
2016-11-01 15:22:26 +00:00
adam
a9557de0b2 Updated net/fping to 3.13 2016-11-01 14:58:02 +00:00
adam
619b503111 Removed net/fping6 successor net/fping 2016-11-01 14:55:16 +00:00
fhajny
dc02a9bcc7 Updated sysutils/watchman to 4.7.0 2016-11-01 14:54:12 +00:00
fhajny
5567865ceb Update sysutils/watchman to 4.7.0.
Watchman 4.7.0 (2016-09-10)
- Reduced memory usage by 40%
- Queries can now run with a shared lock.
- Added new glob generator as a walking strategy for queries.
- Added "case_sensitive": true option to queries to force matches to happen
  in a case sensitive manner, even if the watched root is on a case
  insensitive filesystem.
- Fixed a race condition during subscription initiation that could emit
  incorrect clock values.
- Fixed spurious over-notification for parent directories of changed files
  on Mac.
- Fixed some reliability issues on Windows

Watchman 4.6.0 (2016-07-09)
- Improved I/O scheduling when processing recursive deletes and deep
  directory rename operations.
- Improved performance of the ignore_dirs configuration option on macOS and
  Windows systems.
- Added an optional recrawl recovery strategy for macOS that will attempt to
  resync from the fseventsd journal rather than performing a full filesystem
  walk.
- Fixed accidental exponential time complexity issue with recursive deletes
  and deep directory rename operations on case-insensitive filesystems (such
 as macOS).
- Added support for allowing non-owner access to a Watchman instance.
- Added support for inetd-style socket activation of the watchman service.
- Added the symlink_target field to the stored metadata for files.
- Fixed an issue where watchman may not reap child processes spawned by
  triggers.
- Fixed an issue where watchman may block forever during shutdown if there
  are other connected clients.
- Added hint_num_dirs configuration option.

Watchman 4.5.0 (2016-02-18)
- Fixed an inotify race condition for non-atomic directory replacements that
  was introduced in Watchman 4.4.

Watchman 4.4.0 (2016-02-02)
- Added state-enter and state-leave commands can allow subscribers to more
  intelligently settle/coalesce events around hg update or builds.
- Fixed an issue where subscriptions could double-notify for the same
  events.
- Fixed an issue where subscriptions that never match any files add
  O(all-observed-files) CPU cost to every subscription dispatch

Watchman 4.3.0 (2015-12-14)
- Improved handling of case insensitive renames; halved the memory usage and
  doubled crawl speed on OS X.

Watchman 4.2.0 (2015-12-08)
- Increased strictness of checks for symlinks; rather than just checking
  whether the leaf of a directory tree is a symlink, we now check each
  component down from the root of the watch.
- Increased priority of the watchman process on OS X.

Watchman 4.1.0 (2015-10-20)
- Fixed an issue where symlink size was always reported as 0 on OS X using
  the new bulkstat functionality

Watchman 4.0.0 (2015-10-19)
- Fixed an issue where a directory that was replaced by a symlink would
  cause a symlink traversal instead of correctly updating the type of the
  node and marking the children removed.
- Fixed a debugging log line that was emitted at the wrong log level on
  every directory traversal.

Watchman 3.9.0 (2015-10-12)
- Fixed an issue where dir renames on OS X could cause us to lose track of
  the files inside the renamed dir
- Fixed an issue where dir deletes and replacements on Linux could cause us
  to lose track of the files inside the replaced dir (similar to the OS X
  issue above in manifestation, but a different root cause).
- Improved (re)crawl speed for dirs with more than a couple of entries on
  average (improvement can be up to 5x for dirs with up to 64 entries on
  average).
- Improved (re)crawl speed on OS X 10.10 and later by using getattrlistbulk.
- Add optional sync_timeout to the clock command
- Avoid accidentally passing descriptors other than the stdio streams when
  we spawn the watchman service.
- Fixed a race condition where we could start two sets of watcher threads
  for the same dir if two clients issue a watch or watch-project at the same
  time
- Added a helpful error for a tmux + launchd issue on OS X

Watchman 3.8.0 (2015-09-14)
- Improved latency of processing kernel notifications.
- Improved idle behavior.
- Improved inotify move tracking.
- Hardened statedir and permissions.
- Fixed a possible deadlock in the idle watch reaper
- Fixed an issue where the watchman -p log-level debug could drop log
  notifications in the CLI
- Disabled the IO-throttling-during-crawl that we added in 3.7. It proved to
  be more harmful than beneficial.
- -j CLI option now accepts either JSON or BSER encoded command on stdin
- Added capabilities to the server, and added the capabilityCheck method to
  the python and node clients.

Watchman 3.7.0 (2015-08-05)
- Fixed bug where query match on foo*.java with wholename scope would
  incorrectly match foo/bar/baz.java.
- Added src/**/*.java recursive glob pattern support to query match.
- Added options dictionary to query's match operator.
- Added includedotfiles option to query match to include files whose names
  start with ..
- Added noescape option to query match to make \ match literal \.
- We'll now automatically age out and stop watches.
- watch-project will now try harder to re-use an existing watch and avoid
  creating an overlapping watch.
- Reduce I/O priority during crawling on systems that support this
- Fixed issue with the long long data type in the python BSER module

Watchman 3.5.0 (2015-06-29)
- Fix the version number reported by watchman.

Watchman 3.4.0 (2015-06-29)
- trigger now supports an optional relative_root argument.

Watchman 3.3.0 (2015-06-22)
- query and subscribe now support an optional relative_root argument.
2016-11-01 14:54:01 +00:00
adam
2741c7bf1c Changes 3.13:
* Fix ICMP errors sometimes causing crashes with fping >= 3.11
2016-11-01 14:53:29 +00:00
adam
2c210c64f2 Updated archivers/unrar to 5.4.5 2016-11-01 14:02:12 +00:00
adam
08a6ee2e9f Changes 5.4.5:
Unknown
2016-11-01 14:00:55 +00:00
jperkin
cc876e5a8e Support fiber PLIST var. 2016-11-01 12:34:48 +00:00
jperkin
c16876e91a Handle lack of thread_local support in older Darwin clang. 2016-11-01 12:32:01 +00:00
leot
774c0b5a7a Updated print/cups-filters to 1.11.5nb1 2016-11-01 08:20:36 +00:00
leot
964918ba05 Avoid a possible DEPENDS on print/mupdf
Bump PKGREVISION.

Thanks to <wiz> for pointing out this problem!
2016-11-01 08:20:17 +00:00
tez
2c330b3931 Need to take advantage of the logic that makes this null on non-OSX.
(distinfo already has the checksum for this corrected patch, sorry.)
2016-10-31 17:15:36 +00:00
wiz
50f51f6db4 Updated fonts/unifont to 9.0.04 2016-10-31 16:48:58 +00:00
wiz
58011c81ba Updated unifont to 9.0.04.
2016-10-29 Paul Hardy <unifoundry@unifoundry.com>

	* Version: 9.0.04.
	* font/plane00/unifont-base.hex:
	  - Extended "{" and "}" by one pixel to add a point in the center.
	  - Swapped U+2A05 and U+2A06; they were in reverse order.
	* Added omitted ChangeLog entry for Unifont 9.0.03 for the addition
	  of Pikto glyphs to font/plane0Fcsur/plane0Fcsur.hex.
2016-10-31 16:48:48 +00:00
wiz
86ef0e15e6 Updated devel/googletest to 1.8.0 2016-10-31 16:43:28 +00:00
wiz
e9c661df72 Updated googletest to 1.8.0.
Changes not found, but this merges googletest and googlemock/gmock.
2016-10-31 16:43:17 +00:00
wiz
8c494f9151 Updated net/syncthing-gtk to 0.9.2.3 2016-10-31 16:35:33 +00:00
wiz
2c9e4eb4c0 Updated syncthing-gtk to 0.9.2.3.
v0.9.2.3

Notes:

    This release is required for Syncthing daemon version 0.14.6 or newer. Older version of Syncthing-GTK will not connect to new Syncthing daemon.

v0.9.2.2

New:

    Added Brazilian Portuguese translation (thanks to @robsonsobral)
    Support for folder labels in notifications (thanks to @acolomb)

Fixes:

    Not sending 'Host' header breaks Syncthing >=v0.14.6
    Crash on start with some Windows installations (thanks @Palatis)
2016-10-31 16:35:24 +00:00
wiz
0bdaafb1d3 Updated audio/taglib to 1.11.1 2016-10-31 16:33:06 +00:00
wiz
ab14a904fb Updated taglib to 1.11.1.
TagLib 1.11.1 (Oct 24, 2016)
============================

 * Fixed binary incompatible change in TagLib::String.
 * Fixed reading ID3v2 CTOC frames with a lot of entries.
 * Fixed seeking ByteVectorStream from the end.
2016-10-31 16:32:56 +00:00
wiz
5a4e09e80c Updated databases/py-sqlparse to 0.2.2 2016-10-31 16:31:41 +00:00
wiz
e8b4a22582 Updated py-sqlparse to 0.2.2.
Release 0.2.2 (Oct 22, 2016)
----------------------------

Enhancements

* Add comma_first option: When splitting list "comma first" notation
  is used (issue141).

Bug Fixes

* Fix parsing of incomplete AS (issue284, by vmuriart).
* Fix parsing of Oracle names containing dollars (issue291).
* Fix parsing of UNION ALL (issue294).
* Fix grouping of identifiers containing typecasts (issue297).
* Add Changelog to sdist again (issue302).

Internal Changes

* `is_whitespace` and `is_group` changed into properties
2016-10-31 16:31:32 +00:00
wiz
7ea5d520c3 Updated devel/py-setuptools to 28.7.1 2016-10-31 16:30:59 +00:00
wiz
858dc86ca3 Updated py-setuptools to 28.7.1.
v28.7.1
-------

* #827: Update PyPI root for dependency links.

* #833: Backed out changes from #830 as the implementation
  seems to have problems in some cases.
2016-10-31 16:30:50 +00:00
wiz
aa9eb8b0c1 Updated misc/khard to 0.11.3 2016-10-31 16:30:00 +00:00
wiz
9c59afb5ae Updated khard to 0.11.3.
v0.11.2: 2016.08.31
- Extended the photo parsing workaround from khard version 0.11.1 to all base64 encoded vcard attributes (#86 and #87)
- Show additional/middle names in name column of contact table (#89)
- Added khard-runner.py helper script to simplify source code launching

v0.11.3: 2016.09.20
- Pinned version of vcard library vobject to version 0.9.2 due to bug https://github.com/eventable/vobject/issues/39
- Added some new action aliases
- Fix for birthday date processing (#95)
2016-10-31 16:29:50 +00:00