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

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

2016-04-19 13:55:28 UTC MAIN commitmail json YAML

(pkgsrc)
- Add following lines for make test
    +BUILD_DEPENDS+=  p5-Test-Requires-Git-[0-9]*:../../devel/p5-Test-Requires-Git
    +BUILD_DEPENDS+=  p5-namespace-clean-[0-9]*:../../devel/p5-namespace-clean
(upstream)
- Updated to devel/p5-Git-Repository-Plugin-AUTOLOAD-1.003
-----------------------------------------------------------
1.003 2016-04-06 BOOK
    - Use test_requires_git (Test::Requires::Git) instead of has_git (Test::Git)
    - Replaced t/00-load.t by the Test::Compile dzil plugin
    - Updated release header lines to follow CPAN::Changes::Spec

(mef)

2016-04-19 13:48:31 UTC MAIN commitmail json YAML

2016-04-19 13:27:07 UTC MAIN commitmail json YAML

Updated devel/p5-Config-General to 2.61

(mef)

2016-04-19 13:26:51 UTC MAIN commitmail json YAML

Updated to devel/p5-Config-General-2.61
---------------------------------------
2.61    - fix rt.cpan.org#113671: ignore utf BOM, if any and turn on
          UTF8 support if not yet enabled.

(mef)

2016-04-19 12:44:40 UTC MAIN commitmail json YAML

Set CHECK_SHLIBS_SUPPORTED=no when gcc-java is enabled, for whatever reason
the recent change to include libiconv causes a bunch of failures.

(jperkin)

2016-04-19 12:41:59 UTC MAIN commitmail json YAML

Updated databases/py-cassandra-driver to 3.2.1

(fhajny)

2016-04-19 12:41:48 UTC MAIN commitmail json YAML

Update databases/py-cassandra-driver to 3.2.1.
Fix dependencies.

Changes in 3.2.1:
- Introduced an update to allow deserializer compilation with
  recently released Cython 0.24

(fhajny)

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

Enable py-futures

(fhajny)

2016-04-19 12:32:52 UTC MAIN commitmail json YAML

Added devel/py-futures version 3.0.5

(fhajny)

2016-04-19 12:32:36 UTC MAIN commitmail json YAML

Import futures 3.0.5 as devel/py-futures (using wip/py-futures).

Package that provides a high level interface to execute
computations asynchronously

(fhajny)

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

Updated textproc/py-xlsxwriter to 0.8.5

(fhajny)

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

Update textproc/py-xlsxwriter to 0.8.5.

* Added additional documentation on :ref:`ewx_pandas` and
  :ref:`pandas_examples`.
* Added fix for :func:`set_center_across` format method.

(fhajny)

2016-04-19 11:16:47 UTC MAIN commitmail json YAML

Updated textproc/jsoncpp to 1.7.2

(wiz)

2016-04-19 11:16:37 UTC MAIN commitmail json YAML

Update jsoncpp to 1.7.2.

1.7.2

Fix clang warning.

1.7.1

GCC-6 compatibility

    New precision setting in StreamBuilder
    Move-semantics for some ctors
    Added details to exception messages
        Clarified when exceptions are thrown
    Support isinfinite()
    Secure memory-wiping allocator (via compilation flag, settable via cmake)
        For this, we changed all STL datatypes to macros, but all unchanged by default.
    Lots of minor build-related improvements
        Notably, cmake support for ccache
        More supported systems
            gcc-6
            musl
            MinGW
            Cygwin
            QNX
            VS2010 (for now, but you can always use old versions of JsonCpp)

Note: 1.7.0 was recalled b/c it accidentally included SecureAlloc by default.

1.6.5

Expose Exception classes

Other changes are just comments.

1.6.2

Fix UTF-8 for old (deprecated) Writers

    Do not truncate output at embedded zeroes.

This was already fixed the new StreamWriter, which is used by the default stream inserter. This fix will not break anything that wasn't already broken.

1.6.1

Fix compilation error for `snprintf()` for some compilers.

    Fix compilation error for snprintf() for some compilers.

1.6

Json::Exception

    Added Json::Exception, plus derived types:
        Json::RuntimeError
        Json::LogicError
    Clarified when exceptions are thrown.
        If you are trapping std::exception, nothing will change for you.
    Fixed deprecation macro. (Thx to @Dani-Hub.)
    Fixed compilation error for gcc-4.8. (Thx to @connormanning.)
    Fixed CharReader::Factory base. (Thx to Tengiz Sharafiev.) (Technically, this is not a binary-compatible change, but it is a pretty serious bug. So we have deprecated 1.4 and 1.5.)

(wiz)

2016-04-19 10:41:26 UTC MAIN commitmail json YAML

Updated multimedia/xine-lib to 1.2.6nb4

(jperkin)

2016-04-19 10:41:14 UTC MAIN commitmail json YAML

Remove dependency on audio/faac (appears unused) and move audio/libdca
dependency to options.mk, defaulting to disabled.  Both these packages
are marked NO_BIN_ON_* so xine-lib couldn't previously be distributed
in binary package sets.

Bump PKGREVISION.

(jperkin)

2016-04-19 03:13:35 UTC MAIN commitmail json YAML

Updated filesystems/glusterfs to 3.7.11

(manu)

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

2016-04-18 20:58:46 UTC MAIN commitmail json YAML

Updated www/netsurf to 3.5

(leot)

2016-04-18 20:58:25 UTC MAIN commitmail json YAML

Update www/netsurf to 3.5.

Changes:
3.5
---
NetSurf 3.5 is primarily a bugfix release. It contains several fixes and
clean-ups to front end code, as well as an improvement to URL parsing. We
recommend all users upgrade to NetSurf 3.5.

(leot)

2016-04-18 17:51:11 UTC MAIN commitmail json YAML

2016-04-18 17:49:21 UTC MAIN commitmail json YAML

Update duplicity to 0.7.07. From Fr辿d辿ric Fauberteau in PR pkg/51061.

New in v0.7.07 (2016/04/10)
---------------------------
* Merged in lp:~matthew-t-bentley/duplicity/b2
  - Fix import and error typos.
  - Allow multiple backups in the same bucket.
  - Fixes bug #1523498.
  - A couple fixes allowing multiple backups to be hosted in different
    folders in the same bucket as well as some logging for -v9.
* Random stuff:
  - remove RPM stuff from makedist
  - have makedist pull directly from VCS, not local dir
  - update po translation directory and build process
  - clean up some odd error messages
  - move Pep8 ignores to tox.ini
  - supply correct path for pydevd under Mac
  - fix some tests to run under Linux and Mac
* Partial fix for bug #1529606 - shell code injection in lftpbackend
  - still need to fix the other backends that spawn shell commands
* Make test_restart compatible with both GNUtar and BSDtar
* Fix stupid issue with functional test path for duplicity
* Applied patch from shaochun to fix bug #1531154,
  - --file-changed failed when file contains spaces
* Applied patch from abeverly to fix bug #1475890
  - allow port to be specified along with hostname on S3
  - adjusted help text and man page to reflect the change
* Undo changes to test_restart.py.  GNU tar is needed.
* Fix minor pep8 nit in collections.py
* Applied changes from ralle-ubuntu to fix bug 1072130.
  - duplicity does not support ftpes://
* Fixed bug #1296793 - Failed to create bucket
  - use S3Connection.lookup() to check bucket exists
  - skips Boto's Exception processing for this check
  - dupe of bug #1507109 and bug #1537185
* Merged in lp:~mifchip/duplicity/duplicity
  - fix bug #1313964, absolute path doesn't work for FTP
* Merged in lp:~fpytloun/duplicity/webdav-gssapi
  - support GSSAPI authentication in webdav backend
* Add more pylint ignore warnings tags
* Adjust so test_restart.py can run on Mac as well
* Fix for bug #1538333 - assert filecount == len(self.files_changed)
  - added flush after every write for all FileobjHooked files which
    should prevent some errors when duplicity is forcibly closed.
* Fix bug #1540279 - mistake in --help
* Applied patch from kay-diam to fix error handling in ssh pexpect,
  fixes bug #1541314
* Fixed a patching error in ssh_pexpect_backend.py
* Merged in lp:~fpytloun/duplicity/webdav-gssapi-fix
  - Make kerberos optional for webdav backend
* Merged in lp:~harningt/duplicity/multibackend-mirror
  - This changeset addresses multibackend handling to permit a
    mirroring option in addition to its "stripe" mode to make it
    a redundancy tool vs space-expansion tool. To do this without
    changing the configuration too much, I used the query string
    that would generally go unused for files to specify behavior
    that applies to all items inside the configuration file.
* Added acdclibackend.py from Stefan Breunig and Malay Shah
  - renamed from amazoncloudbackend to stress use of acd_cli
* Fixed some 2to3 and Pep8 issues that had crept in
* Backed out changes made by patching for bug #1541314.  These
  patches should not have been applied to the 0.7 series.
* Merged in lp:~rye/duplicity/mediafire
  - Backend for https://www.mediafire.com
  - Requires https://pypi.python.org/pypi/mediafire/ installed.
* Reverted changes made in rev 1164 w.r.t. getting the source from
  VCS rather than local directory.  Fixes bug #1548080.
* More fixes to dist/makedist to make it more OS agnostic.
* Merged in lp:~ed.so/duplicity/webdav.lftp.ssl-overhaul
    duplicity.1, commandline.py, globals.py
    - added --ssl-cacert-path parameter
    backend.py
    - make sure url path component is properly url decoded,
      in case it contains special chars (eg. @ or space)
    lftpbackend.py
    - quote _all_ cmd line params
    - added missing lftp+ftpes protocol
    - fix empty list result when chdir failed silently
    - added ssl_cacert_path support
    webdavbackend.py
    - add ssl default context support for python 2.7.9+
      (using system certs eg. in /etc/ssl/certs)
    - added ssl_cacert_path support for python 2.7.9+
    - gettext wrapped all log messages
    - minor refinements
* Applied patch from Dmitry Nezhevenko to upgrade dropbox backend:
  - update to SDK v2
  - use chunked upload
* Merged in lp:~aaron-whitehouse/duplicity/improve_present_get_sf_man_page
  - Improve man page entry for --exclude-if-present
* Merged in lp:~aaron-whitehouse/duplicity/split_glob_matching_from_select
  - Move glob matching code out of selection.py's Select function and
    into globmatch.py.
* Fix bug reported on the mailing list from Mark Grandi (assertion error
  while backing up).  In file_naming.parse() the filename was being lower
  cased prior to parsing.  If you had used a prefix with mixed case, we
  were writing the file properly, but could not find it in the backend.
* Merged in lp:~duplicity-team/duplicity/po-updates

New in v0.7.06 (2015/12/07)
---------------------------
* Merged in lp:~mnjul/duplicity/s3-infreq-access
  - This adds support for AWS S3's newly announced Infrequent Access
    storage class and is intended to implement Blueprint:
    https://blueprints.launchpad.net/duplicity/+spec/aws-s3-std-ia-class .
  - A new command line option, --s3-use-ia, is added, and boto backend
    will automatically use the correct storage class value depending on
    whether --s3-use-rrs and --s3-use-ia is set. Command line parser will
    prompt error if both --s3-use-ia and --s3-use-rrs are used together,
    as they conflict with each other.
  - The manpage has been updated giving a short explanation on the new
    option. Its wording derives from Amazon's official announcement:
    https://aws.amazon.com/about-aws/whats-new/2015/09/announcing-new-\
    amazon-s3-storage-class-and-lower-glacier-prices/
* The ptyprocess module no longer supports Python 2.6, so fix tox.ini to
  use an older version.  Make explicit environs for all tests.
* Upgrade to newest version of pep8 and pylint.  Add three ignores
  to test_pep8 and one to test_pylint to get the rest to pass.  They
* Applied patch from Alexander Zangerl to update to changes in lockfile
  API 0.9 and later.  Updated README to notify users.
* Modded tox.ini to use the latest lockfile.
* Merged in lp:~ed.so/duplicity/setup.shebang
  - Having the python interpreter searched in the PATH is much more
    flexible than the /usr/bin/python inserted into our scripts shebang
    by setuptools.  This patch prevents that. don't touch my shebang! :)
* Cleanup issues around Launchpad build, mainly lockfile >= 0.9.
* Merged in lp:~michal-s/duplicity/duplicity
  - WindowsAzureMissingResourceError and WindowsAzureConflictError
    changed due to SDK changes.
  are all valid in our case.
* Reversed previous changes to lockfile.  Now it will take any version
  extant in the LP build repository.  (PyPi is not avail in LP build).
* Merged in lp:~ed.so/duplicity/tempfile.tempdir
  - make sure packages using python's tempfile create temp files in
    duplicity's temp dir
* Fixed bug #1511308 - Cannot restore no-encryption, no-compression backup
  - Corrected code to include plain file in write_multivolume()
  - Added PlainWriteFile() to gpg.py
* Merged in lp:~michal-s/duplicity/duplicity
  - Fix azurebackend storage class import
* Merged in lp:~feraudet/duplicity/fix
  - Fix missing SWIFT_ENDPOINT_TYPE env var, bug 1519694.
* Fix bug #1520691 - Shell Code Injection in hsi backend
  - Replace use of os.popen3() with subprocess equivalent.
  - Added code to expand relative program path to full path.
  - Fix hisbackend where it expected a list not a string.
* Merged in lp:~noizyland/duplicity/azurebackend-fixes
  - Support new version of Azure Storage SDK
  - Refactor _list method to support containers with >5000 blobs
* Merged in lp:~matthew-t-bentley/duplicity/b2
  - Adds a backed for BackBlaze's (currently beta) B2 backup service.
  - This adds backends/b2backend.py, modifies log.py to add an
    error code and modifies commandline.py to add the b2://
    example to the help text.
* Pep8 corrections for recently released code.
* Fixed bug #1260666 universally by splitting the filelist for
  delete before passing to backend.
* Fixed bug #1369243 by adjusting messages to be more readable.
* Fixed bug #1375019 with patch from Eric Bavier (home to tmp).
* Fixed bug #1379575 with patch from Tim Ruffing (shorten webdav response).
* Fixed bug #1492301 with patch from askretov (manually refresh oauth).

New in v0.7.05 (2015/09/15)
---------------------------
* Merged in lp:~aaron-whitehouse/duplicity/fix_patch_error
  - Change use of mock.patch in unit tests to accommodate the obsolete
    version of python-mock on the build server.
* Fixed Bug 1476019 S3 storage bucket not being automatically created
  with patch from abeverley
* Merged in lp:~aaron-whitehouse/duplicity/launchpad_tox_profile
  - Add tox testing profile that mimics the packages installed on the
    Launchpad build server, to reduce the likelihood of tests passing
    our test suite, but failing on the build server (e.g. because of
    the out-of-date mock version).
* Merged in lp:~aaron-whitehouse/duplicity/disable_code_tests_for_lpbuildd
  - Set RUN_CODE_TESTS to 0 for lpbuildd tox profile, reflecting its value
    on the Launchpad build server (and therefore skipping PEP8, 2to3 and
    pylint). More accurately reflects the system we are mimicking and saves
    approximately 1 minute per test run.
* Fixed Bug 1438170 duplicity crashes on resume when using gpg-agent with
  patch from Artur Bodera (abodera).  Applied the same patch to incremental
  resumes as well.
* Merged in lp:~w.baranowski/duplicity/selection_debug
  - This little patch logs debug messages concerning path selection process,
    and so allows users to debug their include/exclude configuration.
* Merged in lp:~germar/duplicity/par2removefix
  - After reorganisation in revision 981 and the fix for bug #1406173 the
    par2backend does not remove .par2 files anymore when removing
    duplicity-*.gpg files.
  - This banch adds an unfiltered_list() method which is used in
    delete() and delete_list()
* Updated man pages to reflect more contributors.
* Fix bug #1493573.  Correct option typo in man page.
* Fix bug #1494228 CygWin: TypeError: basis_file must be a (true) file
  - The problem that caused the change to tempfile.TemporaryFile was due
    to the fact that os.tmpfile always creates its file in the system
    temp directory, not in the directory specified.  The fix applied was
    to use os.tmpfile in cygwin/windows and tempfile.TemporaryFile in all
    the rest.  This means that cygwin is now broken with respect to temp
    file placement of this one file (deleted automatically on close).
* Merged in lp:~bmerry/duplicity/pydrive-id-cache
  - This fixes the issue a number of users (including myself) have been
    having with duplicity creating files with duplicate filenames on
    Google Drive. It keeps a runtime cache of filename to object ID
    mappings, so that once it has uploaded an object it won't be fooled
    by weakly consistent directory listings.
* Merged in lp:~duplicity-team/duplicity/po-updates

New in v0.7.04 (2015/08/02)
---------------------------
* Merged in lp:~noizyland/duplicity/fix-progress
  - Fixes bug 1264744.  selection.filelist_globbing_get_sfs leaves the
    filelist file object's position at the end of the file. When the
    --progress option is used the filelists need to be read twice. On
    the second read nothing is read from the file because file has
    already been read and the position is EOF.  This patch calls seek(0)
    on the filelist to reset the position to BOF so that subsequent
    read() calls will return data.
* Added pylint ignore error in webdavbackend.py.
* Merged in lp:~bmerry/duplicity/pydrive-regular
  - This implements the proposal made by somebody else
    (http://lists.gnu.org/archive/html/duplicity-talk/2015-02/msg00037.html)
    to allow the pydrive backend to work with a normal drive account instead
    of a service account. It seems to be working for me: I was able to migrate
    seamlessly from the gdocs backend. It's set up so that a service account
    can still be used, depending on which environment variable is set.
    The man page is updated to describe how to use the new functionality.
* Merged in lp:~ed.so/duplicity/gdocs.pydrive
  - make pydrive new gdocs default backend
  - keep gdata backend as gdata+gdocs://
* Merged in lp:~raymii/duplicity/fix-swiftbackend-max-10000-files-in-list
  - Swiftclient by default returns at max 10000 files. By adding
    full_listing=True we make sure all objects are returned.
    Ref: https://lists.nongnu.org/archive/html/duplicity-talk/2015-05/msg00060.html
    and http://docs.openstack.org/developer/python-swiftclient/swiftclient.html#swiftclient.client.get_container
* Fix a couple of PEP8 glitches.
* Fixed bug 791794 - description of --gpg-options is misleading, Simply
  needed to add the '--' before the options as in "--opt1 --opt2=parm".
* Fixed bug 1465335 - pydrive still use files in trash can - with patch
  from Kuang-che Wu to ignore trashed files.
* Fixed bug 1452263 - par2 option not working on small processors - with patch
  from Kuang-che Wu to ignore default 30 second timeout.
* Fixed bug 1466160 - pydrive backend is slow to remove old backup set - with
  patch from Kuang-che Wu to implement _delete_list().
* Fixed bug 1466582 - reduce unnecessary syscall with --exclude-if-present - with
  patch from Kuang-che Wu to make sure resulting path is a directory.
* Merged in lp:~ed.so/duplicity/gpg.binary
  - new parameter --gpg-binary allows user to point to a different gpg binary,
    not necessarily in path
* Merged in lp:~aaron-whitehouse/duplicity/fix_POTFILES.in_and_run-tests
  - Fixed two filename references in po/POTFILES.in, a mistake which crept in in
    rev 1093 and caused testing/run-tests to fail with "IndexError: list index
    out of range".
* Merged in lp:~aaron-whitehouse/duplicity/reactivate_progress_test
  - Re-enable the test of the --progress option (test_exclude_filelist_progress_option),
    which was marked as an expected failure. The issue causing this test to fail was
    fixed in revision 1095 and the test now passes.
* Fixed bug 1471348 Multi back-end doesn't work with hubiC
  - added init of appropriate superclass in both cases.
* Fixed bug 1471348 Multi back-end doesn't work with hubiC (again)
  - hubiC should reach up to duplicity.backend.__init__
* Merged in lp:~aaron-whitehouse/duplicity/bug_884371
  - Fixed Bug #884371 - Stopped an exclude glob trumping an earlier scan glob, but also
    ensured that an exclude glob is not trumped by a later include. This fix is important,
    as without it files that are specified to be included are not being backed up as expected.
  - Fixed Bug #932482 - a trailing slash at the end of globs no longer prevents them working
    as expected.
* Merged in lp:~aaron-whitehouse/duplicity/reenable_tests
  - Re-enable unit.test_selection tests that had been temporarily commented out.
* Merged in lp:~aaron-whitehouse/duplicity/trailing_slash_match_dirs
  - Made globs with trailing slashes only match directories, not files, fixing Bug #1479545.
* Merged in lp:~aaron-whitehouse/duplicity/improve_tox_and_python2-6_testing
  - Testing improvements, particularly in relation to testing against Python version 2.6:
    * tox.ini fixed so that it is possible to run individual tests against both Python 2.6 and 2.7;
    * updated test_code.py to use unittest2 for Python versions < 2.7 (instead of failing);
    * ./run-tests now correctly runs all tests against both Python 2.6 and 2.7; and
    * improved testing directions in README-REPO.
* Merged in lp:~dag-stenstad/duplicity/swift_authversion_3_support
  - Added support for Openstack Identity v3 in the Swift backend.
* Merged in lp:~aaron-whitehouse/duplicity/fix_2to3_issues
  - Fixed 2to3 issues. Updated README-REPO with more test information. Updated pylint and
    test_diff2 descriptions to make it clear these require packages to be installed on the
    sytem to pass. All tests pass on Python 2.6 and Python 2.7 as at this revision.

New in v0.7.03 (2015/05/11)
---------------------------
* Merged in lp:~aaron-whitehouse/duplicity/filelist_combine
  - Merged globbing and non-globbing filelists to use the same code path
    and all accept globbing characters. Added deprecation warning to the
    --exclude-globbing-filelist and include-globbing-filelist options in
    commandline.py and hid them from help output. Updated the manual
    (and unit tests) accordingly.
  - Note that this does trigger a change in behaviour for duplicity.
    Previously, include patterns in include-filelist did not match files
    in a directory that was included, so /usr/local in an include file
    would not have matched /usr/local/doc. Now, this folder would be
    included, as would occur if --include or the old
    --include-globbing-filelist was used. Additional lines will therefore
    need to be added to filelists to unambiguously exclude unwanted
    subfolders, if this is intended.
  - Mark --include-filelist-stdin and --exclude-fielist-stdin for
    deprecation and hide from --help output.
* Fix bug 1432999 with hint from Antoine Afalo.
  - '/'s at end of destination cause problems with onedrivebackend.
* Fix bug 1434702 with help from Robin Nehls
  - incorrect response BackendException while downloading signatures file.
* Fix bug 1437789 with patch from pdf
  - par2backend.py incorrect syntax in get()
* Merge in lp:~stynor/duplicity/multi-backend
  - A new backend that allows use of more than one backend stores (e.g. to
    combine the available space from more than one cloud provider to make
    a larger store available to duplicity).
* Move requirements section lower in manpage.
* Merge in lp:~cemsbr/duplicity/duplicity
  - Fix bug 1432229 in Copy.com backend:
    Reply header has no content-type for JSON detection. Now, we also check
    whether the content starts with '{'.
* Fixed bug 1444404 with patch from Samu Nuutamo
  - rdiffdir patch crashes if a regular file is changed to a non-regular
    file (symlink, fifo, ...)
* Fixed bug 1448249 and bug 1449151 thanks to David Coppit.
  - When patching, close base file before renaming
  - Enable --ignore-errors flag in rdiffdir
* Added ability to get single file status from collection-status with
  patch from jitao (bug 1044715), like so:
  $ duplicity collection-status --file-changed c1 file://./foo
* Merge in lp:~sjakthol/duplicity/onedrive-error-message
  - Add proper error message for OneDrive backend when python-requests or
    python-requests-oauthlib is not installed (bug 1453355).

New in v0.7.02 (2015/03/10)
---------------------------
* Merged in lp:~vincegt/duplicity/swift_regionname
  - Fixes bug #1376628
  - Add mapping of SWIFT_REGIONNAME to select region inside SWIFT when a
    provider proposes more than one region.
* Merged in lp:~aaron-whitehouse/duplicity/progress_option_error
  - Added test_exclude_globbing_filelist_progress_option into
    functional/test_selection.py, which shows the error reported in
    Bug #1264744 - that the --exclude-globbing-filelist does not backup
    the correct files if the --progress option is used. Test is marked as
    an expected failure so as not to cause the test suite to fail.
* Merged in lp:~noizyland/duplicity/fix_azurebackend_container_names
  - Azure Backend examples have underscores in the container names.  These
    are not valid Azure container names.  The underscores have been replaced
    with hypens and a note about valid container names added to the man page.
  - Also corrects a problem where Azure Exceptions were returing unicode
    strings that were not being handled correctly.
* Merged in lp:~user3942934/duplicity/pydrive
  - Currently duplicity uses gdocs backend for Google Drive backups.
    gdocs uses deprecated API and don't allow backups for managed Google
    accounts.  (see https://bugs.launchpad.net/duplicity/+bug/1315684)
  - Added pydrive backend that solves both of those problems. Published
    also on https://github.com/westerngateguard/duplicity-pydrive-backend.
* Fixed some tabs/spaces problems that were causing install failures.
* Fixed variable typo in commandline.py that was causing build fails.
* Merged in lp:~duplicity-team/duplicity/po-updates
* Remove 'gs' and 's3+http' from uses_netloc[].  Fixes Bug 1411803.
* Fixed bug # 1414418
  - Aligned commandline.py options and help display contents.
  - Aligned commandline.py options and manpage contents.
* Changed --s3_multipart_max_timeout to --s3-multipart-max-timeout to be
  consistent with commandline option naming conventions.
* Applied patch from Adam Reichold to fix bug # 1413792.
* Merged in lp:~angusgr/duplicity/exclude-older-than
  - Add "--exclude-older-than" commandline option, that allows you to only
    back up files with a modification date newer than a particular threshold.
* Merged in lp:~aaron-whitehouse/duplicity/bug_884371_asterisks_in_includes
  - Added tests to unit/test_selection.py and funtional/test_selection.py
    to show the behaviour reported in Bug #884371, i.e. that selection is
    incorrect when there is a * or ** on an include line of a filelist or
    commandline --include.
* Merged in lp:~aaron-whitehouse/duplicity/bug_932482_trailing_slashes_and_wildcards_error
  - Added functional and unit tests to show Bug #932482 - that selection does
    not work correctly when excludes (in a filelist or in a commandline option)
    contain both a single or double asterisk and a trailing slash.
* Misc fixes for the following PEP8 issues:
  - E111, E121, E122, E124, E125, E126, E127, E128, E201, E202, E203,
    E231, E241, E251, E261, E262, E271, E272, E301, E302, E303, E401,
    E502, E701, E702, E703, E711, E721, W291, W292, W293, W391
  - to run pep8 on duplicity use 'pep8 --ignore=E501'
  - see http://pep8.readthedocs.org
* Fixes for 2to3 issues
* Fix spelling error in manpage, bug 1419314.
* Fix _librsyncmodule.c compilation, bug 1416344, thanks to Kari Hautio.
* Really fix bug 1416344 based on comment #5 by Roman Tereshonkov.
* Fix for --pydevd debug environment and location under Eclipse.
* Fix for bug where scp was actually working as scp and not working with
  rsync.net because of using extraneous test command in restricted shell.
  Was trying "test -d 'foo' || mkdir -p 'foo'", now only "mkdir -p foo".
* remove extraneous string format arg in previous scp fix.

New in v0.7.01 (2015/01/11)
---------------------------
Enhancements:
* Undid move of testing/test_code.py.  Instead I fixed it
  so that it would not run during PPA build.  It now needs
  the setting RUN_CODE_TESTS=1 in the environment which is
  supplied in the tox.ini file.
* Moved testing/test_code.py to testing/manual/code_test.py
  so PPA builds would succeed.  Should be moved back later.
* Remove valid_extension() check from file_naming.py.  It was
  causing failed tests for short filenames.  Thanks edso.
* Partial fix for PPA build failures, new backend name.
* Merged in lp:~ed.so/duplicity/fix.dpbx.import
  - fix dpbx import error import lazily
* Merged in lp:~hooloovoo/duplicity/fix-typo-in-test-description
  - Fixed spelling mistake/typo in a description of a test.
* Merged in lp:~mterry/duplicity/missing-unicode-escape
  - Convert restore_dir to unicode before printing.
* Merged in lp:~ed.so/duplicity/lftp.ncftp.and.prefixes
  - retire --ssh-backend, --use-scp parameters
  - introduce scheme prefixes for alternative backend selection
    e.g. ncftp+ftp://, see manpage
  - scp is now selected via scheme e.g. scp://
  - added lftp fish, webdav(s), sftp support
* Merged in lp:~mterry/duplicity/code-nits
  - Fix some pylint/pep8 nits that prevented the test_code.py test from passing.
* Merged in lp:~mterry/duplicity/debian-dir
  - Add a debian/ directory to make it easier to manage the PPAs for duplicity.
* In webdavbackend.py:
  - Fixed bug 1396106 with change by Tim Ruffing, mispelled member.
  - Added missing 'self.' before member in error message.
* Merged in lp:~adrien-delhorme/duplicity/hubic
  - Add Hubic support through pyrax and a custom pyrax_identity module.
* Fixed bug 1385599 with changes by Yannick Molin. SSL settings are now
  conditioned on protocol ftp or ftps.
* Partial fix of bug 1236248 with changes by az, manpage warning about
  --extra-clean, however, recovery with missing sig files is broken.
* Fixed bug 1255453 with changes by Gaudenz Steinlin, report backend import
  results, both normal and failed, at INFO log level.
* Manually merged in lp:~m4ktub/duplicity/0.6-reliability
  - Per fix proposed in Bug #1395341.
* Modded .bzrignore to ignore *.egg test dependencies, normalized, sorted.
* Merged in lp:~ed.so/duplicity/paramiko.identyfile
  - fix identity file parsing of --ssh-options for paramiko
  - manpage fixes
* Source formatted, using PyDev, all source files to fix some easily fixed
  PEP8 issues. Use ignore space when comparing against previous versions.
* Merge in lp:~andol/duplicity/signkeyformat
  - Allow --sign-key to use short format, long format alt. full fingerprint.
* Merge in lp:~hooloovoo/duplicity/verify-not-check-source
  - Tests to validate that duplicity does not check filesystem source during
    verify unless --compare-data is specified
* Merge in lp:~ed.so/duplicity/move_netloc
  - move netloc usage definitions into respective backends
  - fix "[Question #259173]: rsync backend fails"
    https://answers.launchpad.net/duplicity/+question/259173
* Make ssh an unsupported backend scheme
* Temporarily disable RsyncBackendTest and test_verify_changed_source_file
* Merge in lp:~hooloovoo/duplicity/test-verify-improvements
  - Fix up test_verify, which was a bit of a mess:
  - Simplify test_verify.py to just do a simple backup and verify on a
    single file in each test.
  - Modify tests to correctly use --compare-data option.
  - Add tests for when the source files have atime/mtime manipulated.
* Fix duplicity verify to ignore the file system when globals.compare_data is
  False.  This means that verify only validates the viability of the backup
  itself unless --compare-data is specified.
* Reenable test_verify_changed_source_file test
* Merged in lp:~hooloovoo/duplicity/add-additional-verify-tests-for-corrupted-archives
  - Add tests to test_verify.py to test that verify fails if the archive
    file is corrupted. Changed file objects to use the with keyword to ensure
    that the file is properly closed.
  - Small edit to find statement in verify_test.sh to make it work as
    expected (enclose string in quotes).
* Merged in lp:~hooloovoo/duplicity/add-else-to-badupload-try-except
  - Badupload test previously did not have an else in the try-except. The
    test passed if the except was triggered, but would also pass if the
    test did not trigger an error at all.
* Fixed bug 1406173 by applying patch supplied in report
  - Ignore .par2 files in remote file list
* Removed redundant shell test testing/verify_test.sh
* Misc fixes for the following PEP8 issues:
  - E211, E221, E222, E225, E226, E228
  - see http://pep8.readthedocs.org
* Fixed bug 1278529 by applying patch supplied in report
  - Use get_bucket() rather than lookup() on S3 to get proper error msg.
* Merged in lp:~stapelberg+ubuntu/duplicity/add-onedrive-backend
  - Add a Microsoft OneDrive backend
* Merged in lp:~hooloovoo/duplicity/filelist_select_bug_1408411
  - Adds functional test cases that fail because of Bug #1408411 (commented
    out), to assist in fixing that bug.
* Merged in lp:~hooloovoo/duplicity/process_filelists_for_spaces_etc
  - Process filelists to remove imperfections such as blank lines, comments
    and leading/trailing whitespace. Also correctly processes quoted folders
    containing spaces in their names. Extensive unit and functional tests to
    test these changes (and selection more generally).
  - The branch does add an additional folder to testfiles.tar.gz called
    select2. This included a folder with a trailing space, to test the quote
    test. The subfolders also have clearer names than in the "select" folder
    (eg "1sub2sub3") which makes it easier to keep track of issues in tests.
* Merged in lp:~9-sa/duplicity/FixBug1408289
  - Fix bug #1408289
  - Wrong attribute name prevented raise of client exception, working now
* Merged in lp:~noizyland/duplicity/azurebackend
  - Add backend for Azure Blob Storage Service

New in v0.7.00 (2014/10/23)
---------------------------
Enhancements:
* Adjust unit tests to expect single FTP backend
* Merged in lp:~moritzm/duplicity/duplicity
  - Use lftp for both FTP and FTPS
* Merged in lp:~ed.so/duplicity/0.7-dpbx.importfix
  - fix this showstopper with the dropbox backend
    "NameError: global name 'rest' is not defined"
* Merged in lp:~jflaker/duplicity/BugFix1325215
  - The reference to "--progress_rate" in the man page as a parameter is
    incorrect. Should be "--progress-rate".
* Merged in lp:~hooloovoo/duplicity/updated-README-REPO
  - Changes to README-REPO to reflect the restructuring of the directories.
* Fixed bug 1375304 with patch supplied by Aleksandar Ivanovic
* Merged in lp:~ed.so/duplicity/webdav200fix-0.7
  - webdav backend fix "BackendException: Bad status code 200 reason OK. " when
    restarting an interrupted backup and overwriting partially uploaded volumes.
* Merged in lp:~mterry/duplicity/require-2.6
  - Require at least Python 2.6.
  - Our code base already requires 2.6, because 2.6-isms have crept in. Usually
    because we or a contributor didn't think to test with 2.4. And frankly,
    I'm not even sure how to test with 2.4 on a modern system.
* Merged in lp:~mterry/duplicity/drop-pexpect
  - Drop our local copy of pexpect in favor of a system version.
  - It's only used by the pexpect ssh backend (and if you're opting into that,
    you probably can expect that you will need pexpect) and the tests.
  - I've done a quick smoketest (backed up and restored using
    --ssh-backend=pexpect) and it seemed to work fine with a modern version
    of pexpect.
* Merged in lp:~mterry/duplicity/2.6isms
  - Here's a whole stack of minor syntax modernizations that will become
    necessary in python3. They all work in python2.6.
  - I've added a new test to keep us honest and prevent backsliding on these
    modernizations. It runs 2to3 and will fail the test if 2to3 finds anything
    that needs fixing (with a specific set of exceptions carved out).
  - This branch has most of the easy 2to3 fixes, the ones with obvious and
    safe syntax changes.
  - We could just let 2to3 do them for us, but ideally we use 2to3 as little
    as possible, since it doesn't always know how to solve a given problem.
    I will propose a branch later that actually does use 2to3 to generate
    python3 versions of duplicity if they are requested. But this is a first
    step to clean up the code base.
* Merged in lp:~mterry/duplicity/drop-static
  - Drop static.py.
  - This is some of the oldest code in duplicity! A bzr blame says it is
    unmodified (except for whitespace / comment changes) since revision 1.
  - But it's not needed anymore. Not really even since we updated to python2.4,
    which introduced the @staticmethod decorator. So this branch drops it and
    its test file.
* Merged in lp:~mterry/duplicity/py3-map-filter
  - In py3, map and filter return iterable objects, not lists. So in each case
    we use them, I've either imported the future version or switched to a list
    comprehension if we really wanted a list.
* Merged in lp:~mterry/duplicity/backend-unification
  - Reorganize and simplify backend code.  Specifically:
    - Formalize the expected API between backends and duplicity.  See the new
      file duplicity/backends/README for the instructions I've given authors.
    - Add some tests for our backend wrapper class as well as some tests for
      individual backends.  For several backends that have some commands do all
      the heavy lifting (hsi, tahoe, ftp), I've added fake little mock commands
      so that we can test them locally.  This doesn't truly test our integration
      with those commands, but at least lets us test the backend glue code.
    - Removed a lot of duplicate and unused code which backends were using (or
      not using).  This branch drops 700 lines of code (~20%)
      in duplicity/backends!
    - Simplified expectations of backends.  Our wrapper code now does all the
      retrying, and all the exception handling.  Backends can 'fire and forget'
      trusting our wrappers to give the user a reasonable error message.
      Obviously, backends can also add more details and make nicer error
      messages.  But they don't *have* to.
    - Separate out the backend classes from our wrapper class.  Now there is no
      possibility of namespace collision.  All our API methods use one
      underscore.  Anything else (zero or two underscores) are for the backend
      class's use.
    - Added the concept of a 'backend prefix' which is used by par2 and gio
      backends to provide generic support for "schema+" in urls -- like par2+
      or gio+.  I've since marked the '--gio' flag as deprecated, in favor of
      'gio+'.  Now you can even nest such backends like
      par2+gio+file://blah/blah.
    - The switch to control which cloudfiles backend had a typo.  I fixed this,
      but I'm not sure I should have?  If we haven't had complaints, maybe we
      can just drop the old backend.
    - I manually tested all the backends we have (except hsi and tahoe -- but
      those are simple wrappers around commands and I did test those via mocks
      per above).  I also added a bunch more manual backend tests to
      ./testing/manual/backendtest.py, which can now be run like the above to
      test all the files you have configured in config.py or you can pass it a
      URL which it will use for testing (useful for backend authors).
* Merged in lp:~mterry/duplicity/py2.6.0
  - Support python 2.6.0.
  - Without this branch, we only support python >= 2.6.5 because that's when
    python's urlparse.py module became its more modern incarnation. (I won't
    get into the wisdom of them making such a change in the middle of the
    2.6 lifecycle.)
  - Also, the version of lockfile that I have (0.8) doesn't work with python
    2.6.0 or 2.6.1 due to their implementation of
    threading.current_thread().ident returning None unexpectedly. So this
    branch tells lockfile not to worry about adding the current thread's
    identifier to the lock filename (we don't need a separate lock per thread,
    since our locking is per process).
  - I've tested with 2.6.0 and 2.7.6 (both extremes of our current support).
* Update shebang line to python2 instead of python to avoid confusion.
* Merged in lp:~3v1n0/duplicity/copy.com-backend
  - I've added a backend for Copy.com cloud storage, this supports all the
    required operations and works as it should from my tests.
  - You can use it by calling duplicity with something like:
    copy://account@email.com:your-password@copy.com/duplicity
  - The only thing I've concerns with is the optimized support for _delete_list
    which can't be enabled here because the test_delete_list tries also to
    delete a not-existing files, and it requires the backend not to raise an
    exception in that case (is this somewhat wanted or could we do the same as
    for _delete or _query?)
* Merged in lp:~ed.so/duplicity/webdav200fix-0.7
  - webdav backend fix "BackendException: Bad status code 200 reason OK. " when
    restarting an interrupted backup and overwriting partially uploaded volumes.
* Merged in lp:~mterry/duplicity/webdav-fixes
  - This branch fixes two issues I saw when testing the webdav backend:
  - 1) Errors like the following: "Attempt 1 failed. BackendException: File
    /tmp/duplicity-LQ1a0i-tempdir/mktemp-u2aiyX-2 not found locally after get
    from backend".  These were caused by the _get() method not calling setdata()
    on the local path object, so the rest of the code thought it didn't exist.
  - 2) Some odd issues from stale responses/data. We have a couple places in
    webdavbackend.py where we close the connection before making a request
    because of this problem. But I've changed it to do it every time, more
    reliably, by putting a _close() call inside the request() method.
  - With this, the webdav backend seems fine to me.
* Merged in lp:~antmak/duplicity/0.7-par2-fix
  - Useful fix for verbatim par2cmdline options (like "-t" in par2-tbb version)
* Fixed bug 1327550: OverflowError: signed integer is greater than maximum
  - Major and minor device numbers are supposed to be one byte each.  Someone
    has crafted a special system image using OpenVZ where the major and minor
    device numbers are much larger (ploop devices).  We treat them as (0,0).
* Added sxbacked.py, Skylable backend.  Waiting on man page updates.
* Merged in lp:~ed.so/duplicity/manpage.verify
  - Clarify verify's functionality as wished for by a user surprised with a big
    bandwidth bill from rackspace.
* Merged in lp:~jeffreydavidrogers/duplicity/duplicity
  - This change fixes two small typos in the duplicity man page.
* Merged in lp:~johnleach/duplicity/1315437-swift-container-create
  - Check to see if the swift container exists before trying to create it,
    in case we don't have permissions to create containers. Fixes #1315437
* Merged in lp:~ed.so/duplicity/manpage.blocksize
  - add --max_blocksize doc
  - reorder 'a note on filename prefixes' into alphabetical order

(bsiegert)

2016-04-18 16:24:59 UTC MAIN commitmail json YAML

2016-04-18 15:29:51 UTC MAIN commitmail json YAML

2016-04-18 15:29:39 UTC MAIN commitmail json YAML

Add support for CFLAGS and LDFLAGS

This fixes the build with PKGSRC_MKPIE.

(khorben)

2016-04-18 15:13:30 UTC MAIN commitmail json YAML

Explicitly --disable-inotify on SunOS to avoid it being picked up.

(jperkin)

2016-04-18 13:39:53 UTC MAIN commitmail json YAML

Updated editors/poedit to 1.8.7.1

(ryoon)

2016-04-18 13:39:29 UTC MAIN commitmail json YAML

Update to 1.8.7.1

* Fix MASTER_SITES to github
* Fix dependences

Changelog:
Version 1.8.7
-------------

- Added Copy From Singular operation and Next/Prev Plural Form navigation shortcuts.
- Translation errors are now properly translated.
- Fixed default Turkish plural form.
- Fixed a bug where a perfect match wouldn't be found in the TM in some rare cases.
- Updated bundled gettext to 0.19.7 (added appdata.xml and ITS support).
- Assorted bugfixes.

Version 1.8.6
-------------

- Fix properties window on OS X 10.9 and older.
- Fix visual flicker when quickly scrolling through a file with arrow keys.
- [OS X] Fix rare exception when pasting text.
- Fix file width autodetection when long comments were present.
- Disable Find next/prev menu items properly.

Version 1.8.5
-------------

- Improved setting and handling of source paths.
- Implement gzip support in Crowdin API client.
- Assorted fixes.

Version 1.8.4
-------------

- Fixed bug in handling POTs with plural forms introduced in 1.8.3.

Version 1.8.3
-------------

- Fixed Last-Translator error when creating a new translation from existing POT.
- Fixed bogus "Sources not available" error for single files setups.
- Fixed TM error reporting to prevent rendering the entire UI mostly unusable.

Version 1.8.2
-------------

- text editor now ensures that trailing newlines are present only if they also
  exist in the source text
- fix HTML export error on Windows
- automatically fix some bad paths settings in PO files
- improved source language detection
- fix incorrect timezone of PO-Revision-Date in some cases
- use the user's default browser for Crowdin authentication on all platforms
  (wxWebView no longer required as a dependency when building on Linux)

Version 1.8.1
-------------

- fix TM-related crash under heavy concurrency
- [OS X] fix crash when a concurrent task throws

Version 1.8
-----------

- integration with the Crowdin localization management platform
- search & replace
- support for directly handling POT files
- improved interface for configuring source code paths
- Poedit now automatically fixes certain broken files produced by certain
  broken tools (e.g. WPML)
- modernized HTML export
- [OS X] Quick  Look preview
- support for non-English source languages (auto-detected)
- [Windows] opening multiple Poedit windows now works correctly

Version 1.7.7
-------------

- strip whitespace in extractor definitions resulting from copy & paste

Version 1.7.6
-------------

- fix handling of multiple displays
- [Windows] fix "file couldn't be formatted nicely" problems with files in
  directories with (some) Unicode names

Version 1.7.5
-------------

- fix scrolling to the top when saving a file; focus should be preserved now
- fix disabling of extractors in preferences (oops)
- [Windows, OS X] improve resilience of the TM to power loss

Version 1.7.4
-------------

- size of the bottom editing part is now remembered correctly again
- [GTK+] fix broken Edit->Copy/Cut/Paste
- [OS X] fix stray BOM marks appearing on suggestions in some cases
- [OS X] fix Brazilian Portuguese localization not being used
- [OS X] fix sandbox permission window with unusual source paths setting
- [Windows] HiDPI support

Version 1.7.3
-------------

- it is now possible to disable unwanted extractors in preferences
- source paths in catalog properties can now include individual files
- exclusion paths in catalog properties can now use wildcards
  (e.g. *.js, now default for WordPress)
- "Consult TM when updating from sources" now includes only "good" matches
  (with at least 75% score)
- fix losing of the editing position when saving a file
- fix Preferences layout in Japanese and Chinese translations
- Windows: fix custom font setting after using a suggestion or copying from
  source text

(there was no version 1.7.2)

Version 1.7.1
-------------

- fix menu shortcuts problem in Polish localization

Version 1.7
-----------

- reworked preferences
- support for extraction from JavaScript (and more) sources
- suggestions and other relevant information (comments etc.) are now much
  easier to access in a unified sidebar
- syntax highlighting of special characters in translations
- added Group by Context sorting option
- implemented multiple selection
- formatting of PO files can now be customized
- added support for msgmerge --no-fuzzy-matching

Version 1.6.10
--------------

- multiple fixes to parsing of the Language header
- fix handling of broken POTs with duplicate headers
- improved robustness of the Lucene TM database
- misc small fixes
- translations updates and fixes

Version 1.6.9
-------------

- fixes to handling of RTL translations
- fix editing-related crashes under wxGTK
- translations updates

Version 1.6.8
-------------

- fix parsing of obsolete entries in PO files
- improved spellchecker handling on OS X and Windows
- misc fixes
- translations updates

Version 1.6.7
-------------

- better handle "fatal" (but not really) msgfmt errors
- OS X: fix OS X 10.7 compatibility
- OS X/Win: update bundled Gettext to 0.19.2
- translations updates

Version 1.6.6
-------------

- added exclusion paths support to updating from sources
- spellchecking is now supported on Windows 8+
- STL version of wxWidgets is no longer required to build on Unix
- update Windows and OS X builds to GNU gettext 0.19
- misc fixes
- translations updates

Version 1.6.5
-------------

- assorted small bugfixes

Version 1.6.4
-------------

- translation memory tuning
- Unix: restore compatibility with GTK+ 2
- misc fixes
- minor UI improvements (better wording etc.)
- OS X: misc fixes for Mavericks compatibility
- OS X/Win: update bundled Gettext to 0.18.3.2
- translations updates

Version 1.6.3
-------------

- fix invocation of external parser tools that need PATH
- Unix: use XDG_CONFIG_HOME for dotfile location
- OS X: fix conflict with Smart Quotes on Mavericks
- translations updates

Version 1.6.2
-------------

- fix TM failures with non-ASCII paths on Windows
- add support for Zend Framework's .phtml
- and support for WordPress' translators: comments
- translations updates

Version 1.6.1
-------------

- fixes to TM migration code
- OS X: fixes for Retina displays

Version 1.6
-----------

- improved languages handling (entering, sorting, plural forms expressions)
- completely new translation memory implementation
- assorted UI improvements
- better build systems on OS X and Windows
- OS X: minimum required version is 10.7; PPC builds are no longer supported

Version 1.5.7
-------------

- fix incorrect --add-comments flag introduced in 1.5.6

Version 1.5.6
-------------

- fix several problems with the file viewer: better lookup of files,
  fix display of UTF-8 files, better detection of DOS-style paths
- fix Find window's text field focus on OS X
- add --add-comments=TRANSLATORS to xgettext call in default parsers
- fix parsing of obsolete entries to recognize "#~|"
- fix incorrect update stats when using msg contexts
- translations updates

Version 1.5.5
-------------

- fix crash when auto-updating translations with some TMs
- fix file corruption when the catalog's charset was set to one that
  couldn't represent all of the text
- translations updates

Version 1.5.4
-------------

- fix display of source code (#472)
- fix bug when saving file fails on permissions (#491)
- fix Unix makefiles to install all icons (#493)
- translations updates

Version 1.5.3
-------------

- fixes to parsing of msgfmt errors
- misc UI fixes
- OS X: fixed crash when closing a document and opening another
- fixed compatibility with OS X 10.5 Leopard
- fixed problems with TM migration after upgrade
- reverted removal of line numbers in 1.5.2
- reverted: the default is to compile MO files on save again
- translations updates

Version 1.5.2
-------------

- fixed crash when clearing the translation (#428, #468)
- removed no longer needed line numbers from the UI
- OS X: improved attention bar looks
- translations updates

Version 1.5.1
-------------

- Windows: fix missing libstdc++-6.dll
- updated several translations

Version 1.5
-----------

- show translation errors inline with the entries they relate to, instead of a
  confusing errors log when saving
- implement full support for message contexts
- replaced popups when Poedit is started for the first time with
  unobtrusive Firefox-style notifications
- selecting suggested translation from right-click popup menu now
  correctly removes fuzzy flag from the translation
- warn the user if Plural-Forms header is inconsistent with the number
  of plural translations in the catalog or if has syntax errors
- correctly deduce catalog's language from filenames in the form of
  foo.LANG.po, as used by several large Open Source projects (#267)
- Boost library is now required when compiling from sources
- fixed the Find window so that it can be closed using the Esc key (#187)
- positions of translation fields are now remembered correctly when
  Poedit window is maximized (#194)
- added Edit->Clear translation command (Marcin Floryan)
- removed View->Fullscreen view, it doesn't make sense in this kind of app
- better application and document icons
- removed the "Shaded translations list" option, it's now always enabled
- misc minor UI improvements
- fixed possible transaction memory database corruption (#337, #352)
- added instructions on how to install additional spellchecker dictionaries
- added sorting by different criteria (#256, #239)
- improved source files viewer (#346)
- included outdated documentation was replaced with online wiki docs (#343)
- more keyboard navigation shortcuts
- saving PO files no longer reformats source code references (#323);
  moreover, they are always formatted according to the default style
  used by GNU gettext tools (#348)
- don't restore remembered window positions if they are outside currently
  available screens (#318)
- changed Alt+ shortcuts to non-conflicting Ctrl+ ones: "Copy From Source
  Text" now uses Ctrl+B and "Translation Is Fuzzy" Ctrl+U
- various UI improvements
- added more translations:
    Bosnian translation (Kenan Dervisevic)
    Tajik (Victor Ibragimov)
    Kurdish Sorani (Asos Ap)

(ryoon)

2016-04-18 12:14:29 UTC MAIN commitmail json YAML

2016-04-18 11:41:51 UTC MAIN commitmail json YAML

2016-04-18 10:43:35 UTC MAIN commitmail json YAML

+ gnome-3.20.1, wine-1.8.2, wine-devel-1.9.8.

(wiz)

2016-04-18 10:43:10 UTC MAIN commitmail json YAML

Updated graphics/MesaLib to 11.2.1

(wiz)

2016-04-18 10:43:00 UTC MAIN commitmail json YAML

Update MesaLib to 11.2.1.

The first stable release for the 11.2 branch - Mesa 11.2.1 is now available.

It fixes crashes in VAAPI, some build problems in Nine has been addressed,
adds a drirc workaround for Warsow and resolves issues in the nouveau,
radeonsi and i965 drivers.

Brian Paul (2):
st/mesa: fix glReadBuffer() assertion failure
st/mesa: fix memleak in glDrawPixels cache code

Christian Schmidbauer (1):
st/nine: specify WINAPI only for i386 and amd64

Emil Velikov (4):
docs: add sha256 checksums for 11.2.0
configure.ac: update the path of the generated files
Update version to 11.2.1
docs: add release notes for 11.2.1

Ilia Mirkin (1):
glsl: allow usage of the keyword buffer before GLSL 430 / ESSL 310

Iurie Salomov (1):
va: check null context in vlVaDestroyContext

Jason Ekstrand (2):
i965/tiled_memcopy: Add aligned mem_copy parameters to the [de]tiling functions
i965/tiled_memcpy: Rework the RGBA -> BGRA mem_copy functions

Kenneth Graunke (3):
i965: Fix textureSize() depth value for 1 layer surfaces on Gen4-6.
i965: Use brw->urb.min_vs_urb_entries instead of 32 for BLORP.
glsl: Lower variable indexing of system value arrays unconditionally.

Marek Ol邸叩k (1):
drirc: add a workaround for blackness in Warsow

Nicolai H辰hnle (1):
radeonsi: fix bounds check in si_create_vertex_elements

Samuel Pitoiset (1):
nv50/ir: do not try to attach JOIN ops to ATOM

Thomas Hindoe Paaboel Andersen (1):
st/va: avoid dereference after free in vlVaDestroyImage

(wiz)

2016-04-18 10:34:17 UTC MAIN commitmail json YAML

Updated databases/mysql55 to 5.5.49; databases/mysql56 to 5.6.30

(adam)

2016-04-18 10:32:47 UTC MAIN commitmail json YAML

Changes 5.6.30:

Security Notes
--------------
The linked OpenSSL library for the MySQL Commercial Server has been updated to version 1.0.1s. Issues fixed in the new version are described at http://www.openssl.org/news/vulnerabilities.html.

This change does not affect the Oracle-produced MySQL Community build of MySQL Server, which uses the yaSSL library instead.

MySQL client programs now support an --ssl-mode option that enables you to specify the security state of the connection to the server. The default value is DISABLED (establish an unencrypted connection). --ssl-mode=REQUIRED) can be specified to require a secure connection, or fail if a secure connection cannot be obtained.

These clients support --ssl-mode: mysql, mysqladmin, mysqlcheck, mysqldump, mysqlimport, mysqlshow, mysqlpump, mysqlslap, mysqltest, mysql_upgrade.

For more information, see Command Options for Secure Connections.

Bugs Fixed

(adam)

2016-04-18 10:01:16 UTC MAIN commitmail json YAML

Changes 5.5.49:

Security Notes
--------------
MySQL client programs now support an --ssl-mode option that enables you to specify the security state of the connection to the server. The default value is DISABLED (establish an unencrypted connection). --ssl-mode=REQUIRED) can be specified to require a secure connection, or fail if a secure connection cannot be obtained.

These clients support --ssl-mode: mysql, mysqladmin, mysqlcheck, mysqldump, mysqlimport, mysqlshow, mysqlpump, mysqlslap, mysqltest, mysql_upgrade.

For more information, see Command Options for Secure Connections.

Bugs Fixed

(adam)

2016-04-18 08:35:10 UTC MAIN commitmail json YAML

Updated security/dsniff-nox11 to 2.3nb9

(leot)

2016-04-18 08:35:00 UTC MAIN commitmail json YAML

Updated security/dsniff to 2.3nb15

(leot)

2016-04-18 08:34:35 UTC MAIN commitmail json YAML

Fix security/dsniff* build on NetBSD-current due recent route(4) change
(due the deprecation of RTF_LLINFO).

Bump PKGREVISION.

Reviewed by <ozaki-r>.

(leot)

2016-04-18 06:20:07 UTC MAIN commitmail json YAML

Updated security/libgcrypt to 1.7.0

(wiz)

2016-04-18 06:19:57 UTC MAIN commitmail json YAML

Update libgcrypt to 1.7.0.

Noteworthy changes in version 1.7.0 (2016-04-15)  [C21/A1/R0]
------------------------------------------------

* New algorithms and modes:

  - SHA3-224, SHA3-256, SHA3-384, SHA3-512, and MD2 hash algorithms.

  - SHAKE128 and SHAKE256 extendable-output hash algorithms.

  - ChaCha20 stream cipher.

  - Poly1305 message authentication algorithm

  - ChaCha20-Poly1305 Authenticated Encryption with Associated Data
    mode.

  - OCB mode.

  - HMAC-MD2 for use by legacy applications.

* New curves for ECC:

  - Curve25519.

  - sec256k1.

  - GOST R 34.10-2001 and GOST R 34.10-2012.

* Performance:

  - Improved performance of KDF functions.

  - Assembler optimized implementations of Blowfish and Serpent on
    ARM.

  - Assembler optimized implementation of 3DES on x86.

  - Improved AES using the SSSE3 based vector permutation method by
    Mike Hamburg.

  - AVX/BMI is used for SHA-1 and SHA-256 on x86.  This is for SHA-1
    about 20% faster than SSSE3 and more than 100% faster than the
    generic C implementation.

  - 40% speedup for SHA-512 and 72% for SHA-1 on ARM Cortex-A8.

  - 60-90% speedup for Whirlpool on x86.

  - 300% speedup for RIPE MD-160.

  - Up to 11 times speedup for CRC functions on x86.

* Other features:

  - Improved ECDSA and FIPS 186-4 compliance.

  - Support for Montgomery curves.

  - gcry_cipher_set_sbox to tweak S-boxes of the gost28147 cipher
    algorithm.

  - gcry_mpi_ec_sub to subtract two points on a curve.

  - gcry_mpi_ec_decode_point to decode an MPI into a point object.

  - Emulation for broken Whirlpool code prior to 1.6.0.  [from 1.6.1]

  - Flag "pkcs1-raw" to enable PCKS#1 padding with a user supplied
    hash part.

  - Parameter "saltlen" to set a non-default salt length for RSA PSS.

  - A SP800-90A conforming DRNG replaces the former X9.31 alternative
    random number generator.

  - Map deprecated RSA algo number to the RSA algo number for better
    backward compatibility. [from 1.6.2]

  - Use ciphertext blinding for Elgamal decryption [CVE-2014-3591].
    See http://www.cs.tau.ac.il/~tromer/radioexp/ for details.
    [from 1.6.3]

  - Fixed data-dependent timing variations in modular exponentiation
    [related to CVE-2015-0837, Last-Level Cache Side-Channel Attacks
      are Practical]. [from 1.6.3]

  - Flag "no-keytest" for ECC key generation.  Due to a bug in
    the parser that flag will also be accepted but ignored by older
    version of Libgcrypt. [from 1.6.4]

  - Speed up the random number generator by requiring less extra
    seeding. [from 1.6.4]

  - Always verify a created RSA signature to avoid private key leaks
    due to hardware failures. [from 1.6.4]

  - Mitigate side-channel attack on ECDH with Weierstrass curves
    [CVE-2015-7511].  See http://www.cs.tau.ac.IL/~tromer/ecdh/ for
    details. [from 1.6.5]

* Internal changes:

  - Moved locking out to libgpg-error.

  - Support of the SYSROOT envvar in the build system.

  - Refactor some code.

  - The availability of a 64 bit integer type is now mandatory.

* Bug fixes:

  - Fixed message digest lookup by OID (regression in 1.6.0).

  - Fixed a build problem on NetBSD

  - Fixed memory leaks in ECC code.

  - Fixed some asm build problems and feature detection bugs.

* Interface changes relative to the 1.6.0 release:
  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  gcry_cipher_final              NEW macro.
  GCRY_CIPHER_MODE_CFB8          NEW constant.
  GCRY_CIPHER_MODE_OCB            NEW.
  GCRY_CIPHER_MODE_POLY1305      NEW.
  gcry_cipher_set_sbox            NEW macro.
  gcry_mac_get_algo              NEW.
  GCRY_MAC_HMAC_MD2              NEW.
  GCRY_MAC_HMAC_SHA3_224          NEW.
  GCRY_MAC_HMAC_SHA3_256          NEW.
  GCRY_MAC_HMAC_SHA3_384          NEW.
  GCRY_MAC_HMAC_SHA3_512          NEW.
  GCRY_MAC_POLY1305              NEW.
  GCRY_MAC_POLY1305_AES          NEW.
  GCRY_MAC_POLY1305_CAMELLIA      NEW.
  GCRY_MAC_POLY1305_SEED          NEW.
  GCRY_MAC_POLY1305_SERPENT      NEW.
  GCRY_MAC_POLY1305_TWOFISH      NEW.
  gcry_md_extract                NEW.
  GCRY_MD_FLAG_BUGEMU1            NEW [from 1.6.1].
  GCRY_MD_GOSTR3411_CP            NEW.
  GCRY_MD_SHA3_224                NEW.
  GCRY_MD_SHA3_256                NEW.
  GCRY_MD_SHA3_384                NEW.
  GCRY_MD_SHA3_512                NEW.
  GCRY_MD_SHAKE128                NEW.
  GCRY_MD_SHAKE256                NEW.
  gcry_mpi_ec_decode_point        NEW.
  gcry_mpi_ec_sub                NEW.
  GCRY_PK_EDDSA                  NEW constant.
  GCRYCTL_GET_TAGLEN              NEW.
  GCRYCTL_SET_SBOX                NEW.
  GCRYCTL_SET_TAGLEN              NEW.

(wiz)

2016-04-18 06:15:49 UTC MAIN commitmail json YAML

Use flex instead of lex. PR 51073 by David Shao.

(wiz)

2016-04-18 06:13:49 UTC MAIN commitmail json YAML

+ dejagnu-1.6, denemo-2.0.6, libgcrypt-1.7.0.

(wiz)

2016-04-17 23:04:56 UTC MAIN commitmail json YAML

According to a Linux bulk build, this needs a lex. Add it to tools.

(wiz)

2016-04-17 20:50:31 UTC MAIN commitmail json YAML

Updated net/youtube-dl to 20160413

(adam)

2016-04-17 20:48:50 UTC MAIN commitmail json YAML

Changes 2016.04.13:
[groupon] Fix extraction
[howstuffworks] Skip a broken test case
[izlesene] Fix extraction
[jadorecettepub] Remove extractor: website gone
[ard] Change subtitles extension to ttml
[youtube:playlist] Recognize popular uploads playlist as mix
[netease] Skip all tests: completely georestricted

(adam)

2016-04-17 19:27:36 UTC MAIN commitmail json YAML

Updated devel/nss to 3.23

(ryoon)

2016-04-17 19:27:10 UTC MAIN commitmail json YAML

Update to 3.23

Changelog:
The NSS team has released Network Security Services (NSS) 3.23, which is a minor
release.

The following security-relevant bug has been resolved in NSS 3.23.
Users are encouraged to upgrade immediately.

* Bug 1245528 (CVE-2016-1950):
  Fixed a heap-based buffer overflow related to the parsing of certain ASN.1
  structures. An attacker could create a specially-crafted certificate which,
  when parsed by NSS, would cause a crash or execution of arbitrary code with
  the permissions of the user.

New functionality:
* ChaCha20/Poly1305 cipher and TLS cipher suites now supported
  (bug 917571, bug 1227905)
* Experimental-only support TLS 1.3 1-RTT mode (draft-11).
  This code is not ready for production use.

New Functions:
* SSL_SetDowngradeCheckVersion - Set maximum version for new ServerRandom
  anti-downgrade mechanism

Notable Changes:
* The copy of SQLite shipped with NSS has been updated to version 3.10.2
  (bug 1234698)
* The list of TLS extensions sent in the TLS handshake has been reordered
  to improve compatibility of the Extended Master Secret feature
  with servers (bug 1243641)
* The build time environment variable NSS_ENABLE_ZLIB has been renamed
  to NSS_SSL_ENABLE_ZLIB (Bug 1243872).
* The build time environment variable NSS_DISABLE_CHACHAPOLY was added,
  which can be used to prevent compilation of the ChaCha20/Poly1305 code.
* The following CA certificates were Removed
- Staat der Nederlanden Root CA
- NetLock Minositett Kozjegyzoi (Class QA) Tanusitvanykiado
- NetLock Kozjegyzoi (Class A) Tanusitvanykiado
- NetLock Uzleti (Class B) Tanusitvanykiado
- NetLock Expressz (Class C) Tanusitvanykiado
- VeriSign Class 1 Public PCA – G2
- VeriSign Class 3 Public PCA
- VeriSign Class 3 Public PCA – G2
- CA Disig
* The following CA certificates were Added
- SZAFIR ROOT CA2
- Certum Trusted Network CA 2
* The following CA certificate had the Email trust bit turned on
- Actalis Authentication Root CA

The full release notes, including the SHA256 fingerprints of the changed
CA certificates, are available at
https://developer.mozilla.org/en-US/docs/Mozilla/Projects/NSS/NSS_3.23_release_notes

(ryoon)

2016-04-17 18:45:28 UTC MAIN commitmail json YAML

Update MASTER_SITES to avoid redirect

(ryoon)

2016-04-17 18:42:27 UTC MAIN commitmail json YAML

2016-04-17 18:37:51 UTC MAIN commitmail json YAML

Updated mail/thunderbird-l10n to 45.0

(ryoon)

2016-04-17 18:35:35 UTC MAIN commitmail json YAML

2016-04-17 18:34:15 UTC MAIN commitmail json YAML

Updated mail/thunderbird to 45.0

(ryoon)

2016-04-17 18:33:51 UTC MAIN commitmail json YAML

Update to 45.0

* Regen patch names

Changelog:
    New Add a Correspondents column combining Sender and Recipient
    New Much better support for XMPP chatrooms and commands.
    New Remote content exceptions: Improved options to add exceptions.
    New Implement option to always use HTML formatting to prevent unexpected format loss when converting messages to plain text.
    New Use OpenStreetmap for maps (even allow the user to choose from list of map services)
    New Allow spell checking and dictionary selection in the subject line
    New Add dropdown in compose to allow specific setting of font size.
    New Return/Enter in composer will now insert a new paragraph by default (shift-Enter will insert a line break)
    New Mail.ru supports OAuth authentication.
    New Allow copying of name and email address from the message header of an email
    New Allow editing of From when composing a message.
    Fixed Fixed: When sending e-mail which was composed using Chinese, Japanese or Korean characters, unwanted extra spaces were inserted within the text.
    Fixed Spell checker checked spelling in invisible HTML parts of the message.
    Fixed When saving a draft that is edited as new message, original draft was overwritten.
    Fixed External images not displayed in reply/forward
    Fixed Properly preserve pre-formatted blocks in message replies.
    Fixed Crashed in some cases while parsing IMAP messages.
    Fixed Copy/paste from a plain text editor lost white-space (multiple spaces/blanks, tabs, newlines)
    Fixed "Open Draft"/"Forward"/"Edit As New"/"Reply" created message composition with incorrect character encoding.
    Fixed Fixed: Grouped By view sort direction change was broken, plus enabled custom column grouping.
    Fixed Fixed: New emails into a mailbox did not adhere to sort order by received.
    Fixed Fixed: Box.com attachments failed to upload.
    Fixed Fixed: Drag and drop of multiple attachments failed to OS file folder.
    Fixed XMPP had connection problems for users with large rosters

Security bugs:
Fixed in Thunderbird 45
    2016-37 Font vulnerabilities in the Graphite 2 library
    2016-36 Use-after-free during processing of DER encoded keys in NSS
    2016-35 Buffer overflow during ASN.1 decoding in NSS
    2016-34 Out-of-bounds read in HTML parser following a failed allocation
    2016-27 Use-after-free during XML transformations
    2016-24 Use-after-free in SetBody
    2016-23 Use-after-free in HTML5 string parser
    2016-20 Memory leak in libstagefright when deleting an array during MP4 processing
    2016-19 Linux video memory DOS with Intel drivers
    2016-18 CSP reports fail to strip location information for embedded iframe pages
    2016-17 Local file overwriting and potential privilege escalation through CSP reports
    2016-16 Miscellaneous memory safety hazards (rv:45.0 / rv:38.7)

(ryoon)

2016-04-17 18:27:45 UTC MAIN commitmail json YAML

Add thunderbird38-l10n

(ryoon)

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

Added mail/thunderbird38-l10n version 38.7.2

(ryoon)

2016-04-17 18:26:24 UTC MAIN commitmail json YAML

2016-04-17 18:24:22 UTC MAIN commitmail json YAML

Add thunderbird38

(ryoon)

2016-04-17 18:23:38 UTC MAIN commitmail json YAML

Added mail/thunderbird38 version 38.7.2

(ryoon)

2016-04-17 18:22:21 UTC MAIN commitmail json YAML

2016-04-17 16:39:22 UTC MAIN commitmail json YAML

plib: Make it build on x86_64 Darwin.

(youri)

2016-04-17 15:34:51 UTC MAIN commitmail json YAML

Updated security/mit-krb5 to 1.14.1nb1

(kamil)

2016-04-17 15:33:13 UTC MAIN commitmail json YAML

2016-04-17 15:29:48 UTC MAIN commitmail json YAML

Set OVERRIDE_GEMSPEC for oauth to make this work with the newer oauth-0.5.1.

Bump PKGREVISION.

(tsutsui)

2016-04-17 14:16:20 UTC MAIN commitmail json YAML

Updated devel/p5-IPC-Cmd to 0.94

(wen)

2016-04-17 14:15:14 UTC MAIN commitmail json YAML

Update to 0.94

Upstream changes:
0.94 Fri Feb 12 18:55:05 GMT 2016

  Bug fixes:
  * move __END__ above POD in documentation (plicease)
  * Don't clobber $SIG{__DIE__} and $SIG{__WARN__} in open3_run() (avar)
  * Fix 'terminate_on_signal' segfaulting (Petya Kohts)
  * Fix usage of fcntl(..., F_GETFL, ...) (tonyc)

(wen)

2016-04-17 14:00:47 UTC MAIN commitmail json YAML

Updated archivers/p5-Compress-Bzip2 to 2.24

(wen)

2016-04-17 13:59:18 UTC MAIN commitmail json YAML

Update to 2.24

Upstream changes:
2.23 2015-06-08 rurban
  - HP-UX lddlflags fix by Merjin Brand (RT #105096)
    "ld: Unrecognized argument: -Wl,-E"
  - -Wformat fixes

2.24 2015-12-08 rurban
  - Silence gcc-5 optimizer warning (RT #105647)
    with internal BUILD_BZLIB=1
  - Improve kwalitee test

(wen)

2016-04-17 13:46:01 UTC MAIN commitmail json YAML

Updated converters/p5-Convert-UUlib to 1.5

(wen)

2016-04-17 13:44:48 UTC MAIN commitmail json YAML

Update to 1.5

Upstream changes:
1.5  Sat Jul 11 03:56:06 CEST 2015
- fix a heap overflow (testcase by Krzysztof Wojta�).
        - on systems that support it (posix + mmap + map_anonymous),
          allocate all dynamic areas via mmap and put four guard
          pages around them, to catch similar heap overflows
          safely in the future.
        - find a safer way to pass in CC/CFLAGS to uulib.
        - added stability canary support.

(wen)

2016-04-17 13:41:18 UTC MAIN commitmail json YAML

Updated databases/p5-DBIx-Class-Helpers to 2.032001

(wen)

2016-04-17 13:40:17 UTC MAIN commitmail json YAML

Update to 2.032001

Upstream changes:
2.032001  2016-04-13 22:01:03-07:00 America/Los_Angeles
- Fix simple deletion and updates for ::DateMethods1
  (Thanks for the report Wes Malone and Erland Injerd, and the help to fix the
  actual bug ribasushi!)

(wen)

2016-04-17 13:36:58 UTC MAIN commitmail json YAML

Updated databases/p5-DBIx-Class-Fixtures to 1.001036

(wen)

2016-04-17 13:35:56 UTC MAIN commitmail json YAML

Update to 1.001036

Upstream changes:
1.001036  2016-03-21 14:59:55+00:00 UTC

- releasing as stable

1.00103_5 2016-03-11 20:39:49+00:00 UTC (TRIAL RELEASE)

- Will completely ignore sequences in Oracle due to having to drop and recreate them

1.001034  2016-01-05 15:05:26+00:00 UTC

1.00103_3 2015-12-08 16:33:56+00:00 UTC (TRIAL RELEASE)

- RT#108017 bugfix ( hatorikibble++ )
- added File::Temp to deps ( hatorikibble++ )

(wen)

2016-04-17 13:30:34 UTC MAIN commitmail json YAML

Added devel/p5-Devel-Confess version 0.008000

(wen)

2016-04-17 13:29:18 UTC MAIN commitmail json YAML

Add p5-Devel-Confess

(wen)

2016-04-17 13:27:51 UTC MAIN commitmail json YAML

Import Devel-Confess-0.008000 as devel/p5-Devel-Confess.

This module is meant as a debugging aid. It can be used to make
a script complain loudly with stack backtraces when warn()ing
or die()ing. Unlike other similar modules (e.g. Carp::Always),
it includes stack traces even when exception objects are thrown.

(wen)

2016-04-17 13:02:30 UTC MAIN commitmail json YAML

Updated databases/p5-DBIx-Connector to 0.56

(wen)

2016-04-17 13:00:13 UTC MAIN commitmail json YAML

Update to 0.56

Upstream changes:
0.56  2016-03-16T17:07:05Z
      - Added Firebird support, thanks to Stefan Suciu.
      - Fixed SQLite savepoint support to properly detect SQlite versions 3.9
        and higher.
      - Restored MySQL savepoint testing when the DBICTEST_* environment
        variables are set.

0.55  2016-02-05T18:59:24Z
      - Added versions to the RollbackError exception classes to make PAUSE
        happy.

0.54  2016-02-05T18:52:44Z
      - Removeed the Pod tests from the distribution.
      - Fixed the example code for handling `rollback_error` exceptions in the
        documentation to properly wrap the transaction in an exception
        handler. Patch from Perlover (issue #32).
      - Improved handling of connection failures when RaiseError (or
        HandleError) is not set. Thanks to Andreas Huber for the report and
        fix.
      - Document that `$_` is set locally, not globally, in the methods that
        set it. Suggested by William Lindley.
      - The disconnect method no longer longer remove entries from the DBI
        handle's CachedKids attribute. That behavior appears to be a
        workaround for a database we don't (yet) support.
      - Fixed a test failure where the test system has the `$DBI_DSN` or
        `$DBI_DRIVER` environment variable set. Thanks to Erik Rijkers for the
        patch.
      - Added recommendation to use DBD::Pg 3.5.0 or later to the Pg driver.
        Earlier versions had an incorrect implementation of the `ping()`
        method (Issue #41).

(wen)

2016-04-17 12:54:45 UTC MAIN commitmail json YAML

Updated devel/p5-version to 0.9916

(wen)

2016-04-17 12:53:50 UTC MAIN commitmail json YAML

Update to 0.9916

Upstream changes:
2016-03-18  John Peacock  <john.peacock@havurah-software.org>

* .hgtags:
Added tag 0.9916 for changeset 15763a2f6075
[3cffe3d1d62a] [tip]

* flow: Merged <release> '0.9916' to <master> ('default').
[15763a2f6075] [0.9916]

* flow: Merged <release> '0.9916' to <develop> ('develop').
[8f1e8495674d] <develop>

* flow: Closed <release> '0.9916'.
[6bb061a73cc5] <release/0.9916>

* Makefile.PL, README, lib/version.pm, lib/version/regex.pm, t/00impl-
pp.t, t/01base.t, t/02derived.t, t/03require.t, t/05sigdie.t,
t/06noop.t, t/07locale.t, t/08_corelist.t, t/09_list_util.t,
vperl/vpp.pm, vutil/lib/version/vxs.pm:
Prep for release to CPAN
[0969e36be548] <release/0.9916>

* t/07locale.t:
Another fix from core Perl
[8eb36834cb1c] <release/0.9916>

* vutil/vutil.c:
Remove unused variables
[26abf30c5c59] <release/0.9916>

* vutil/vutil.c:
Macros must be on separate lines.
[39a531dfece5] <release/0.9916>

* flow: Created branch 'release/0.9916'.
[3f095fd910eb] <release/0.9916>

2016-03-05  John Peacock  <john.peacock@havurah-software.org>

* .hgtags:
Added tag 0.9915 for changeset dc1d08d9ee5c
[5b2cf3e1882d]

* flow: Merged <release> '0.9915' to <master> ('default').
[dc1d08d9ee5c] [0.9915]

* flow: Merged <release> '0.9915' to <develop> ('develop').
[a68f41046a12] <develop>

* flow: Closed <release> '0.9915'.
[898452696d61] <release/0.9915>

* Makefile.PL, README, lib/version.pm, lib/version/regex.pm, t/00impl-
pp.t, t/01base.t, t/02derived.t, t/03require.t, t/05sigdie.t,
t/06noop.t, t/07locale.t, t/08_corelist.t, t/09_list_util.t,
vperl/vpp.pm, vutil/lib/version/vxs.pm:
Prep for documentation-only release to CPAN
[7b7226db9d45] <release/0.9915>

* flow: Created branch 'release/0.9915'.
[476b405c963e] <release/0.9915>

(wen)

2016-04-17 12:38:57 UTC MAIN commitmail json YAML

Updated mail/p5-IMAP-Admin to 1.6.8

(wen)

2016-04-17 12:37:55 UTC MAIN commitmail json YAML

Update to 1.6.8

No upstream changelog found.

(wen)

2016-04-17 12:33:52 UTC MAIN commitmail json YAML

Updated textproc/p5-XML-XPath to 1.36

(wen)

2016-04-17 12:32:41 UTC MAIN commitmail json YAML

Update to 1.36

Upstream changes:
1.36  2016-04-14 MANWAR
      - Fixed issue RT #68932 (/usr/bin/xpath outputs unwanted text when quiet mode ist set).

(wen)

2016-04-17 12:28:00 UTC MAIN commitmail json YAML

Updated www/p5-CSS-Tiny to 1.20

(wen)

2016-04-17 12:25:40 UTC MAIN commitmail json YAML

Update to 1.20

Upstream changes:
1.20  2016-03-10 by Alexandr Ciornii
- Require newer perl
- RT#87261: Support properties that start with asterisk (MADDAVE)

(wen)

2016-04-17 10:15:21 UTC MAIN commitmail json YAML

2016-04-17 10:10:16 UTC MAIN commitmail json YAML

Updated devel/cmake to 3.5.2

(wiz)

2016-04-17 10:10:04 UTC MAIN commitmail json YAML

Update cmake to 3.5.2.

Changes not found.

(wiz)

2016-04-17 10:08:51 UTC MAIN commitmail json YAML

Do not hardcode COMPILER_RPATH_FLAG

(ryoon)

2016-04-17 10:04:12 UTC MAIN commitmail json YAML

Updated devel/pkg-config to 0.29.1

(wiz)

2016-04-17 10:04:01 UTC MAIN commitmail json YAML

Update pkg-config to 0.29.1.

pkg-config 0.29.1
=================

- Fixed a regression from 0.29 with unquoting values queried with
  --variable. In some cases, this would cause shell special characters to
  be escaped in ways they weren't before. Instead, the unquoting only
  occurs if the value appears to be quoted. (#93284)
- Add support for building pkg-config with Microsoft Visual Studio.
  Thanks to Chun-wei Fan for the fix. (#92489)
- Allow overriding pkg-config variables with environment variables. By
  setting an environment variable of the form
  PKG_CONFIG_$PACKAGE_$VARIABLE, a pkg-config variable can be set
  globally without always having to pass --define-variable. Thanks to
  Alex Larsson for the fix. (#90917)
- Honor -Wl,-framework in addition to -framework so that multiple
  frameworks are handled on OSX. (#1278)
- Fix the OSX build using --with-internal-glib. Thanks to Rud叩 Moura for
  the initial fix and Adam Mercer for testing the final patch. (#92902)

(wiz)

2016-04-17 10:01:29 UTC MAIN commitmail json YAML

Updated textproc/py-html2text to 2016.4.2

(wiz)

2016-04-17 10:01:18 UTC MAIN commitmail json YAML

Update py-html2text to 2016.4.2.

2016.4.2
=========
----

* Fix #106: encoding by stdin
* Fix #89: Python 3.5 support.
* Fix #113: inplace baseurl substitution for <a> and <img> tags.
* Feature #118: Update the badges to badge.kloud51.com
* Fix #119: new-line after a list is inserted

(wiz)

2016-04-17 09:59:49 UTC MAIN commitmail json YAML

Updated www/py-betamax to 0.6.0

(wiz)

2016-04-17 09:59:39 UTC MAIN commitmail json YAML

Update py-betamax to 0.6.0.

0.6.0 - 2016-04-12
------------------

- Add ``betamax_recorder`` pytest fixture

- Change default behaviour to allow duplicate interactions to be recorded in
  single cassette

- Add ``allow_playback_repeats`` to allow an interaction to be used more than
  once from a single cassette

- Always return a new ``Response`` object from an Interaction to allow for a
  streaming response to be usable multiple times

- Remove CI support for Pythons 2.6 and 3.2

(wiz)

2016-04-17 09:56:40 UTC MAIN commitmail json YAML

Updated devel/libuuid to 2.28

(wiz)

2016-04-17 09:56:31 UTC MAIN commitmail json YAML

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

Updated devel/apache-ant to 1.9.7

(wiz)

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

Update apache-ant to 1.9.7.

Changes from Ant 1.9.6 TO Ant 1.9.7
===================================

Changes that could break older environments:
-------------------------------------------

* <exec> and <apply> used to ignore the dir attribute if it was the
  same as the current working directory.  They now no longer do,
  which changes the behavior for vmlauncher="false" which would have
  used the project's basedir rather than the current working
  directory in that case.
  Bugzilla Report 58555

Fixed bugs:
-----------

* ZipOutputStream could cause an ArrayIndexOutOfBoundsException when
  adding entries with comments.  This never happens when using Ant as
  a build tool but may affect users using Ant's zip package as a
  library.

* <gunzip> and <bunzip2> didn't work for non-filesystem resources.

* <jar> ignored the zip64Mode attribute when creating manifest-only
  jars.  This resulted in jar files that couldn't be read by Java5.
  Bugzilla Report 58428

* <untar> will now detect GNU tar longname/link records even if they
  don't use the names used by GNU tar itself.  star is known to
  create archives of that kind.
  https://issues.apache.org/jira/browse/COMPRESS-324

* <script> could fail to find javax.script on JDK9 with Jigsaw.
  Bugzilla Report 58271

* <import> sometimes failed to normalize file names which could lead
  to files getting imported twice which in turn could lead to targets
  getting executed twice.
  Bugzilla Report 58886

* TarInputStream now properly extraxt directory entries with a
  non-zero size.

* <union> would drop file resources pointing to the same file but
  using different names.
  Bugzilla Report 57965

* <replace>'s result was undefined when using the replacefilterfile
  attribute and some keys inside the properties files have been
  substrings of other keys. Keys are now sorted by descending size.
  Bugzilla Report 58997

* Ant fails to run when arguments contain double-quote character.
  Bugzilla Report 58898

* Ant fails to run if ANT_HOME contains a double-quote character.
  Bugzilla Report 58874

* Definer's way to parse URLs from classloader breaks with
  recent Java 9 builds (b108).
  Bugzilla Report 59130

* <ant> and <antcall> now preserve the ext status set by an <exit>
  task.
  Bugzilla Report 59228

Other changes:
--------------

* <scp> now supports (filesystem-only) resource collections in
  addition to filesets.
  Bugzilla Report 50769

* The <http> condition has a new optional attribute followRedirects.
  Bugzilla Report 58840

* <java> now supports Java9 modules.
  https://github.com/apache/ant/pull/15

* <javac> now supports Java9 modules.
  https://github.com/apache/ant/pull/16

* <sshexec> and <scp> have two new attributes serverAliveInterval and
  serverAliveCountMax that can be used to keep a intermediaries from
  closing idle connections.
  Bugzilla Report 59162

(wiz)

2016-04-17 09:51:17 UTC MAIN commitmail json YAML

Updated devel/py-setuptools to 20.9.0

(wiz)

2016-04-17 09:51:08 UTC MAIN commitmail json YAML

Update py-setuptools to 20.9.0.

v20.9.0
-------

* #548: Update certify version to 2016.2.28
* #545: Safely handle deletion of non-zip eggs in rotate
  command.

v20.8.1
-------

* Issue #544: Fix issue with extra environment marker
  processing in WorkingSet due to refactor in v20.7.0.

v20.8.0
-------

* Issue #543: Re-release so that latest release doesn't
  cause déjà vu with distribute and setuptools 0.7 in
  older environments.

v20.7.0
-------

* Refactored extra enviroment marker processing
  in WorkingSet.
* Issue #533: Fixed intermittent test failures.
* Issue #536: In msvc9_support, trap additional exceptions
  that might occur when importing
  ``distutils.msvc9compiler`` in mingw environments.
* Issue #537: Provide better context when package
  metadata fails to decode in UTF-8.

v20.6.8
-------

* Issue #523: Restored support for environment markers,
  now honoring 'extra' environment markers.

(wiz)

2016-04-17 09:49:12 UTC MAIN commitmail json YAML

Updated devel/py-pbr to 1.9.1

(wiz)

2016-04-17 09:49:03 UTC MAIN commitmail json YAML

Update py-pbr to 1.9.1.

1.9.1
-----

* Handle IndexError during version string parsing

1.9.0
-----

* Updated from global requirements
* package: fix wrong catch in email parsing
* Do not convert git tags when searching history
* Include wsgi_scripts in generated wheels
* Correct the indentation in the classifiers example
* Do not silently drop markers that fail to evaluate
* Clarifications around tags and version numbers
* Correct typo - s/enabeld/enabled/
* Use apt-cache generated packages to provide build deps
* fix some variable names
* Don't attempt to test with 0.6c11 with Py3
* Support entry point patching on setuptools < 12
* Updated from global requirements
* Split changelog on nulls instead of (
* Add libjpeg and liberasurecode for tests
* Handle markers to support sdist on pip < 6
* Deprecated tox -downloadcache option removed
* passenv integration environment variables re-enabling integration tests
* Enable pep8 H405 tests
* Add patch to properly get all commands from dist
* doc: Remove 'MANIFEST.in'
* doc: Trivial cleanup of 'index.rst'
* doc: Add deprecation note for 'requirements-pyN'
* doc: Restructure 'Requirements' section
* doc: Restructure 'Usage' section
* doc: Add details of manifest generation
* Support git://, git+ssh://, git+https:// without -e flag
* More support Sphinx >=1.3b1 and <1.3.1
* Fix docs for markers
* Do not error when running pep8 with py3
* Ensure changelog log output is written if it already exists
* Cleanup jeepyb and pypi-mirror special casing

(wiz)

2016-04-17 09:47:56 UTC MAIN commitmail json YAML

Updated devel/py-enum34 to 1.1.3

(wiz)

2016-04-17 09:47:45 UTC MAIN commitmail json YAML

Update py-enum34 to 1.1.3.

Changes not found, except for switch to setuptools.

(wiz)

2016-04-17 09:46:09 UTC MAIN commitmail json YAML

Updated graphics/geeqie to 1.2.3

(wiz)

2016-04-17 09:45:59 UTC MAIN commitmail json YAML

2016-04-17 09:34:55 UTC MAIN commitmail json YAML

Updated devel/p5-Module-ScanDeps to 1.20

(wiz)

2016-04-17 09:34:43 UTC MAIN commitmail json YAML

Update p5-Module-ScanDeps to 1.20:

1.20  2015-10-04

- Fix RT #107304: Newer versions of File::Path cause warning "_Inline for _Inline: No such file or directory at Module/ScanDeps.pm line 1339."
  - drop the dubious call to rmtree()

- Fix RT106142: Preload dependencies for PDL and PDL::NiceSlice
  - adopted from a patch by Shawn Laffan, thanks Shawn!

- Fix RT#106144: Preload dependencies for File::BOM)
  - adopted from a patch by Shawn Laffan, thanks Shawn!

- Revise our stance on utf8.pm:

  - A line of "use utf8;" just means "this file is encoded in UTF-8"
    and should _not_ result in scanning utf8.pm which will pull in
    the whole Unicode shebang (propery tables and what not).
    Yes, utf8.pm _doesn contain "require utf8_heavy.pl", but only inside
    an AUTOLOAD() that is _not_ triggered by calling functions
    like utf8::is_utf8().

  - OTOH the innocently looking one-liner

      perl -ne 'print if /\pN/'

    implicitly loads utf8.pm and triggers the AUTOLAD().

  - So prevent utf8.pm from being scanned and make utf8_heavy.pl
    the indicator for "I need the Unicode stuff" instead.

  - Cache the results of _get_preload('utf8_heavy.pl').

- Make %Preload "transitive" so that given

    my %Preload = (
      'Foo.pm' => [ 'Bar.pm' ],
      'Bar.pm' => [ 'Quux.pm' ],
      ...
    );

  scan_deps_static() register a dependency on Bar.pm _and_
  Quux.pm when it saw "use Foo;"

- Minor changes:
  - drop dubious %Preload of utf8.pm for SOAP::Lite and XML::Parser::Expat
  - drop code for Perl < 5.008 as we require 5.8.1 already
  - rework the implementation of -x/-c
  - add add_preload_rule() to dynamically add a %Preload rule
  - recognize constructs like "open FH, '<:via(Foo)', ..."
  - upgrade to Module::Install 1.16

(wiz)

2016-04-17 09:33:42 UTC MAIN commitmail json YAML

Updated security/p5-Crypt-OpenPGP to 1.12

(wiz)

2016-04-17 09:33:24 UTC MAIN commitmail json YAML

Update p5-Crypt-OpenPGP to 1.12.

1.12  2015-08-16 CPAN Day release
    - Add NoVersion parameter to CO::Armour->armour (GH#26)

1.11  2015-07-20
    - Check that Crypt::OpenPGP::Cipher->new succeeded, RT#14033.
    - Fix GH#7, when false data was discarded (@Camspi).

1.10  2015-07-06
    - Update GnuPG defaults (@bk2204).
    - Fix error propagation on generating RSA key (@niner).

1.09  2015-07-02
    - Require Digest::SHA instead of Digest::SHA1, RT#82316 (@bk2204).

1.08  2014-11-20
    - Move distribution to Dist::Zilla.
    - Require Alt::Crypt::RSA::BigInt instead of Crypt::RSA.
    - Apply a patch from RT#82314 (@bk2204, @kmx).
    - Add a test case from GH#7, yet to be fixed (@throughnothing).

1.07  2014-06-23
    - Reformatted Changes as per CPAN::Changes::Spec.
    - Fixed hash randomisation bug (RT#81442).
    - Documentation now references most recent "OpenPGP Message Format" RFC.
    - Fixed typo in Pod (@dsteinbrunner).
    - Improved ASCII armor detection (@gwillen).

(wiz)

2016-04-17 09:32:48 UTC MAIN commitmail json YAML

+ apache-ant-1.9.7, cmake-3.5.2, geeqie-1.2.3, libuuid-2.28,
  mono-4.4.0.122, py-betamax-0.6.0, py-enum34-1.1.3, py-pbr-1.9.1,
  py-radare2-0.10.2, py-setuptools-20.9.0, x264-devel-20160416.

(wiz)

2016-04-17 09:10:02 UTC MAIN commitmail json YAML

Add some osdn.jp mirror sites

(ryoon)

2016-04-17 08:25:52 UTC pkgsrc-2016Q1 commitmail json YAML

2016-04-17 08:25:00 UTC pkgsrc-2016Q1 commitmail json YAML

Pullup ticket #4961 - requested by mrg
www/bozohttpd: security-update

Revisions pulled up:
- www/bozohttpd/Makefile                                        1.86
- www/bozohttpd/distinfo                                        1.65
- www/bozohttpd/patches/patch-bozohttpd.c                      deleted

-------------------------------------------------------------------
  Module Name:    pkgsrc
  Committed By:  mrg
  Date:          Fri Apr 15 20:59:17 UTC 2016

  Modified Files:
          pkgsrc/doc: CHANGES-2016
          pkgsrc/www/bozohttpd: Makefile distinfo
  Removed Files:
          pkgsrc/www/bozohttpd/patches: patch-bozohttpd.c

  Log Message:
  update bozohttpd to 20160415.  changes include:

          o  add search-word support for CGI
          o  fix a security issue in CGI suffix handler support which would
              allow remote code execution, from shm%netbsd.org@localhost
          o  -C option supports now CGI scripts only
          o  add CGI support for ~user translation (-E switch)
          o  add redirects to ~user translation
          o  fix bugs around ~user translation
          o  add schema detection for absolute redirects
          o  fixed few memory leaks
          o  bunch of minor tweaks
          o  removed -r support
          o  smarter redirects

  To generate a diff of this commit:
  cvs rdiff -u -r1.1574 -r1.1575 pkgsrc/doc/CHANGES-2016
  cvs rdiff -u -r1.85 -r1.86 pkgsrc/www/bozohttpd/Makefile
  cvs rdiff -u -r1.64 -r1.65 pkgsrc/www/bozohttpd/distinfo
  cvs rdiff -u -r1.2 -r0 pkgsrc/www/bozohttpd/patches/patch-bozohttpd.c

(spz)

2016-04-17 08:20:56 UTC MAIN commitmail json YAML

Updated net/p5-NetAddr-IP to 4.079

(wiz)

2016-04-17 08:20:47 UTC MAIN commitmail json YAML

Update p5-NetAddr-IP to 4.079:

4.079 Fri Mar 25 16:18:26 PDT 2016
        correct non-suppression of leading zeros in certain instances of
        new_no use. Thanks to "Mike Bartman (mbartman)" <mbartman@cisco.com>
        for spotting the bug.

put in missing code to propagate NetAddr::IP::Lite :nofqdn to IP.pm

(wiz)

2016-04-17 08:13:09 UTC MAIN commitmail json YAML

Revert part of the MACHINE_ARCH cleanup that resulted in the Linux/x86_64
triplet reporting as x86_64-pc-linux.  Go back to the previous triplet of
x86_64-unknown-linux which matches what config.guess outputs.

(jperkin)

2016-04-17 04:13:00 UTC MAIN commitmail json YAML

Added math/R-nloptr version 1.0.4

(wen)

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

Add R-nloptr

(wen)

2016-04-17 04:09:44 UTC MAIN commitmail json YAML

Import nloptr-1.0.4 as math/R-nloptr.

nloptr is an R interface to NLopt. NLopt is a free/open-source library
for nonlinear optimization, providing a common interface for a number
of different free optimization routines available online as well as
original implementations of various other algorithms.

(wen)

2016-04-17 00:03:11 UTC MAIN commitmail json YAML

Updated graphics/MesaLib to 11.2.0

(wiz)

2016-04-17 00:03:00 UTC MAIN commitmail json YAML

Update MesaLib to 11.2.0.

Mesa 11.2.0 is a new development release. People who are concerned with
stability and reliability should stick with a previous release or wait for Mesa
11.2.1.

Mesa 11.2.0 implements the OpenGL 4.1 API, but the version reported by
glGetString(GL_VERSION) or glGetIntegerv(GL_MAJOR_VERSION) / glGetIntegerv
(GL_MINOR_VERSION) depends on the particular driver being used. Some drivers
don't support all the features required in OpenGL 4.1. OpenGL 4.1 is only
available if requested at context creation because compatibility contexts are
not supported.

New features

Note: some of the new features are only available with certain drivers.

  • GL_ARB_arrays_of_arrays on all gallium drivers that provide GLSL 1.30
  • GL_ARB_base_instance on freedreno/a4xx
  • GL_ARB_compute_shader on i965
  • GL_ARB_copy_image on r600
  • GL_ARB_indirect_parameters on nvc0
  • GL_ARB_query_buffer_object on nvc0
  • GL_ARB_shader_atomic_counters on nvc0
  • GL_ARB_shader_draw_parameters on i965, nvc0
  • GL_ARB_shader_storage_buffer_object on nvc0
  • GL_ARB_tessellation_shader on i965 and r600 (evergreen/cayman only)
  • GL_ARB_texture_buffer_object_rgb32 on freedreno/a4xx
  • GL_ARB_texture_buffer_range on freedreno/a4xx
  • GL_ARB_texture_query_lod on freedreno/a4xx
  • GL_ARB_texture_rgb10_a2ui on freedreno/a4xx
  • GL_ARB_texture_view on freedreno/a4xx
  • GL_ARB_vertex_type_10f_11f_11f_rev on freedreno/a4xx
  • GL_KHR_texture_compression_astc_ldr on freedreno/a4xx
  • GL_AMD_performance_monitor on radeonsi (CIK+ only)
  • GL_ATI_meminfo on r600, radeonsi
  • GL_NVX_gpu_memory_info on r600, radeonsi
  • New OSMesaCreateContextAttribs() function (for creating core profile
    contexts)

Bug fixes

  • Bug 27512 - Illegal instruction _mesa_x86_64_transform_points4_general
  • Bug 75165 - compute.c:464:49: error: function definition is not allowed
    here
  • Bug 79783 - Distorted output in obs-studio where other vendors "work"
  • Bug 89330 - piglit glsl-1.50 invariant-qualifier-in-out-block-01 regression
  • Bug 89969 - nouveau: add support for chunk decoding in order to support
    vaapi (st/va)
  • Bug 90348 - Spilling failure of b96 merged value
  • Bug 91526 - World of Warcraft (on Wine) has UI corruption with nouveau
  • Bug 91596 - EGL_KHR_gl_colorspace (v2) causes problem with Android-x86 GUI
  • Bug 91806 - configure does not test whether assembler supports sse4.1
  • Bug 91927 - [SKL] [regression] piglit compressed textures tests fail with
    kernel upgrade
  • Bug 92193 - [SKL]
    ES2-CTS.gtf.GL2ExtensionTests.compressed_astc_texture.compressed_astc_texture
    fails
  • Bug 92229 - [APITRACE] SOMA have serious graphical errors
  • Bug 92233 - Unigine Heaven 4.0 silhuette run
  • Bug 92363 - [BSW/BDW] ogles1conform Gets test fails
  • Bug 92438 - Segfault in pushbuf_kref when running the android emulator
    (qemu) on nv50
  • Bug 92589 - [BDW BSW SKL CTS] ES31-CTS.texture_gather.* GPU_HANG
  • Bug 92595 - [HSW,BDW,SKL][GLES 3.1 CTS] Big difference in the results for
    the ES31-CTS.shader_bitfield_operation.* tests
  • Bug 92609 - [BDW, BSW] piglit sampling-2d-array-as-2d-layer fails
  • Bug 92687 - Add support for ARB_internalformat_query2
  • Bug 92706 - glBlitFramebuffer refuses to blit RGBA to RGB with MSAA
  • Bug 92709 - "LLVM triggered Diagnostic Handler: unsupported call to
    function ldexpf in main" when starting race in stuntrally
  • Bug 92743 - Centroid shouldn't have to match between the FS and the VS
  • Bug 92759 - [Regression, bisected] Visuals without alpha bits are not
    sRGB-capable
  • Bug 92849 - [IVB HSW BDW] piglit image load/store
    load-from-cleared-image.shader_test fails
  • Bug 92909 - Offset/alignment issue with layout std140 and vec3
  • Bug 93004 - Guild Wars 2 crash on nouveau DX11 cards
  • Bug 93048 - [CTS regression] mesa af2723 breaks GL Conformance for debug
    extension
  • Bug 93063 - drm_helper.h:227:1: error: static declaration of
    ‘pipe_virgl_create_screen’ follows non-static declaration
  • Bug 93091 - [opencl] segfault when running any opencl programs (like
    clinfo)
  • Bug 93092 - lp_test_format regression
  • Bug 93126 - wrongly claim supporting GL_EXT_texture_rg
  • Bug 93180 - [regression] arb_separate_shader_objects.active sampler
    conflict fails
  • Bug 93189 - "./util/u_inlines.h", line 83: operands have incompatible
    types: void ":" int
  • Bug 93215 - [Regression bisected] Ogles1conform Automatic mipmap generation
    test is fail
  • Bug 93235 - [regression] dispatch sanity broken by GetPointerv
  • Bug 93257 - [SKL, bisected] ASTC dEQP tests segfault
  • Bug 93264 - Tonga VM Faults since llvm ScheduleDAGInstrs: Rework schedule
    graph builder.
  • Bug 93266 - gl_arb_shading_language_420pack does not allow binding of image
    variables
  • Bug 93300 - Two Worlds 2 renders water incorrectly
  • Bug 93312 - [SKL][GLES 3.1 CTS] ES31-CTS.layout_binding* GPU_HANG
  • Bug 93320 - [HSW,BDW,SKL][GLES 3.1 CTS]
    ES31-CTS.vertex_attrib_binding.advanced-bindingUpdate fail
  • Bug 93322 - [HSW,BDW,SKL][GLES 3.1 CTS]
    ES31-CTS.compute_shader.resource-ubo fail
  • Bug 93323 - [HSW,BDW,SKL][GLES 3.1 CTS]
    ES31-CTS.shader_image_load_store.basic-allTargets-store-fs fail
  • Bug 93325 - [HSW,BDW,SKL]ES31-CTS.explicit_uniform_location.uniform-loc-* 2
    tests fail
  • Bug 93339 - glLinkProgram() should fail when a varying is never written to
    in a previous stage
  • Bug 93348 - [HSW,BDW,SKL][GLES 3.1 CTS] ES31-CTS.compute_shader.* segfault
  • Bug 93358 - [HSW] Unreal Elemental demo - assertion error in
    copy_image_with_blitter
  • Bug 93387 - inverse() shouldn’t be exposed in GLSL 1.20 and 1.30
  • Bug 93388 - [i965, regression, bisection] MESA_FORMAT_B8G8R8X8_SRGB changes
    break kwin
  • Bug 93407 - [SKL][GLES 3.1 CTS]ES31-CTS.compute_shader.resources-texture
    fail
  • Bug 93410 - [BDW,SKL][GLES 3.1 CTS]
    ES31-CTS.shader_image_load_store.negative-linkErrors fail
  • Bug 93418 - Geometry Shaders output wrong vertices on Sandy Bridge
  • Bug 93426 - [SKL,BDW,BSW,BXT] CTS regression:
    es2-cts.gtf.gl2fixedtests.buffer_objects.buffer_object,s
  • Bug 93524 - Clover doesn't build
  • Bug 93526 - GfxBench 4 tessellation demos misrender
  • Bug 93532 - [HSW,BDW,SKL][GLES 3.1 CTS] ES31-CTS.compute_shader.*.
    Regression, bisected.
  • Bug 93540 - [BISECTED, HSW] Rendering issue in Heaven (and other
    benchmarks)
  • Bug 93560 - opt_combine_constants failing fabsf(reg->f) == table.imm[i].val
    assertion
  • Bug 93599 - Strange green flashes with "Metro: Last Light Redux" + "Metro
    2033 Redux" with Intel Mesa driver
  • Bug 93648 - Random lines being rendered when playing Dolphin (geometry
    shaders related, w/ apitrace)
  • Bug 93650 - GL_ARB_separate_shader_objects is buggy (PCSX2)
  • Bug 93667 - Crash in eglCreateImageKHR with huge texture size
  • Bug 93696 - [HSW,BDW;SKL][GLES 3.1 CTS]
    ES31-CTS.explicit_uniform_location.uniform-loc-mix-with-implicit-max-* fail
  • Bug 93700 - [SKL, regression] deqp-gles2.functional.texture.completeness
  • Bug 93717 - Meta mipmap generation can corrupt texture state
  • Bug 93722 - Segfault when compiling shader with a subroutine that takes a
    parameter
  • Bug 93725 - [HSW, regression, bisected] ES31-CTS.texture_gather.*depth*
  • Bug 93731 - glUniformSubroutinesuiv segfaults when subroutine uniform is
    bound to a specific location
  • Bug 93761 - A conditional discard in a fragment shader causes no depth
    writing at all
  • Bug 93790 - [HSW] Use after free with compute programs
  • Bug 93792 - [HSW] intel_mipmap_tree.c:1325: intel_miptree_copy_slice:
    Assertion `src_mt->format == dst_mt->format
  • Bug 93813 - Incorrect viewport range when GL_CLIP_ORIGIN is GL_UPPER_LEFT
  • Bug 93840 - [i965] Alien: Isolation fails with GL_ARB_compute_shader
    enabled
  • Bug 93862 - [Bisected] "drm/amdgpu: fix amdgpu_bo_pin_restricted VRAM
    placing v2" is bad
  • Bug 93878 - [llvmpipe][softpipe] piglit
    arb_gpu_shader_fp64-double-gettransformfeedbackvarying regression
  • Bug 93957 - [HSW] Mishandling of sample count when using an attachment-less
    framebuffer (assertion error)
  • Bug 93961 - virgl build failure after 2016-02-01 changes - no previous
    prototype for 'virgl_drm_winsys_create'
  • Bug 93962 - [HSW, regression, bisected, CTS]
    ES2-CTS.gtf.GL2FixedTests.scissor.scissor - segfault/asserts
  • Bug 93989 - build: flex-2.5.39 seems to be failing for glsl_lexer.ll
  • Bug 94016 - make check MesaExtensionsTest.AlphabeticallySorted regression
  • Bug 94019 - [bisected] 3D acceleration broken with gallium/radeon: just get
    num_tile_pipes from the winsys
  • Bug 94050 - test_vec4_register_coalesce regression
  • Bug 94073 - Miscompilation of abs_vec3_vert_xvary_ref.vert in WebGL
    conformance
  • Bug 94081 - [HSW] compute shader shared var + atomic op = fail
  • Bug 94088 - [llvmpipe] SIGFPE pthread_barrier_destroy.c:40
  • Bug 94091 - Tonga unreal elemental segfault since radeonsi: put image,
    fmask, and sampler descriptors into one array
  • Bug 94100 - [HSW] compute indirect dispatch with 0 work groups causes gpu
    hang
  • Bug 94134 - [regression]
    piglit.spec.arb_texture_view.sampling-2d-array-as-2d-layer assertion
  • Bug 94139 - [regression, HSW, IVB] piglit.spec.arb_compute_shader.minmax
  • Bug 94150 - UE4 Suntemple rendering errors
  • Bug 94186 - Crash when launching glxinfo and World of Warcraft with RV790
  • Bug 94188 - define (or undef) defined behaves stupidly
  • Bug 94193 - [llvmpipe] Line antialiasing looks different when
    GL_LINE_STIPPLE is enabled with pattern 0xffff
  • Bug 94199 - Shader abort/crash
  • Bug 94253 - [llvmpipe] piglit gl-1.0-swapbuffers-behavior regression
  • Bug 94254 - [llvmpipe] [softpipe] piglit read-front regression
  • Bug 94257 - [softpipe] piglit glx-copy-sub-buffer regression
  • Bug 94274 - [swrast] piglit arb_occlusion_query2-render regression
  • Bug 94284 - [radeonsi] outlast segfault on start
  • Bug 94388 - r600_blit.c:281: r600_decompress_depth_textures: Assertion
    `tex->is_depth && !tex->is_flushing_texture' failed.
  • Bug 94412 - Trine 3 misrender
  • Bug 94481 - softpipe - access violation in img_filter_2d_nearest
  • Bug 94524 - Wrong gl_TessLevelOuter interpretation for isolines
  • Bug 94595 - [Mesa AMD&swrast] Texture views attached as framebuffers return
    their viewed tecture's color encoding and render incorrectly

(wiz)

2016-04-16 17:46:38 UTC MAIN commitmail json YAML

Updated meta-pkgs/ruby-gnome2 to 3.0.8
Updated devel/ruby-gnome2-atk to 3.0.8
Updated devel/ruby-gnome2-gio to 3.0.8
Updated devel/ruby-gnome2-glib to 3.0.8
Updated devel/ruby-gnome2-gobject-introspection to 3.0.8
Updated devel/ruby-gnome2-pango to 3.0.8
Updated graphics/ruby-gnome2-cairo-gobject to 3.0.8
Updated graphics/ruby-gnome2-clutter to 3.0.8
Updated graphics/ruby-gnome2-clutter-gtk to 3.0.8
Updated graphics/ruby-gnome2-gdk3 to 3.0.8
Updated graphics/ruby-gnome2-gdkpixbuf to 3.0.8
Updated graphics/ruby-gnome2-rsvg to 3.0.8
Updated multimedia/ruby-gnome2-clutter-gstreamer to 3.0.8
Updated multimedia/ruby-gnome2-gstreamer to 3.0.8
Updated print/ruby-gnome2-poppler to 3.0.8
Updated www/ruby-gnome2-webkit-gtk to 3.0.8
Updated www/ruby-gnome2-webkit-gtk2 to 3.0.8
Updated x11/ruby-gnome2-gtk to 3.0.8
Updated x11/ruby-gnome2-gtk3 to 3.0.8
Updated x11/ruby-gnome2-gtksourceview2 to 3.0.8
Updated x11/ruby-gnome2-gtksourceview3 to 3.0.8
Updated x11/ruby-gnome2-vte to 3.0.8

(tsutsui)

2016-04-16 17:41:05 UTC MAIN commitmail json YAML

Update ruby-gnome2 packages to 3.0.8.

Upstream changes:
(from https://github.com/ruby-gnome2/ruby-gnome2/blob/3.0.8/NEWS)

= Ruby-GNOME2 3.0.8: 2016-04-03

It's a release that improves GTK+ 3 support.

=== Changes

==== All

  * Droped Ruby 2.0.0 support.
  * Travis: use Trusty beta image.
    [Patch by Hiroshi Hatake]
  * Added AltLinux to supported OSes.
    [Patch by Malo Skrylevo]

==== Ruby/GLib2

  * Improvements
    * Added (({RVAL2CSTR_PTR_ACCEPT_NIL})).
    * Added (({RVAL2CSTR_RAW})).
    * Added (({RVAL2CSTR_RAW_ACCEPT_NIL})).
    * Supported (({GLib::Variant.new(value, type)})).
    * Added (({GLib::Regex})) class.
      [Patch by cedlemo]
    * Supported more variant types in (({rbg_variant_to_ruby})).
    [Patch by Aurelien Jacobs]
    * Supported array in (({rg_ruby_to_variant})).
      [Patch by Aurelien Jacobs]
    * Added (({GLib::Regex#split})).
      [Patch by cedlemo]
    * Added (({GLib::Regex#match})).
      [Patch by cedlemo]
    * Added (({GLib::MatchInfo})) class.
      [Patch by cedlemo]
    * Added (({GLib::Regex#max_backref})).
      [Patch by cedlemo]
    * Added (({GLib::Regex#capture_count})).
      [Patch by cedlemo]
    * Added (({GLib::Regex#has_cr_or_lf?})).
      [Patch by cedlemo]
    * Added (({GLib::Regex#max_lookbehind})).
      [Patch by cedlemo]
    * Added (({GLib::Regex#string_number})).
      [Patch by cedlemo]
    * Added (({GLib::Regex.escape_string})).
      [Patch by cedlemo]
    * Added (({GLib::Regex#match?})).
      [Patch by cedlemo]
    * Added (({GLib::Regex#match_all})).
      [Patch by cedlemo]
    * Added (({GLib::Regex#split})).
      [Patch by cedlemo]
    * Added (({GLib::Regex#replace})).
      [Patch by cedlemo]
    * Added (({GLib::Regex#check_replacement})).
      [Patch by cedlemo]
    * Added (({GLib::Regex#replace_eval})).
      [Patch by cedlemo]
    * Added (({GLib::MatchInfo#partial_match})).
      [Patch by cedlemo]
    * Added (({GLib::MatchInfo#fetch})).
      [Patch by cedlemo]
    * Added (({GLib::MatchInfo#[]})).
    * Added (({GLib::MatchInfo#fetch_pos})).
      [Patch by cedlemo]
    * Added (({GLib::MatchInfo#fetch_position})).
    * Added (({GLib::MatchInfo#fetch_all})).
      [Patch by cedlemo]
    * Added (({GLib::MatchInfo#next})).
      [Patch by cedlemo]

  * Fixes
    * Fixed a bug that raw string is converted to UTF-8.
    * Fixed handling of 64 bits (({FIXNUM})) variant initialization.

==== Ruby/GObjectIntrospection

  * Improvements
    * Supported allocated output parameter.
    * Supported dynamic callback.
    * Supported enum as output value.
    * Added function type name in error message.
    * Added (({RB_ZALLOC})).
    * Supported freeing GType-ed union.
      [GitHub#700][Reported by cedlemo]
    * Added (({GI::Repository#get_version})).
  * Fixes
    * Fixed a bug that block is always ignored in singleton method.
      [ruby-gnome2-devel-ja][Reported by Yuuki Harano]

==== Ruby/GIO2

  * Improvements
    * Supported (({Gio::Application.new(:arguments => [...]})).
      [GitHub#519][Reported by Mamoru TASAKA]
    * Started to use dynamic callback.

==== Ruby/GTK3

  * Improvements
    * Supported (({Gtk::Clipboard#request_text})).
      [ruby-gnome2-devel-en][Reported by Detlef Reichl]
    * Supported (({Gtk::Clipboard#request_contents})).
    * Supported (({Gtk::Clipboard#request_image})).
    * Supported (({Gtk::Clipboard#request_targets})).
    * Supported (({Gtk::Clipboard#request_rich_text})).
    * Supported (({Gtk::Clipboard#request_uris})).
    * Updated main demo application.
      [Patch by cedlemo]
    * Updated and finished sample tutorial.
      [Patch by cedlemo]
    * Supported (({Gtk::TreeModel#set_sort_func})).
      [GitHub#596][Reported by Christopher L. Ramsey]
    * Supported (({Gtk::Box#set_child_packing})).
      [GitHub#602][Reported by Ibrahim Tencer]
    * Updated stack demo.
      [Patch by cedlemo]
    * Added scale demo.
      [Patch by cedlemo]
    * Updated theming style classes demo.
      [Patch by cedlemo]
    * Created entry buffer demo.
      [Patch by cedlemo]
    * Made (({Gtk::EntryBuffer#new more rubyish})).
      [Patch by cedlemo]
    * Added markup demo.
      [Patch by cedlemo]
    * Added headerbar demo.
      [Patch by cedlemo]
    * Updated css accordion demo.
      [Patch by cedlemo]
    * Added pickers demo.
      [Patch by cedlemo]
    * Updated links demo.
      [Patch by cedlemo]
    * Added overlay demo.
      [Patch by cedlemo]
    * Added textmask demo.
      [Patch by cedlemo]
    * Added sidebar demo.
      [Patch by cedlemo]
    * Updated spinner demo.
      [Patch by cedlemo]
    * Updated entry completion demo.
      [Patch by cedlemo]
    * Added revealer demo.
      [Patch by cedlemo]
    * Updated expander demo.
      [Patch by cedlemo]
    * Added overlay2 demo.
      [Patch by cedlemo]
    * Updated colorsel demo.
      [Patch by cedlemo]
    * (({rbgobj_gc_mark_instance})) has to be called
      for the (({Gtk::TreeSelection})).
      [Patch by Hiroyuki Ito]
    * Updated css basics demo.
      [Patch by cedlemo]
    * Made (({Gtk::TreeModel#iter_nth_child})) and
      (({Gtk::TreeModel#iter_children})) work like
      (({#get_value})).
    * Added methods to Gtk::TreeIter:
        * (({Gtk::TreeIter#previous!}))
        * (({Gtk::TreeIter#has_child?}))
        * (({Gtk::TreeIter#n_children}))
        * (({Gtk::TreeIter#nth_child}))
        * (({Gtk::TreeIter#children})).
      [Patch by Hiroyuki Ito]
    * Added support for (({Gtk::TreeSelection})).
      [Patch by dutchhome]
    * Updated builder demo.
      [Patch by cedlemo]
    * Updated css pixbufs demo.
      [Patch by cedlemo]
    * Updated button box demo.
      [Patch by cedlemo]
    * Created css shadows demo.
      [Patch by cedlemo]
    * Updated infobar demo.
      [Patch by cedlemo]
    * Added support for MenuPositionFunc in
      (({Gtk::Menu#popup})).
      [GitHub#61][Reported by Abby Archer]
    * Made (({Gtk::Widget#translate_coordinates})) more
      rubyish.
      [Patch by cedlemo]
    * Added support for (({EntryCompletionMatchFunc})).
      [Patch by Hiroyuki Ito]
    * Updated iconview edit demo.
      [Patch by cedlemo]
    * Updated sizegroup demo.
      [Patch by cedlemo]
    * Updated cursors demo.
      [Patch by cedlemo]
    * Made (({Gtk::MenuItem#new})) like
      (({Gtk::CheckMenuItem#new})).
      [Patch by Hiroyuki Ito]
    * Move the (({#set_values})) implementation to
      (({Gtk::TreeModel})) instead of (({Gtk::ListStore})).
      [GitHub#659][Reported by detlef]
    * Updated search entry2 demo.
      [Patch by cedlemo]
    * Updated menus demo.
      [Patch by cedlemo]
    * Updated css multiplebgs demo.
      [Patch by cedlemo]
    * Added auto generated callback for AssistantPageFunc.
    * Added auto generated callback for BuilderConnectFunc.
    * Updated model button demo.
      [Patch by cedlemo]
    * Updated dialog demo.
      [Patch by cedlemo]
    * Added another example sample for (({Gtk::TreeStore})).
      [Patch by cedlemo]
    * Added the methods:
        * (({Gtk::TreePath#next!}))
        * (({Gtk::TreePath#prev!}))
        * (({Gtk::TreePath#up!}))
        * (({Gtk::TreePath#down!})).
      [Patch by cedlemo]
    * Added (({Gtk::TreeIter#first_child})).
      [Patch by cedlemo]
    * Updated filtermodel demo.
      [Patch by cedlemo]
    * Updated popover demo.
      [Patch by cedlemo]
    * Supported (({Gtk::Builder#connect_signals})).
    * Added new sample icons-theme-viewer.rb.
      [Patch by cedlemo]
    * Added new sample menus_from_resources.rb.
      [Patch by cedlemo]
    * Updated printing demo.
      [Patch by cedlemo]
    * Updated assistant demo.
      [Patch by cedlemo]
    * Updated panes demo.
      [Patch by cedlemo]
    * Updated font features demo.
      [Patch by cedlemo]

  * Fixes:
    * Fixed a bug that (({Gtk::Widget.set_connect_func})) doesn't work.
      [GitHub#703][Reported by cedlemo]

==== Ruby/Poppler

  * Improvements:
    * Removed needless (({POPPLER_TYPE_ORIENTATION})) binding.
      [GiHub#653][Reported by Rob Brackett]

==== Ruby/WebKit2GTK

  * Improvements:
    * Supported old WebKit2GTK+.

=== Thanks

  * Detlef Reichl
  * Mamoru TASAKA
  * cedlemo
  * Christopher L. Ramsey
  * Hiroyuki Ito
  * dutchhome Jon Raiford
  * Rob Brackett
  * Abby Archer
  * Yuuki Harano
  * detlef
  * Aurelien Jacobs
  * Hiroshi Hatake
  * Malo Skrylevo

(tsutsui)

2016-04-16 15:08:33 UTC MAIN commitmail json YAML

R-digest, R-evaluate and R-formatR had been updated

(wen)

2016-04-16 15:06:38 UTC MAIN commitmail json YAML

Updated print/R-knitr to 1.12.3

(wen)

2016-04-16 15:05:54 UTC MAIN commitmail json YAML

Updated print/R-knitr to 1.12.3

(wen)

2016-04-16 15:04:36 UTC MAIN commitmail json YAML

2016-04-16 15:00:48 UTC MAIN commitmail json YAML

Update to 1.12.3

Upstream changelog is too long, please visit:
https://github.com/yihui/knitr/releases

(wen)

2016-04-16 14:57:55 UTC MAIN commitmail json YAML

Updated security/R-digest to 0.6.9

(wen)

2016-04-16 14:57:03 UTC MAIN commitmail json YAML

Update to 0.6.9

Upstream changes:
2016-01-07  Dirk Eddelbuettel  <edd@debian.org>

* DESCRIPTION (Version): Version 0.6.9

* DESCRIPTION (Date): Bumped Date: to current date

2016-01-06  Dirk Eddelbuettel  <edd@debian.org>

* vignettes/sha1.Rmd: Small edits

2016-01-06  Thierry Onkelinx <thierry.onkelinx@inbo.be>

* R/sha1.R: Add functions to calculate stable SHA1 with floating points
* man/sha1.Rd: Add helpfile for sha1()

* tests/num2hexTest.R: unit tests for num2hex() (non exported function)
* tests/sha1Test.R: unit tests for sha1()

* NAMESPACE: Export sha1 and its methods

* DESCRIPTION: Add Thierry Onkelinx as contributor, bump Version and Date
* README.md: Add Thierry Onkelinx as contributor

* vignette/sha1.Rmd: Added

* .travis.yml: Added 'sudo: required' per recent Travis changes

2015-10-14  Dirk Eddelbuettel  <edd@debian.org>

* man/digest.Rd: Remove references to inaccessible web pages
* man/hmac.Rd: Ditto

2015-10-13  Dirk Eddelbuettel  <edd@debian.org>

* src/digest.c: Use uint32_t instead of int for nchar

2015-10-12  Qiang Kou <qkou@umail.iu.edu>

* src/digest.c: Use XLENGTH instead of LENGTH (PR #17, issue #16)

2015-08-06  Dirk Eddelbuettel  <edd@debian.org>

* DESCRIPTION (Title): Updated now stressing 'compact' over 'crypto'

2014-12-30  Dirk Eddelbuettel  <edd@debian.org>

* DESCRIPTION (Version): Version 0.6.8

* DESCRIPTION (Date): Bumped Date: to current date

2014-12-29  Dirk Eddelbuettel  <edd@debian.org>

* inst/include/pmurhashAPI.h: Added HOWTO comment to top of file

2014-12-26  Dirk Eddelbuettel  <edd@debian.org>

* src/pmurhash.c: Protect against _BIG_ENDIAN defined but empty

* inst/include/pmurhash.h: Consistent four space indentation

2014-12-25  Dirk Eddelbuettel  <edd@debian.org>

* DESCRIPTION: Bump Date: and Version:

* src/init.c: Minor edit and removal of unused headers

2014-12-25  Wush Wu  <wush978@gmail.com>

* inst/include/pmurhash.h: Export function
* src/init.c: Register function for use by other packages

2014-12-20  Dirk Eddelbuettel  <edd@debian.org>

* DESCRIPTION (Version): Version 0.6.7

* DESCRIPTION (Date): Bumped Date: to current date

2014-12-19  Dirk Eddelbuettel  <edd@debian.org>

* cleanup: Also remove src/symbols.rds

* src/sha2.c: Apply (slightly edited) patch from
https://www.nlnetlabs.nl/bugs-script/attachment.cgi?id=220&action=diff
to overcome the strict-aliasing warning

* src/digest.c: Use inttypes.h macro PRIx64 only on Windows

2014-12-16  Dirk Eddelbuettel  <edd@debian.org>

* src/xxhash.c: Remove two semicolons to make gcc -pedantic happy
* tests/digestTest.Rout.save: Updated reflecting murmurHash test
* src/pmurhash.c: Renamed from PMurHash.c for naming consistency
* src/pmurhash.h: Renamed from PMurHash.h for naming consistency

2014-12-16  Jim Hester <james.f.hester@gmail.com>

* src/digest.c: murmurHash implementation
* tests/digestTest.R: murmurHash implementation
* R/digest.R: murmurHash implementation
* src/PMurHash.c: murmurHash implementation
* src/PMurHash.h: murmurHash implementation

2014-12-10  Dirk Eddelbuettel  <edd@debian.org>

* src/xxhash.c: Applied pull request #6 by Jim Hester with updated
upstream code and already corrected UBSAN issue identified by CRAN

2014-12-09  Dirk Eddelbuettel  <edd@debian.org>

* DESCRIPTION (Version): Version 0.6.6

* DESCRIPTION (Date): Bumped Date: to current date

* src/digest.c: Applied pull request #5 by Jim Hester providing
portable integer printing inttypes.h header

2014-12-08  Dirk Eddelbuettel  <edd@debian.org>

* DESCRIPTION (Version): Version 0.6.5

* DESCRIPTION (Date): Bumped Date: to current date

* NAMESPACE: Expanded useDynLib() declaring C level symbols, in
particular using digest_impl to for the C-level digest

* R/AES.R: Use R symbols from NAMESPACE declaration in .Call()
* R/digest.R: Use R symbol digest_impl to load C level digest

2014-12-07  Dirk Eddelbuettel  <edd@debian.org>

* DESCRIPTION: Edited Title and Description

* R/digest.R: Added GPL copyright header, reindented to four spaces

* src/digest.c: Reindented to four spaces

* R/AES.R: Reindented to four spaces
* R/hmac.R: Reindented to four spaces

2014-12-06  Dirk Eddelbuettel  <edd@debian.org>

* src/digest.c: Updated GPL copyright header

* src/xxhash.c: Removed two spurious ';'

* man/digest.Rd: Document 'seed' argument in \usage

* tests/digest.Rout.save: Updated for expanded tests

* DESCRIPTION: Add Jim Hester to list of Authors

2014-12-05  Dirk Eddelbuettel  <edd@debian.org>

* R/digest.R: Applied pull request #3 by Jim Hester with support for
xxHash (https://code.google.com/p/xxhash/)
* src/digest.c: Ditto

* src/xxhash.c: xxHash implementation supplied as part of #3
* src/xxhash.h: xxHash implementation supplied as part of #3

* R/digest.R: Applied pull request #4 by Jim Hester with expanded
support for xxHash providing xxhash32 and xxhash64
* src/digest.c: Ditto
* man/digest.Rd: Added documentation for xxHash, corrected typos
* src/digest.R: New support for a seed parameter used by xxHash
* tests/digestTest.R: Added tests for xxHash

2014-08-15  Dirk Eddelbuettel  <edd@debian.org>

* R/hmac.R: Applied (slightly edited) patch for crc32 computation of
hmac kindly supplied by Suchen Jin

(wen)

2016-04-16 14:53:15 UTC MAIN commitmail json YAML

Updated textproc/R-formatR to 1.3

(wen)

2016-04-16 14:52:15 UTC MAIN commitmail json YAML

Update to 1.3

Upstream changes:
CHANGES IN formatR VERSION 1.3

NEW FEATURES

o `tidy_source()` can deal with multibyte characters that cannot represented
in the system native encoding now (on Windows)

o `usage()` works for functions obtained from `::` or `:::` now, e.g.
`usage(formatR::tidy_source)`

  CHANGES IN formatR VERSION 1.2

MAJOR CHANGES

  o the minimal required R version is 3.0.2 now

  CHANGES IN formatR VERSION 1.1

NEW FEATURES

  o added a new argument `output` to usage()

BUG FIXES

  o fixed yihui/knitr#918: when code is NULL, parse() will hang (with a question
  mark waiting for input)

(wen)

2016-04-16 14:49:18 UTC MAIN commitmail json YAML

Added textproc/R-yaml version 2.1.13

(wen)

2016-04-16 14:47:49 UTC MAIN commitmail json YAML

2016-04-16 14:46:28 UTC MAIN commitmail json YAML

Import yaml-2.1.13 as textproc/R-yaml.

This package implements the libyaml YAML 1.1 parser and emitter
(http://pyyaml.org/wiki/LibYAML) for R.

(wen)

2016-04-16 14:16:21 UTC MAIN commitmail json YAML

Updated devel/R-evaluate to 0.8.3

(wen)

2016-04-16 14:15:19 UTC MAIN commitmail json YAML

Update to 0.8.3

Upstream changes:
Version 0.8.3
------------------------------------------------------------------------------

* Added an argument `filename` to evaluate() and parse_all() (thanks,
  @flying-sheep, #58).

Version 0.8
------------------------------------------------------------------------------

* Changed package license to MIT.

Version 0.7.2
------------------------------------------------------------------------------

* replay() fails to replay certain objects such as NULL (#53).

Version 0.7
------------------------------------------------------------------------------

* R 3.0.2 is the minimal required version for this package now.

Version 0.6
------------------------------------------------------------------------------

* Plots are no longer recorded when the current graphical device has been
  changed, which may introduce issues like yihui/knitr#824.

* `parse_all()` can parse R code that contains multibyte characters correctly
  now (#49, yihui/knitr#988)

(wen)

2016-04-16 14:00:05 UTC MAIN commitmail json YAML

Updated devel/p5-Log-Agent to 1.001

(wen)

2016-04-16 13:59:24 UTC MAIN commitmail json YAML

Missing gtkwave.svg in PLIST added, thanks joerg.

(mef)

2016-04-16 13:58:02 UTC MAIN commitmail json YAML

Update to 1.001

No upstream changelog found.

(wen)

2016-04-16 13:50:07 UTC MAIN commitmail json YAML

Updated databases/p5-SQL-Statement to 1.410

(wen)

2016-04-16 13:48:54 UTC MAIN commitmail json YAML

Update to 1.410

Upstream changes:
1.410 2016-04-11
    [Bug fixes]
    * Fix RT#113625 - Unnecessary x-bits (Kent Fredric)

    [Documentation]
    * pod2markdown README.md from lib/SQL/Statement.pm

1.409 2016-04-06
    * Release 1.408_001 without further changes as 1.409

1.408_001 2016-03-07
    [Bug fixes]
    * Fix RT#112530 - t/06virtual.t fails with -Duselongdouble (thanks
      Slaven Rezic)
    * Fix RT#105852 - dependency installation isn't triggered properly in
      cpan (thanks Mithaldu)
    * Fix RT#99349 - bind variables are not bound to placeholders in the
      correct order (thanks vulpeculus@gmx.de)

    [Documentation]
    * Update Copyright statements, add where missing (according to records)
    * Add license conditions where missing
    * bundle copy of license conditions to distribution

(wen)

2016-04-16 13:44:12 UTC MAIN commitmail json YAML

Updated databases/p5-perl-ldap to 0.65

(wen)

2016-04-16 13:42:24 UTC MAIN commitmail json YAML

- Add following three lines.
  +# for make test
  +BUILD_DEPENDS+= p5-Git-Version-Compare-[0-9]*:../../devel/p5-Git-Version-Compare
  +BUILD_DEPENDS+= p5-namespace-clean-[0-9]*:../../devel/p5-namespace-clean

(mef)

2016-04-16 13:41:00 UTC MAIN commitmail json YAML

Update to 0.65

Upstream changes:
0.65 -- Mon Apr  6 19:43:37 CEST 2015

Enhancements:
* t/74matchedvalues.t: more tests
* {ASN,Extension}.pm: update ExtendedResponse to RFC 4511
* Constant.pm: add LDAP_NOTICE_OF_DISCONNECTION
* Control/DontUseCopy.pm: new
* Control/ProxyAuth.pm: make sure criticality does not get changed
* Control/Relax.pm: make sure value & criticality do not get changed
* Control/ManageDsaIT.pm: make sure value never gets set

Bug Fixes
* LDAP.pm: do not set default sslversion for start_tls() & LDAPS
  Instead of second-guessing a default sslversion for start_tls() and LDAPS,
  rely on the - known to be sane - default value used by IO::Socket::SSL.
* RT#100151: LDAP.pm: localize $SIG{__DIE__} in IPv6 support check
  Thanks to Troy Loveday <troyl@ti.com> for the detailed bug report and patch.
* FAQ.pod: fix error in search() example
* RFC.pod: typo fix

0.64 -- Thu Jun 19 17:48:08 CEST 2014

Bug Fixes:
* LDAP.pm: set SSL_cipher_list correctly
* RT#96203: LDAP.pm: use correct length for syswrite
* LDIF.pm: fix next outside loop in _write_one_entry
* Entry.pod: fix typo

(wen)

2016-04-16 13:21:46 UTC MAIN commitmail json YAML

Added devel/p5-Test-Requires-Git version 1.005

(mef)

2016-04-16 13:18:17 UTC MAIN commitmail json YAML

Import p5-Test-Requires-Git-1.005 as devel/p5-Test-Requires-Git.

Test::Requires::Git checks if the version of Git available for testing
meets the given requirements.
The "current git" is obtained by running git --version (so the first git
binary found in the PATH will be tested).
If the checks fail, then all tests will be skipped.

(mef)

2016-04-16 10:11:49 UTC MAIN commitmail json YAML

Updated databases/p5-Fsdb to 2.58

(wen)

2016-04-16 10:10:19 UTC MAIN commitmail json YAML

Update to 2.58

Upstream changes:
2.51, 2014-09-05 Feature enhancements to dbcolmovingstats, dbcolcreate,
      dbmapreduce, and new sqlselect_to_db
      ENHANCEMENT
          dbcolcreate now has a "--no-recreate-fatal" that causes it to
          ignore creation of existing columns (instead of failing).

      ENHANCEMENT
          dbmapreduce once again is robust to reducers that output the key;
          "--no-prepend-key" is no longer mandatory.

      ENHANCEMENT
          dbcolsplittorows can now enumerate the output rows with "-E".

      BUG FIX
          dbcolmovingstats is more mathematically robust.  Previously for
          some inputs and some platforms, floating point rounding could
          sometimes cause squareroots of negative numbers.

      NEW sqlselect_to_db converts the output of the MySQL or MarinaDB select
          comment into fsdb format.

      INCOMPATIBLE CHANGE
          dbfilediff now outputs the second row when doing sloppy numeric
          comparisons, to better support test suites.

  2.52, 2014-11-03 Fixing the test suite for line number changes.
      ENHANCEMENT
          Test suites changes to be robust to exact line numbers of failures,
          since different Perl releases fail on different lines.
          <https://bugzilla.redhat.com/show_bug.cgi?id=1158380>

  2.53, 2014-11-26 bug fixes and stability improvements to dbmapreduce
      ENHANCEMENT
          The dbfilediff how supports a "--quiet" option.

      ENHANCEMENT
          Better documention of dbpipeline_filter.

      BUGFIX
          Added groff-base and perl-podlators to the Fedora package spec.
          Fixes <https://bugzilla.redhat.com/show_bug.cgi?id=1163149>.  (Also
          in package 2.52-2.)

      BUGFIX
          An important stability improvement to dbmapreduce.  It, plus
          dbmultistats, and dbcolstats now support controlled parallelism
          with the "--pararallelism=N" option.  They default to run with the
          number of available CPUs.  dbmapreduce also moderates its level of
          parallelism.  Previously it would create reducers as needed,
          causing CPU thrashing if reducers ran much slower than data
          production.

      BUGFIX
          The combination of dbmapreduce with dbrowenumerate now works as it
          should.  (The obscure bug was an interaction with dbcolcreate with
          non-multi-key reducers that output their own key.  dbmapreduce has
          too many useful corner cases.)

  2.54, 2014-11-28 fix for the test suite to correct failing tests on not-my-
      platform
      BUGFIX
          Sigh, the test suite now has a test suite.  Because, yes, I broke
          it, causing many incorrect failures at cpantesters.  Now fixed.

  2.55, 2015-01-05 many spelling fixes and dbcolmovingstats tests are more
      robust to different numeric precision
      ENHANCEMENT
          dbfilediff now can be extra quiet, as I continue to try to track
          down a numeric difference on FreeBSD AMD boxes.

      ENHANCEMENT
          dbcolmovingstats gave different test output (just reflecting
          rounding error) when stddev approaches zero.  We now detect hand
          handle this case.  See
          <https://rt.cpan.org/Public/Bug/Display.html?id=101220> and thanks
          to H. Merijn Brand for the bug report.

      BUG FIX
          Many, many spelling bugs found by H. Merijn Brand for the bug
          report.

      INCOMPATBLE CHANGE
          A number of programs had misspelled "separator" in
          "--fieldseparator" and "--columnseparator" options as "seperator".
          These are now correctly spelled.

  2.56, 2015-02-03 fix against Getopt::Long-2.43's stricter error checkign
      BUG FIX
          Internal argument parsing uses Getopt::Long, but mixed pass-through
          and <>.  Bug reported by Petr Pisar at
          <https://bugzilla.redhat.com/show_bug.cgi?id=1188538>.a

      BUG FIX
          Added missing BuildRequires for "XML::Simple".

(wen)

2016-04-16 09:54:38 UTC MAIN commitmail json YAML

Updated databases/p5-DBIx-DBSchema to 0.45

(wen)

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

Update to 0.45

Upstream changes:
0.45 Wed May  6 22:17:33 PDT 2015
    - MySQL does not support DEFAULT for TEXT/BLOB columns, closes: CPAN#58505
    - doc: Add repository information
    - fix SQLite reverse-engineering, closes: CPAN#95961
    - fix Pg reverse-engineering of foreign key MATCH/ON DELETE/ON UPDATE
      clauses

(wen)

2016-04-16 09:14:40 UTC MAIN commitmail json YAML

Updated databases/p5-DBD-XBase to 1.06

(wen)

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

Update to 1.06

Upstream changes:
1.06 Sun Mar  6 20:48:11 CET 2016
Add support for W column type (byte array by Visual FoxPro).

Fixed overload arg warning.

Restore the table_info functionality.

Fix for type B little endian issue, reported by Andres Thomas.

(wen)

2016-04-15 23:15:42 UTC MAIN commitmail json YAML

Updated filesystems/p5-Path-Tiny to 0.088

(mef)

2016-04-15 23:15:26 UTC MAIN commitmail json YAML

Updated to filesystems/p5-Path-Tiny-0.088
-----------------------------------------
0.088    2016-04-15 08:41:07-04:00 America/New_York
    - No changes from 0.087

0.087    2016-04-12 12:13:14-04:00 America/New_York (TRIAL RELEASE)
    [Fixes]
    - Fixed bugs in relative symlink resolution for realpath, spew and
      edit_lines.

    [Changes]
    - Symlink resolution will detect circular loops and throw an error.

(mef)

2016-04-15 22:01:21 UTC MAIN commitmail json YAML

Mark as BROKEN given the serious lack of quality.

(joerg)

2016-04-15 20:59:17 UTC MAIN commitmail json YAML

update bozohttpd to 20160415.  changes include:

        o  add search-word support for CGI
        o  fix a security issue in CGI suffix handler support which would
          allow remote code execution, from shm@netbsd.org
        o  -C option supports now CGI scripts only
        o  add CGI support for ~user translation (-E switch)
        o  add redirects to ~user translation
        o  fix bugs around ~user translation
        o  add schema detection for absolute redirects
        o  fixed few memory leaks
        o  bunch of minor tweaks
        o  removed -r support
        o  smarter redirects

(mrg)

2016-04-15 17:04:10 UTC MAIN commitmail json YAML

Updated net/syncthing to 0.12.22

(abs)

2016-04-15 17:03:54 UTC MAIN commitmail json YAML

Updated net/syncthing to 0.12.22

cmd/syncthing: Skip a calculation if timediff is zero (#2854, @AudriusButkevicius)

(abs)

2016-04-15 14:42:54 UTC MAIN commitmail json YAML

2016-04-15 14:36:39 UTC MAIN commitmail json YAML

Updated print/poppler to 0.42.0

(wiz)

2016-04-15 14:36:21 UTC MAIN commitmail json YAML

Update poppler to 0.42.

Poppler 0.42 Release

        core:
        * Add the support for version 5 + revision 6 documents. Bug #85368
        * Add initial support for Signature handling
        * Initialize gamut mapping multipliers in ::copy() functions. Bug #90697
        * Implement jpx streams support with depth < 8
        * Handle SMaskInData = 0 for JPX encoded images. Bug #93468
        * Fix rendering of some broken PDF files. Bug #92508
        * PSOutputDev: Support for LZW encoding
        * PSOutputDev: Add support for Flate compression in Level 3 output.
        * SplashOuputDev: Implement function shading. Bug #94441
        * SplashOuputDev: Improve rendering of some non embedded fonts. Bug #94054
        * SplashOuputDev: Fall back to Gfx implementation of tiling pattern if repetition rate is small. Bug #90596
        * SplashOuputDev: Implementation of Matte entries in softmasks of softmasked images. Bug #22473
        * SplashOuputDev: assure line width > 0 in case of text stroke. Bug #94038
        * TextOuputDev: Cache result of inner loop in visitDepthFirst. Bug #77087
        * Avoid attempting a tiling pattern fill with a singular transform matrix

        utils:
        * pdfinfo: Add option to show document structure
        * pdfsig: New command that gives information about signature

        qt4:
        * Fix bug in links to remote documents getting the page number wrong sometimes

        qt5:
        * Fix bug in links to remote documents getting the page number wrong sometimes

Poppler 0.41 Releases

        core:
        * CairoOutputDev: add missing font types (fontCIDType0COT and fontTrueTypeOT). Bug #93559
        * SplashOutputDev: Adjust limit check and check in addition bitmap pointer. Bug #94053

        utils:
        * pdfseparate: Refine resource detection
        * pdfinfo: fix man page

(wiz)

2016-04-15 14:28:22 UTC MAIN commitmail json YAML

Updated filesystems/fuse-wikipediafs to 0.4

(mef)

2016-04-15 14:28:08 UTC MAIN commitmail json YAML

Updated to filesystems/fuse-wikepediafs-0.4
-------------------------------------------
=== WikipediaFS 0.4 ===
2010-05-12 Zephaniah E. Loss-Cutler-Hull <mercury@users.sourceforge.net>
- If a write attempt fails, try to log back in once and writing again,
  instead of immediately failing.
- Additional debugging under the debug log level.
- Support for the new login controls for MediaWiki 1.15.3.

2009-09-17 Zephaniah E. Loss-Cutler-Hull <mercury@users.sourceforge.net>
- Added a "login-cache-time" option in the config file in order to
  control how long we cache the login session.
- Report mtime for stats of files.
- Report back to the application when a write fails, to prevent data
  loss.
- Quite a bit of additional debug logging, if you turn debug logging on.

2009-03-27 Mathieu Blondel <mblondel@users.sourceforge.net>
- Made logging more flexible (user.py).

2008-09-17 Mathieu Blondel <mblondel@users.sourceforge.net>
- Added a "domain" option in the config file in order to add support
for LDAP/AD authentication. Patch by Matthieu Moy and Hannes H旦rl.
Fixes #1745542.

2007-05-30 Mathieu Blondel <mblondel@users.sourceforge.net>
- Set default cache time if article-cache-time is not present in config.

2007-05-27 Mathieu Blondel <mblondel@users.sourceforge.net>

- Fixed the problem with articles having special characters like & (article.py).
- Made the man page optional in the install process (setup.py).
- Check invalid characters in article name. (fs.py)

(mef)

2016-04-15 14:25:49 UTC MAIN commitmail json YAML

2016-04-15 14:22:22 UTC MAIN commitmail json YAML

Updated gstreamer1 and plugins packages to 1.8.0.

(wiz)

2016-04-15 14:20:01 UTC MAIN commitmail json YAML

Update gstreamer1 and plugins to 1.8.0.

GStreamer 1.8.0 was released on 24 March 2016.

The GStreamer team is proud to announce a new major feature release
in the stable 1.x API series of your favourite cross-platform
multimedia framework!

As always, this release is again packed with new features, bug fixes
and other improvements.

See https://gstreamer.freedesktop.org/releases/1.8/ for the latest
version of this document.

Highlights

    Hardware-accelerated zero-copy video decoding on Android

    New video capture source for Android using the android.hardware.Camera
    API

    Windows Media reverse playback support (ASF/WMV/WMA)

    New tracing system provides support for more sophisticated
    debugging tools

    New high-level GstPlayer playback convenience API

    Initial support for the new Vulkan API, see Matthew Waters'
    blog post for more details

    Improved Opus audio codec support: Support for more than two
    channels; MPEG-TS demuxer/muxer can now handle Opus; sample-accurate
    encoding/decoding/transmuxing with Ogg, Matroska, ISOBMFF
    (Quicktime/MP4), and MPEG-TS as container; new codec utility
    functions for Opus header and caps handling in pbutils library.
    The Opus encoder/decoder elements were also moved to gst-plugins-base
    (from -bad), and the opus RTP depayloader/payloader to -good.

    GStreamer VAAPI module now released and maintained as part of
    the GStreamer project

    Asset proxy support in the GStreamer Editing Services

(wiz)

2016-04-15 14:13:21 UTC MAIN commitmail json YAML

2016-04-15 13:52:21 UTC MAIN commitmail json YAML

Updated filesystems/p5-Path-Tiny to 0.086

(mef)

2016-04-15 13:52:08 UTC MAIN commitmail json YAML

Updated to filesystems/p5-Path-Tiny-0.086
-----------------------------------------
0.086    2016-04-03 13:49:37-04:00 America/New_York
    [Documented]
    - Improved documentation of copy and move.

(mef)

2016-04-15 13:35:53 UTC MAIN commitmail json YAML

Updated time/py-vdirsyncer to 0.9.3nb1

(wiz)

2016-04-15 13:35:44 UTC MAIN commitmail json YAML

py-vdirsyncer wants py-click-log>=0.1.3. Bump PKGREVISION.

(wiz)

2016-04-15 13:33:10 UTC MAIN commitmail json YAML

Updated devel/py-click-log to 0.1.3

(wiz)

2016-04-15 13:33:00 UTC MAIN commitmail json YAML

Update py-click-log to 0.1.3.

Changes not found.

(wiz)

2016-04-15 13:31:39 UTC MAIN commitmail json YAML

Updated sysutils/py-borgbackup to 1.0.1

(wiz)

2016-04-15 13:31:29 UTC MAIN commitmail json YAML

Update py-borgbackup to 1.0.1.

Version 1.0.1
-------------

New features:

Usually there are no new features in a bugfix release, but these were added
due to their high impact on security/safety/speed or because they are fixes
also:

- append-only mode for repositories, #809, #36 (see docs)
- borg create: add --ignore-inode option to make borg detect unmodified files
  even if your filesystem does not have stable inode numbers (like sshfs and
  possibly CIFS).
- add options --warning, --error, --critical for missing log levels, #826.
  it's not recommended to suppress warnings or errors, but the user may decide
  this on his own.
  note: --warning is not given to borg serve so a <= 1.0.0 borg will still
  work as server (it is not needed as it is the default).
  do not use --error or --critical when using a <= 1.0.0 borg server.

Bug fixes:

- fix silently skipping EIO, #748
- add context manager for Repository (avoid orphan repository locks), #285
- do not sleep for >60s while waiting for lock, #773
- unpack file stats before passing to FUSE
- fix build on illumos
- don't try to backup doors or event ports (Solaris and derivates)
- remove useless/misleading libc version display, #738
- test suite: reset exit code of persistent archiver, #844
- RemoteRepository: clean up pipe if remote open() fails
- Remote: don't print tracebacks for Error exceptions handled downstream, #792
- if BORG_PASSPHRASE is present but wrong, don't prompt for password, but fail
  instead, #791
- ArchiveChecker: move "orphaned objects check skipped" to INFO log level, #826
- fix capitalization, add ellipses, change log level to debug for 2 messages,
  #798

Other changes:

- update llfuse requirement, llfuse 1.0 works
- update OS / dist packages on build machines, #717
- prefer showing --info over -v in usage help, #859
- docs:

  - fix cygwin requirements (gcc-g++)
  - document how to debug / file filesystem issues, #664
  - fix reproducible build of api docs
  - RTD theme: CSS !important overwrite, #727
  - Document logo font. Recreate logo png. Remove GIMP logo file.

Version 1.0.0
-------------

The major release number change (0.x -> 1.x) indicates bigger incompatible
changes, please read the compatibility notes, adapt / test your scripts and
check your backup logs.

Compatibility notes:

- drop support for python 3.2 and 3.3, require 3.4 or 3.5, #221 #65 #490
  note: we provide binaries that include python 3.5.1 and everything else
  needed. they are an option in case you are stuck with < 3.4 otherwise.
- change encryption to be on by default (using "repokey" mode)
- moved keyfile keys from ~/.borg/keys to ~/.config/borg/keys,
  you can either move them manually or run "borg upgrade <REPO>"
- remove support for --encryption=passphrase,
  use borg migrate-to-repokey to switch to repokey mode, #97
- remove deprecated --compression <number>,
  use --compression zlib,<number> instead
  in case of 0, you could also use --compression none
- remove deprecated --hourly/daily/weekly/monthly/yearly
  use --keep-hourly/daily/weekly/monthly/yearly instead
- remove deprecated --do-not-cross-mountpoints,
  use --one-file-system instead
- disambiguate -p option, #563:

  - -p now is same as --progress
  - -P now is same as --prefix
- remove deprecated "borg verify",
  use "borg extract --dry-run" instead
- cleanup environment variable semantics, #355
  the environment variables used to be "yes sayers" when set, this was
  conceptually generalized to "automatic answerers" and they just give their
  value as answer (as if you typed in that value when being asked).
  See the "usage" / "Environment Variables" section of the docs for details.
- change the builtin default for --chunker-params, create 2MiB chunks, #343
  --chunker-params new default: 19,23,21,4095 - old default: 10,23,16,4095

  one of the biggest issues with borg < 1.0 (and also attic) was that it had a
  default target chunk size of 64kiB, thus it created a lot of chunks and thus
  also a huge chunk management overhead (high RAM and disk usage).

  please note that the new default won't change the chunks that you already
  have in your repository. the new big chunks do not deduplicate with the old
  small chunks, so expect your repo to grow at least by the size of every
  changed file and in the worst case (e.g. if your files cache was lost / is
  not used) by the size of every file (minus any compression you might use).

  in case you want to immediately see a much lower resource usage (RAM / disk)
  for chunks management, it might be better to start with a new repo than
  continuing in the existing repo (with an existing repo, you'ld have to wait
  until all archives with small chunks got pruned to see a lower resource
  usage).

  if you used the old --chunker-params default value (or if you did not use
  --chunker-params option at all) and you'ld like to continue using small
  chunks (and you accept the huge resource usage that comes with that), just
  explicitly use borg create --chunker-params=10,23,16,4095.
- archive timestamps: the 'time' timestamp now refers to archive creation
  start time (was: end time), the new 'time_end' timestamp refers to archive
  creation end time. This might affect prune if your backups take rather long.
  if you give a timestamp via cli this is stored into 'time', therefore it now
  needs to mean archive creation start time.

New features:

- implement password roundtrip, #695

Bug fixes:

- remote end does not need cache nor keys directories, do not create them, #701
- added retry counter for passwords, #703

Other changes:

- fix compiler warnings, #697
- docs:

  - update README.rst to new changelog location in docs/changes.rst
  - add Teemu to AUTHORS
  - changes.rst: fix old chunker params, #698
  - FAQ: how to limit bandwidth

Version 1.0.0rc2
----------------

New features:

- format options for location: user, pid, fqdn, hostname, now, utcnow, user
- borg list --list-format
- borg prune -v --list enables the keep/prune list output, #658

Bug fixes:

- fix _open_rb noatime handling, #657
- add a simple archivename validator, #680
- borg create --stats: show timestamps in localtime, use same labels/formatting
  as borg info, #651
- llfuse compatibility fixes (now compatible with: 0.40, 0.41, 0.42)

Other changes:

- it is now possible to use "pip install borgbackup[fuse]" to automatically
  install the llfuse dependency using the correct version requirement
  for it. you still need to care about having installed the FUSE / build
  related OS package first, though, so that building llfuse can succeed.
- Vagrant: drop Ubuntu Precise (12.04) - does not have Python >= 3.4
- Vagrant: use pyinstaller v3.1.1 to build binaries
- docs:

  - borg upgrade: add to docs that only LOCAL repos are supported
  - borg upgrade also handles borg 0.xx -> 1.0
  - use pip extras or requirements file to install llfuse
  - fix order in release process
  - updated usage docs and other minor / cosmetic fixes
  - verified borg examples in docs, #644
  - freebsd dependency installation and fuse configuration, #649
  - add example how to restore a raw device, #671
  - add a hint about the dev headers needed when installing from source
  - add examples for delete (and handle delete after list, before prune), #656
  - update example for borg create -v --stats (use iso datetime format), #663
  - added example to BORG_RSH docs
  - "connection closed by remote": add FAQ entry and point to issue #636

Version 1.0.0rc1
----------------

New features:

- borg migrate-to-repokey ("passphrase" -> "repokey" encryption key mode)
- implement --short for borg list REPO, #611
- implement --list for borg extract (consistency with borg create)
- borg serve: overwrite client's --restrict-to-path with ssh forced command's
  option value (but keep everything else from the client commandline), #544
- use $XDG_CONFIG_HOME/keys for keyfile keys (~/.config/borg/keys), #515
- "borg upgrade" moves the keyfile keys to the new location
- display both archive creation start and end time in "borg info", #627

Bug fixes:

- normalize trailing slashes for the repository path, #606
- Cache: fix exception handling in __init__, release lock, #610

Other changes:

- suppress unneeded exception context (PEP 409), simpler tracebacks
- removed special code needed to deal with imperfections / incompatibilities /
  missing stuff in py 3.2/3.3, simplify code that can be done simpler in 3.4
- removed some version requirements that were kept on old versions because
  newer did not support py 3.2 any more
- use some py 3.4+ stdlib code instead of own/openssl/pypi code:

  - use os.urandom instead of own cython openssl RAND_bytes wrapper, #493
  - use hashlib.pbkdf2_hmac from py stdlib instead of own openssl wrapper
  - use hmac.compare_digest instead of == operator (constant time comparison)
  - use stat.filemode instead of homegrown code
  - use "mock" library from stdlib, #145
  - remove borg.support (with non-broken argparse copy), it is ok in 3.4+, #358
- Vagrant: copy CHANGES.rst as symlink, #592
- cosmetic code cleanups, add flake8 to tox/travis, #4
- docs / help:

  - make "borg -h" output prettier, #591
  - slightly rephrase prune help
  - add missing example for --list option of borg create
  - quote exclude line that includes an asterisk to prevent shell expansion
  - fix dead link to license
  - delete Ubuntu Vivid, it is not supported anymore (EOL)
  - OS X binary does not work for older OS X releases, #629
  - borg serve's special support for forced/original ssh commands, #544
  - misc. updates and fixes

Version 0.30.0
--------------

Compatibility notes:

- you may need to use -v (or --info) more often to actually see output emitted
  at INFO log level (because it is suppressed at the default WARNING log level).
  See the "general" section in the usage docs.
- for borg create, you need --list (additionally to -v) to see the long file
  list (was needed so you can have e.g. --stats alone without the long list)
- see below about BORG_DELETE_I_KNOW_WHAT_I_AM_DOING (was:
  BORG_CHECK_I_KNOW_WHAT_I_AM_DOING)

Bug fixes:

- fix crash when using borg create --dry-run --keep-tag-files, #570
- make sure teardown with cleanup happens for Cache and RepositoryCache,
  avoiding leftover locks and TEMP dir contents, #285 (partially), #548
- fix locking KeyError, partial fix for #502
- log stats consistently, #526
- add abbreviated weekday to timestamp format, fixes #496
- strip whitespace when loading exclusions from file
- unset LD_LIBRARY_PATH before invoking ssh, fixes strange OpenSSL library
  version warning when using the borg binary, #514
- add some error handling/fallback for C library loading, #494
- added BORG_DELETE_I_KNOW_WHAT_I_AM_DOING for check in "borg delete", #503
- remove unused "repair" rpc method name

New features:

- borg create: implement exclusions using regular expression patterns.
- borg create: implement inclusions using patterns.
- borg extract: support patterns, #361
- support different styles for patterns:

  - fnmatch (`fm:` prefix, default when omitted), like borg <= 0.29.
  - shell (`sh:` prefix) with `*` not matching directory separators and
    `**/` matching 0..n directories
  - path prefix (`pp:` prefix, for unifying borg create pp1 pp2 into the
    patterns system), semantics like in borg <= 0.29
  - regular expression (`re:`), new!
- --progress option for borg upgrade (#291) and borg delete <archive>
- update progress indication more often (e.g. for borg create within big
  files or for borg check repo), #500
- finer chunker granularity for items metadata stream, #547, #487
- borg create --list now used (additionally to -v) to enable the verbose
  file list output
- display borg version below tracebacks, #532

Other changes:

- hashtable size (and thus: RAM and disk consumption) follows a growth policy:
  grows fast while small, grows slower when getting bigger, #527
- Vagrantfile: use pyinstaller 3.1 to build binaries, freebsd sqlite3 fix,
  fixes #569
- no separate binaries for centos6 any more because the generic linux binaries
  also work on centos6 (or in general: on systems with a slightly older glibc
  than debian7
- dev environment: require virtualenv<14.0 so we get a py32 compatible pip
- docs:

  - add space-saving chunks.archive.d trick to FAQ
  - important: clarify -v and log levels in usage -> general, please read!
  - sphinx configuration: create a simple man page from usage docs
  - add a repo server setup example
  - disable unneeded SSH features in authorized_keys examples for security.
  - borg prune only knows "--keep-within" and not "--within"
  - add gource video to resources docs, #507
  - add netbsd install instructions
  - authors: make it more clear what refers to borg and what to attic
  - document standalone binary requirements, #499
  - rephrase the mailing list section
  - development docs: run build_api and build_usage before tagging release
  - internals docs: hash table max. load factor is 0.75 now
  - markup, typo, grammar, phrasing, clarifications and other fixes.
  - add gcc gcc-c++ to redhat/fedora/corora install docs, fixes #583

(wiz)

2016-04-15 12:50:26 UTC MAIN commitmail json YAML

Updated devel/p5-Package-DeprecationManager to 0.16

(wiz)

2016-04-15 12:50:17 UTC MAIN commitmail json YAML

Update p5-Package-DeprecationManager to 0.16 (again)

Cyclic dependency issue is now solved.

0.16    2016-03-21

- The subs installed into the caller are now named with Sub::Name. This makes
  these subs appear to be part of the caller, as opposed to an import, which
  is what we want, since each installed sub is constructed uniquely for a
  given package.

(wiz)

2016-04-15 12:49:35 UTC MAIN commitmail json YAML

Updated devel/p5-Moose to 2.1605nb1

(wiz)

2016-04-15 12:49:25 UTC MAIN commitmail json YAML

Add dependency on p5-namespace-autoclean. Bump PKGREVISION.

(wiz)

2016-04-15 12:47:02 UTC MAIN commitmail json YAML

Remove Moose dependency.

It is only used by some tests, and Moose itself would like to use
this module.

Bump PKGREVISION.

(wiz)

2016-04-15 12:46:40 UTC MAIN commitmail json YAML

Updated www/py-werkzeug to 0.11.7.
Updated www/py-werkzeug-docs to 0.11.7.

(kleink)

2016-04-15 12:45:18 UTC MAIN commitmail json YAML

Update py-werkzeug (and py-werkzeug-docs) to 0.11.7.

Version 0.11.7
--------------

Released on April 14th 2016.

- fixed a regression on Python 3 for the debugger.

Version 0.11.6
--------------

Released on April 14th 2016.

- werkzeug.serving: Still show the client address on bad requests.
- improved the PIN based protection for the debugger to make it harder to
  brute force via trying cookies.  Please keep in mind that the debugger
  *is not intended for running on production environments*
- increased the pin timeout to a week to make it less annoying for people
  which should decrease the change that users disable the pin check
  entirely.
- werkzeug.serving: Fix broken HTTP_HOST when path starts with double slash.

Version 0.11.5
--------------

Released on March 22nd 2016.

- werkzeug.serving: Fix crash when attempting SSL connection to
  HTTP server.

(kleink)

2016-04-15 12:34:06 UTC MAIN commitmail json YAML

Updated devel/p5-Package-Stash to 0.37nb2

(wiz)

2016-04-15 12:33:57 UTC MAIN commitmail json YAML

This does not depend on p5-Package-DeprecationManager (any longer?).
Remove dependency. Bump PKGREVISION.

(wiz)

2016-04-15 12:27:30 UTC MAIN commitmail json YAML

Updated www/p5-WWW-Mechanize-Cached to 1.50

(wiz)

2016-04-15 12:27:20 UTC MAIN commitmail json YAML

Update p5-WWW-Mechanize-Cached to 1.50.

1.50 2015-08-10 23:28:58 America/Toronto
    - Test suite cleanup

1.49 2015-08-07 22:54:19 America/Toronto
    - Use SSL wikipedia URLs in tests in order to avoid redirects

(wiz)

2016-04-15 12:17:47 UTC MAIN commitmail json YAML

Added www/p5-LWP-ConsoleLogger version 0.000022

(wiz)

2016-04-15 12:17:38 UTC MAIN commitmail json YAML

+ p5-LWP-ConsoleLogger

(wiz)

2016-04-15 12:17:25 UTC MAIN commitmail json YAML

Import p5-LWP-ConsoleLogger-0.000022 as www/p5-LWP-ConsoleLogger.

It can be hard (or at least tedious) to debug mechanize scripts.
LWP::Debug is deprecated. It suggests you write your own debugging
handlers, set up a proxy or install Wireshark. Those are all workable
solutions, but this module exists to save you some of that work.

(wiz)

2016-04-15 12:15:43 UTC MAIN commitmail json YAML

Added www/p5-Plack-Test-Agent version 1.4

(wiz)

2016-04-15 12:15:34 UTC MAIN commitmail json YAML

+ p5-Plack-Test-Agent

(wiz)

2016-04-15 12:15:14 UTC MAIN commitmail json YAML

Import p5-Plack-Test-Agent-1.4 as www/p5-Plack-Test-Agent.

Plack::Test::Agent is an OO interface to test PSGI applications.
It can perform GET and POST requests against PSGI applications
either in process or over HTTP through a Plack::Handler compatible
backend.

(wiz)

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

Added textproc/p5-String-Trim version 0.005

(wiz)

2016-04-15 12:04:55 UTC MAIN commitmail json YAML

+ p5-String-Trim

(wiz)

2016-04-15 12:04:43 UTC MAIN commitmail json YAML

Import p5-String-Trim-0.005 as textproc/p5-String-Trim.

String::Trim trims whitespace off your strings. chomp trims only
$/ (typically, that's newline), but trim will trim all leading and
trailing whitespace.

(wiz)