Commit graph

31787 commits

Author SHA1 Message Date
wen
63f57717b2 Update to 3.75
Upstream changes:
3.75
- Fix t/abs2rel.t on 5.8.8 by changing mkpath call to be
  compatible with older File::Path
2018-08-30 04:15:15 +00:00
kamil
4754cdaf9a argp: Try to fix usage of inline functions
Do not use 'extern inline' as it causes errors with undefined symbols.
2018-08-29 18:08:07 +00:00
adam
b493b7db5a libblkid/libuuid/mcookie: updated to 2.32.1
util-linux 2.32.1 Release Notes
===============================

agetty:
   - keep c_iflags unmodified on --autologin
blkid:
   - (man) add note about udev encoding
blkzone:
   - fix whole device detection
bugfix:
   - fix possible segfault during umount -a
build-sys:
   - extend "Could not locate the pkg-config" error message
   - improve bison version detection
cfdisk:
   - fix compiler warnings
   - fix missing prototype for `get_wch`
   - use uint64_t to avoid compiler warnings
chcpu:
   - Fix maximal number of CPUs
column:
   - fix leading space characters bug
dmesg:
   - fix raw output
   - link together with syslog(2) manual page
docs:
   - update AUTHORS file
exec_shell:
   - prevent ".  applet not found" error when SHELL env is not set.
fdisk:
   - fix compiler warning [-Wmaybe-uninitialized]
fstrim:
   - Return EXIT_FAILURE when FTRIM ioctl fails
   - cleanup includes
lib/strutils:
   - fix strnlen() fallback
libblkid:
   - (hfs) check allocation size
   - (ntfs) enlarge cluster limit to 2MB
   - (ntfs) fix cluster size check
   - (zfs) fix compiler warning [-Wmaybe-uninitialized]
   - udf  Fix reporting UDF 2.60 revision
libfdisk:
   - (docs) fix section name
   - fix compiler warning [-Wunused-parameter]
   - fix list_del after partition reset
   - use \x<hex> to read/write partition name
libmount:
   - fix compiler warning [-Wunused-parameter]
   - fix mnt_table_is_fs_mounted() for NFS bind mounts.
   - improve docs about mnt_context_mount() return codes
   - include sys/mount.h on Linux only
   - include sys/mount.h only if necessary
libsmartcols:
   - don't print empty column
logger:
   - Define SD_JOURNAL_SUPPRESS_LOCATION.
lsblk:
   - don't exclude RAM disks on --all
   - fix notes about RAM disks
lscpu, chcpu:
   - Avoid use of the old CPU macros
lslocks:
   - add info about OFD
   - fix memory leak
lslogins:
   - fix password verification
partx:
   - exit with error code when partition read failed
po:
   - fix lsblk translation
   - merge changes
   - pt_BR  fix fallocate '-l' help msg
   - update ja.po (from translationproject.org)
   - update pt_BR.po (from translationproject.org)
rename:
   - consolidate printing the symlink in addition to its target
   - fix/reverse the semantics of --no-overwrite in --symlink mode
rfkill:
   - include <poll.h> instead of <sys/poll.h>
setarch:
   - add another PER_LINUX32 aliases for ppcle
tests:
   - update column(1) space-separator test
umount:
   - add note about --lazy
zramctl:
   - (man) explain that --find is necessary
2018-08-29 12:25:52 +00:00
tnn
701b0af214 git-lfs: remove redundant declarations 2018-08-29 11:20:11 +00:00
adam
564d7508ea py-ddt: updated to 1.2.0
1.2.0:
Merge pull request 51 from palakpsheth/add_docstring_attribute_support
2018-08-29 11:07:33 +00:00
wiz
e2bc391a69 devel/Makefile: + p5-Test-LoadAllModules 2018-08-29 06:16:40 +00:00
wiz
7aad0911e7 devel/p5-Test-LoadAllModules: import p5-Test-LoadAllModules-0.022
Test::LoadAllModules is a perl module that runs use_ok() on all
modules in the search path.
2018-08-29 06:15:46 +00:00
wiz
6225d202b1 p5-Scope-Upper: update to 0.31.
0.31    2018-08-26 19:50 UTC
        + Fix : [RT #125931] : localized SCALAR doesn't get imported
                localize '$Foo::x' => $var now properly imports $x into Foo.
                Thanks Vernon Lyon for reporting.
2018-08-29 05:51:46 +00:00
joerg
d36bbda744 Needs setuptools_scm. 2018-08-28 16:11:00 +00:00
sevan
1986b5d001 Unbreak scan stage.
PYTHON_VERSIONS_INCOMPATIBLE is handled by lang/python/pyversion.mk
2018-08-28 13:44:00 +00:00
adam
abeb25cd82 py-test-xdist: updated to 1.23.0
1.23.0:
Improve collection performance by reducing the number of events sent to master node.
2018-08-28 11:05:16 +00:00
schmonz
cae36fe606 Update to 1.7.0. From the changelog:
- Do a better job at drawing the merge lines by selecting the shortest
  path from the revision boxes. An analysis is now done whether the
  source and destinations should be on the left or right side.
- Fix the left_right case for merge lines to display correctly.
- Fix a +/-1 error on the merge lines to account for both rounding
  errors and the shadow of the revision boxes.
- Add configuration option 'merge_on_tag' to force the left_right case
  to display merge lines on the tags instead of on the top/bottom sides.
  This also solves imagemap overlaps where multiple sources or
  destinations would be displayed at the same position.
- Fix the imagemap function to record the correct position of the merges.
- Use automake
- Streamline the package with patches from the Fedora RPMS
- Imagemap bugfix
2018-08-28 10:20:36 +00:00
adam
aa32b5df02 py-behave: added version 1.2.6
Behavior-driven development (or BDD) is an agile software development technique
that encourages collaboration between developers, QA and non-technical or
business participants in a software project.

behave uses tests written in a natural language style, backed up by Python code.
2018-08-28 09:58:54 +00:00
adam
b66e9de59b py-test: DEPEND on py-pathlib2 for Python < 3.6 2018-08-28 09:52:53 +00:00
adam
9b3255bcee py-buildbot: updated to 1.3.0
Buildbot 1.3.0

Bug fixes
buildbot-worker docker image no longer use pidfile. This allows to auto-restart a docker worker upon crash.
GitLab v3 API is deprecated and has been removed from http://gitlab.com, so we now use v4.

Features
-Git now supports sshHostKey parameter to specify ssh public host key for fetch operations.
-Git now supports sshPrivateKey parameter to specify private ssh key for fetch operations.
-GitPoller now supports sshHostKey parameter to specify ssh public host key for fetch operations. This feature is supported on git 2.3 and newer.
-GitPoller now supports sshPrivateKey parameter to specify private ssh key for fetch operations. This feature is supported on git 2.3 and newer.
Github hook token validation now uses hmac.compare_digest() for better security

Deprecations and Removals
Removed support for GitLab v3 API ( GitLab < 9 ).


Buildbot 1.2.0

Bug fixes
Don’t schedule a build when a GitLab merge request is deleted or edited
Add GitLab source step; using it, we now handle GitLab merge requests from forks properly
Fixed a bug in MailNotifier’s createEmail method when called with the default builds value which resulted in mail not being sent.
Fixed a Github crash that happened on Pull Requests, triggered by Github Web-hooks. The json sent by the API does not contain a commit message. In github.py this causes a crash, resulting into response 500 sent back to Github and building failure.
Speed up generation of api/v2/builders by an order of magnitude.

Improved Documentation
Added examples/gitlab.cfg to demonstrate integrating Buildbot with GitLab.

Features
ForceScheduler Parameters now support an autopopulate parameter.
ForceScheduler Parameters ChoiceParameter now correctly supports the strict parameter, by allowing free text entry if strict is False.
Allow the remote ref to be specified in the GitHub hook configuration
Added callable to p4 source that allows client code to resolve the p4 user and workspace into a more complete author. Default behaviour is a lambda that simply returns the original supplied who. This callable happens after the existing regex is performed.
2018-08-28 07:26:19 +00:00
adam
d2438833b7 py-test-timeout: updated to 1.3.2
1.3.2:
Unknown changes
2018-08-28 06:31:47 +00:00
adam
6d7b78774c py-atomicwrites: updated to 1.2.0
1.2.0:
Avoid API breakage under Python 2
2018-08-27 08:00:45 +00:00
adam
b7918ba517 py-hypothesis: updated to 3.69.3
3.69.3:
This patch handles passing an empty :class:python:enum.Enum to :func:~hypothesis.strategies.from_type returns :func:~hypothesis.strategies.nothing, instead of raising an internal :class:python:AssertionError.

3.69.2:
This patch fixes a small mistake in an internal comment. There is no user-visible change.

3.69.1:
This change fixes a small bug in how the core engine consults its cache of previously-tried inputs. There is unlikely to be any user-visible change.

3.69.0:
This release improves argument validation for stateful testing.

If the target or targets of a :func:~hypothesis.stateful.rule are invalid, we now raise a useful validation error rather than an internal exception.
Passing both the target and targets arguments is deprecated - append the target bundle to the targets tuple of bundles instead.
Passing the name of a Bundle rather than the Bundle itself is also deprecated.
2018-08-27 06:17:33 +00:00
adam
39607a1be5 py-typing: updated to 3.6.6
3.6.6:
Sync with Python 3.6.6.
2018-08-27 06:15:13 +00:00
adam
78b70aab1b py-test: updated to 3.7.3
pytest 3.7.3:

Bug Fixes
* Fixtures during teardown can again use capsys and capfd to inspect output captured during tests.
* Fix collection of tests from __init__.py files if they match the python_files configuration option.
* Fix issue where teardown of fixtures of consecutive sub-packages were executed once, at the end of the outer package.
* Fix bug where --show-capture=no option would still show logs printed during fixture teardown.
* Fix stdout/stderr not getting captured when real-time cli logging is active.
* Fix collection error when specifying test functions directly in the command line using test.py::test syntax together with --doctest-modules.
* Fix bugs where unicode arguments could not be passed to testdir.runpytest on Python 2.
* Fix double collection of tests within packages when the filename starts with a capital letter.
2018-08-27 06:06:02 +00:00
schmonz
9a1670f8e2 Update to 2.7.0.0. From the changelog:
----------

- Bugfixes.
- New functions: ipc_timed_sendv(), unlink_void(), genset_deepfree(),
  gensetdyn_deepfree(), skagetln_loose(), skagetlnsep_loose()
- dir_close() now returns void and leaves errno unchanged
- absolutepath(), sarealpath_tmp(), avl*_deletnode(), mininetstring,
  prot functions removed
- djbunix.h doesn't include env.h anymore
- New functions: execvep_loose(), byte_zzero(), openb_read(), sig0_scan()
- New function family: skalibs/genqdyn.h
- New dir_fd function wrapping dirfd() (Solaris doesn't have dirfd())
- memmem implementation for platforms that don't provide it.
- memmem wrappers: byte_search, siovec_search.
- New functions: atomic_symlink, skagetlnmaxsep, child_spawn3
- New header: skalibs/posixplz.h, some header reorganization.
- New family of functions: textmessage and textclient
- skalibs/environ.h and skalibs/getpeereid.h are now obsolescent.
- New functions: access_at() (MacOS and Solaris don't support faccessat),
  skaclient_timed_aflush().
- stralloc.h and tai.h are suitable for inclusion in C++ headers.
- New sysdep: SKALIBS_HASODIRECTORY. (MacOS doesn't support O_DIRECTORY.)
- New function: lock_unx().
- Optimized packing/unpacking routines.
- Better CPPFLAGS/CFLAGS/LDFLAGS management.
- openwritenclose() and openwritevnclose() now use mkstemp.
2018-08-26 19:35:42 +00:00
wiz
0b84213a32 p5-IO-AIO: update to 4.6.
4.6  Sat Aug 25 21:58:36 CEST 2018
	- add st_btime, st_btimesec, st_btimensec and st_gen accessors,
          mostly for bsds which expose birthtime and st_gen members (netbsd, freebsd
          but only st_gen on openbsd because they compiled their perl without support
          for birthtimes).
        - fix madvise and munlock to properly support negative offsets.
        - allocate fd for the aio_close at boot time, to guarantee it working
          later, rather than calling abort when it fails. also avoids
          close-on-exec race issues after module load.
        - #undef utime on win32, maybe this helps some reports of utime hangs.
        - minor doc improvements.
        - minor configure cleanups.
        - use $Config{perllibs} instead of libs for configure. might help people
          who didn'T install all perl dependencies (might break things as well).
2018-08-26 06:26:46 +00:00
wiz
1b0f867b45 p5-Git-CPAN-Patch: update to 2.3.4.
2.3.4 2018-08-24
  [ BUG FIXES ]
    - fix signatures in ::Command::Clone.  (GH#38)

  [ STATISTICS ]
    - code churn: 2 files changed, 16 insertions(+), 7 deletions(-)
2018-08-26 06:24:17 +00:00
wiz
8210d4b7f6 p5-B-Keywords: update to 1.19.
1.19 Thu Aug 23 11:16:09 CEST 2018
  - our was added with 5.005_61
2018-08-26 06:17:26 +00:00
adam
a5b00f4b7d py-setuptools: updated to 40.2.0
v40.2.0
Fix handling of Unicode arguments in PEP 517 backend

vv40.1.1
Fix regression with egg_info command when tagging is used.
2018-08-25 17:22:41 +00:00
wiz
92b0210c08 capstone: honor LDFLAGS for cstool.
Fixes RELRO build.
2018-08-25 14:39:11 +00:00
adam
d53603df19 msgpack: updated to 3.1.0
version 3.1.0
* Improve documents
* Add fuzzer support
* Fix msgpack::object union member access bug
* Improve cross platform configuration
* Fix out of range dereference bug of EXT
* Add timestamp support. std::chrono::system_clock::time_point is mapped to TIMESTAMP
* Add minimal timestamp support for C. The type msgpack_timestamp and the function msgpack_object_to_timestamp() are introduced
* Improve MSGPACK_DEFINE family name confliction probability
* Add no static-library build option (BUILD_SHARED_LIBS=ON)
* Add header only cmake target
* Add std::byte adaptor
* Remove some warnings
2018-08-24 09:51:22 +00:00
wiz
1ee9bf37e1 p5-Term-Size: update to 0.209.
0.209 2018-08-21  Term-Size

    - Tweak documentation
    - Promote to a stable release

0.208 2018-08-20  Term-Size ( TRIAL VERSION )

    - use PerlIO instead of FILE* RT#38594
    - On error, Term::Size functions now return undef
      in scalar context, or an empty list on list context
      RT#76292
2018-08-24 09:31:22 +00:00
wiz
be1d6e79d6 p5-Module-CoreList: update to 5.20180820.
5.20180820
  - Updated for v5.29.2
2018-08-24 09:30:24 +00:00
wiz
7a525edf8d p5-Log-Dispatch: update to 2.68.
2.68     2018-08-21

- Speedups to the internals to avoid re-validating the same sets of parameters
  repeatedly. Based on a PR #54 from Sergey Leschenko.
2018-08-24 09:29:19 +00:00
wiz
47ad7ce665 p5-Git-CPAN-Patch: update to 2.3.3.
Use TEST_DEPENDS.

2.3.3 2018-08-21
  [ DOCUMENTATION ]
    - Fix sendpatch typo in POD. (GH#36, Racke)

  [ MISC ]
    - Use native signatures instead of Method::Signatures::Simple, which
      also mean minimal perl version is now 5.20.0.

  [ STATISTICS ]
    - code churn: 16 files changed, 105 insertions(+), 75 deletions(-)
2018-08-24 09:26:20 +00:00
wiz
966182d922 p5-CPAN-Perl-Releases: update to 3.74.
Updated for v5.29.2
2018-08-24 06:12:27 +00:00
kamil
f0d3b3198d devel: Register honggfuzz 2018-08-23 22:40:52 +00:00
kamil
ff9c2315db devel/honggfuzz: import honggfuzz-1.7
A security oriented, feedback-driven, evolutionary, easy-to-use fuzzer
with interesting analysis options.
2018-08-23 22:08:07 +00:00
adam
b9f28f4cd2 py-scandir: updated to 1.9.0
1.9.0:
Fix build on Python 2.7.
Fix dirent struct alignment on OpenBSD

1.8:
Mark C extension as optional for things like Jython.
2018-08-23 11:31:51 +00:00
adam
6b5c1e556f py-treq: updated to 18.6.0
18.6.0:
Unknown changes.
2018-08-23 11:28:36 +00:00
fhajny
ebccb80482 devel/php-gearman: Update to 2.0.5.
Based on a PR by @mmoll, see NetBSD/pkgsrc#30


Version 2.0.5
-------------
- fixing incorrect number of required parameters for
  GearmanClient::addServer and GearmanClient::addServers, along with
  proceduralequivalents

Version 2.0.4
-------------
- fix "Param to skip exception handling setup in addServer/addServers
  in GearmanClient class"
2018-08-23 08:37:06 +00:00
fhajny
30d2d2cee1 devel/gearmand: Update to 1.1.18.
Based on a PR by @mmoll, see NetBSD/pkgsrc#31

Upstream changelog
==================

1.1.18
- HTTP protocol bug fix
- configure.sh accepts -o flag
- Build and test cleanly on OS X with latest xcode

1.1.17
- Redis fixed for items larger than 64 bytes
- Various memcached plugin bugfixes
- Shellcheck passes for bootstrap.sh

1.1.16
- Fixes to HTTP protocol plugin and background jobs
- Redis queue plugin refactored
- TCP Keepalive settings are properly respected
- Various fixes for stricter C++11 compilation
- Changed from CYaSSL to WolfSSL
- Various fixes to memcached queue plugin

1.1.15
- Added "prioritystatus" command to display queued jobs broken down by
  priority.
- Turn on artifact storage
- Use _exit() in fork test to fix race
- add "redis-password" option to redis

1.1.14
- This includes significant fixes for the redis queue backend, and
  various minor bug fixes.


1.1.12 Sun Feb  9 04:27:38 PST 2014
- GEARMAN_SERVERS environmental variable for libgearman to pick up
  servers to communicate with. This means that any driver now linked
with libgearman will be able to handle multiple servers.
- Add INFO level messages for queue creation.

1.1.11 Thu Oct  3 04:38:47 EDT 2013
- Workers which return a bad gearman_return_t will be counted as an
  error by the server and not a final (i.e. they will be retried).
- Fixed possible bug where the server would over count the number of
  NOOP sent if NOOP messages did not get sent.

1.1.10 Mon Sep 16 04:20:13 CDT 2013
- Added gearman_job_use_client()
- Improve compile time.
- Fix for NOOP failure (bad worker causes early exit of loop).
- Fix for postgres (use INFORMATION_SCHEMA).
- Added gearman_client_has_active_tasks() so that you can see if a
  client has active tasks that it is working on.

1.1.9 Fri Aug  2 02:39:25 EDT 2013
- Added gearman_task_is_finished()
- Improved SSL support.
- Exceptions are now supported.
- gearmand excepts its root CA via the environmental variable
  GEARMAND_PORT.
- libgearman will now except GEARMAND_CA_CERTIFICATE,
  GEARMAN_CLIENT_PEM, and GEARMAN_CLIENT_KEY

1.1.8 Thu Jun  6 18:47:01 EDT 2013
- Postgres test case now passes.
- SSL support added.
- OSX fixes.

1.1.7 Mon May  6 06:46:20 EDT 2013
- Cleanup of error codes returned by gearmand.
- gearmand will now set its port from the env variable GEARMAND_PORT.
- Fix issue where identifier might not be set correctly on reconnect.

1.1.6 Tue Apr 16 03:29:57 EDT 2013
- Merge of 1.0.4 tree
- Added support for gearadmin to "cancel" a job.
- Keep-alive support for gearmand has been extended (more options to
  control behavior).
- Fixed issues related to clients who didn't really support exceptions
  being passed exceptions.

1.1.5 Mon Feb  4 00:59:19 EST 2013
- Rollup of bug fixes for 1.0.3
- --threads=0 for gearmand will now result in gearmand using all
  available cores.

1.1.4 Mon Dec 17 21:24:16 EST 2012
- Add GEARMAN_CLIENT_GENERATE_UNIQUE, with default set to not
  generate.
- Experimental addition to queue service which will allow a queue to
  be stored on shutdown (--libsqlite3-store-on-shutdown).
- Rollup of all changes in 1.0.2

1.1.3 Wed Nov  7 22:48:21 EST 2012
- Merge with 1.0.1

1.1.2 Fri Oct 12 05:34:29 EDT 2012
- Merge with 0.41

1.1.1 Wed Sep 19 22:04:56 EDT 2012
- Merge with 0.39

1.1.0 Wed Sep  5 08:33:37 PDT 2012
- Fix for ABI compatibility issues.
2018-08-23 08:21:02 +00:00
adam
c057b66bb6 py-unittest-mixins: updated to 1.6
1.6:
Unknown changes.
2018-08-23 07:51:00 +00:00
adam
c467ea9c44 py-test-pythonpath: updated to 0.7.3
0.7.3:
Unknown changes.
2018-08-23 07:48:43 +00:00
adam
4b9ffce92f py-pkgconfig: updated to 1.4.0
Version 1.4.0
Add boolean static keyword to output private libraries as well
Raise original OSError as well
2018-08-22 12:53:13 +00:00
wiz
93b46879c7 Recursive bump for perl5-5.28.0 2018-08-22 09:43:40 +00:00
wiz
9bd737fe76 Recursive bump for perl5-5.28.0 2018-08-22 09:42:51 +00:00
tnn
7babbe724f devel/Makefile: +git-lfs 2018-08-21 15:51:57 +00:00
tnn
5c34a3d753 devel/git-lfs: import git-lfs-2.5.1
Git Large File Storage (LFS) replaces large files such as audio samples,
videos, datasets, and graphics with text pointers inside Git, while storing
the file contents on a remote server.
2018-08-21 15:49:03 +00:00
prlw1
6608644c3c Update apache-maven to 3.5.4
Overview about the changes

   This release is primarily aimed to resolve the two regressions
   introduced in the 3.5.3 release, specifically MNG-6372 and MNG-6388.

   There are some additional minor improvements, the most notable of which
   is:
     * The Maven Super POM changes the default execution of the
       maven-source-plugin jar goal into jar-no-fork which should resolve
       some issues complex projects had running releases.

The detailed issue list

Bugs

     * MNG-6370 ConcurrencyDependencyGraph#getNumberOfBuilds() does not
       remove finished projects from unfinished ones
     * MNG-6372 On Windows Maven can output spurious ANSI escapes such as
       [0m [0m
     * MNG-6382 JANSI fails frequently with NumberFormatException when
       building in parallel
     * MNG-6386 ${project.baseUri} is not a valid URI (according to RFC
       3986)
     * MNG-6388 Error Fetching Artifacts: “[B cannot be cast to
       java.lang.String”
     * MNG-6403 Artifact#VERSION_FILE_PATTERN does not escape period
       between date and time
     * MNG-6410 Add groupId to --resume-from suggestion if artifactId is
       not unique in reactor

Improvements

     * MNG-5756 Java home output in mvn -v is misleading
     * MNG-5940 Change the maven-source-plugin jar goal into jar-no-fork
       in Maven Super POM
     * MNG-6362 Add documentation information for GitHub
     * MNG-6363 Remove secret thread configuration property from code
     * MNG-6364 Enhanced Jenkinsfile to test Core with JDK 9
     * MNG-6411 Improve readability of project list returned when
       --resume-from option value is invalid

Tasks

     * MNG-6377 switch from Git-WIP to Gitbox

Dependency upgrades

     * MNG-6344 Upgrade Guice to 4.2.0
     * MNG-6423 Upgrade to Wagon 3.1.0

https://maven.apache.org/docs/3.5.4/release-notes.html
2018-08-21 15:22:01 +00:00
wiz
4e2cfc5b66 p5-Alien-Role: remove package, now included in p5-Alien-Build 2018-08-21 12:00:50 +00:00
wiz
7cc9a72b2d p5-Test-Simple: update to 1.302140.
1.302140  2018-08-13 08:00:25-07:00 America/Los_Angeles

    - No Changes since last release

1.302139  2018-07-17 12:38:37-07:00 America/Los_Angeles (TRIAL RELEASE)

    - Mask warning from the recent IPC fix generated when threaded Test tools are loaded at run-time
2018-08-21 11:53:53 +00:00
wiz
c742c6979d p5-SVN-Notify: update to 2.87.
2.87  2018-07-03T12:00:40Z
      - Replace uses of Email::Address with Email::Address::XS due to
        deprecation of Email::Address.
2018-08-21 11:26:59 +00:00
wiz
625a12bf6a p5-Proc-PID-File: update to 1.29.
1.29 2016/07/10 Dmitri Tikhonov <dmitri@cpan.org>
    - Support verify option in macOS (Darwin) by John Wittkoski.
    - Fix hanging tests on Windows by Alexandr Ciornii.
2018-08-21 11:21:25 +00:00
wiz
e8e0cf4e45 p5-Params-ValidationCompiler: update to 0.30.
0.30     2018-07-31

- Tweaked the POD formatting so that the table of contents generated by
  MetaCPAN is more useful.


0.29     2018-07-31

- Make Class::XSAccessor a recommended dep, not a required one.


0.28     2018-07-31

- Added a new option for named params, "return_object". This causes the
  validation sub to return an object with methods for each param rather than a
  hashref. This is a great way to avoid typos in hash keys. This idea (and
  some of the implementation) was shamelessly stolen from Toby Inkster's
  Type::Params module.
2018-08-21 11:20:25 +00:00
wiz
756669cf3c p5-Parallel-ForkManager: update to 1.20.
1.20 2018-07-18
  [ DOCUMENTATION ]
    - Add section about rand() and forked processes. (GH#22)

  [ ENHANCEMENTS ]
    - Expand abbreviations in error messages. (GH#14, Ricardo Signes)
    - Rename variables and simplify `_waitpid` signature. (GH#14, Ricardo
      Signes)

  [ STATISTICS ]
    - code churn: 6 files changed, 80 insertions(+), 33 deletions(-)
2018-08-21 11:19:39 +00:00
wiz
281a949d9c p5-PPIx-Regexp: update to 0.062.
0.062		2018-08-12	T. R. Wyant
    Remove tokenizer method prior(). This is the last step in its
    deprecation.

0.061		2018-07-09	T. R. Wyant
    Only standalone graphemes and non-characters allowed as delimiters
    starting with Perl 5.29.0.

    Non-ASCII delimiters started working in 5.8.3, so that is what
    perl_version_introduced() returns for them.

    Collateral with all this, accept word characters as delimiters, but
    only with at least one space between the operator and the expression
    -- that is, 'qr xyx' is OK, but 'qrxyx' is not.
2018-08-21 11:13:27 +00:00
wiz
d0836227d3 p5-MooseX-Getopt: update to 0.72.
Use TEST_DEPENDS.

0.72      2018-08-04 04:45:57Z
 - fix tests that broke with Getopt::Long::Descriptive 0.103 (RT#125992,
   Damyan Ivanov, debian-perl group)
2018-08-21 11:11:36 +00:00
wiz
7d6e55e5a1 p5-Module-ScanDeps: update to 1.25.
1.25  2018-08-18

- Merge pull request #2 from shawnlaffan/master, thanx Shawn!

  continue scanning one-liners when use if, autouse or >5.010 found

- Fix how data obtained from compiling or executing a file
  is incorporated (_info2rv).

  Sanitize all pathnames to use slash (instead of backslash):
  - members of @INC
  - keys and values of %INC
  - members of @dl_shared_objects
  This should make stripping @INC prefixes finally work.

- Add %Preload rule for FFI::Platypus

- Add bugtracker to META.yml
2018-08-21 11:02:33 +00:00
wiz
df2e57f1a7 p5-Module-CoreList: update to 5.20180720.
5.20180720
  - Updated for v5.29.1
2018-08-21 11:00:05 +00:00
wiz
504696ded1 p5-Coro: update to 6.52.
6.52  Tue Aug 14 18:49:43 CEST 2018
	- libcoro update: allow sharing of coro threads using the pthreads
          backend among different pthreads, as is required by Coro::Multicore.
	- always allow ->call and ->eval when the coro is the current coroutine. this
          makes it possible, among other things, to call these on $Coro::main.
	- minor code cleanups.
2018-08-21 10:59:18 +00:00
wiz
81c1dfe171 p5-Carp-Always: update to 0.16.
0.16  Fri Aug 10 2018

        - Promoted to stable release

0.15_02  Fri Aug 10 2018   TRIAL RELEASE

        [Compatibility fixes]
        - Disable bogus warnings on perl ≤ 5.8.8
        - Restore compatibility with Carp < 1.25

0.15_01  Fri Aug 10 2018   TRIAL RELEASE

        - Fix long standing bug with duplicate tracebacks
          (when carp / croak / cluck / confess were used) RT#123354
        - Fix long standing bug when message ended at " at WHATEVER"
          RT#96561 GH#2

0.15  Thu Aug 9 2018

        - Promoted to stable release

0.14_05  Thu Aug 9 2018   TRIAL RELEASE

        - Fix one test for the sake of Carp ≤ 1.25

0.14_04  Thu Aug 9 2018   TRIAL RELEASE

        - [EXPERIMENTAL] Prepare for extensions
        - Fix switching off and on

0.14_03  Thu Aug 9 2018   TRIAL RELEASE

        - Document import() and unimport()
        - Internal refactoring: Carp::Always::_longmess()

0.14_02  Thu Aug 9 2018   TRIAL RELEASE

        [BREAKING CHANGES]
        - Carp::Always enabling via import() -
          that means "use Carp::Always" works, but not "use Carp::Always ()"
        - Carp::Always disabling via unimport() -
          That means disabling can be done with "no Carp::Always"
        - Carp::Always doesn't use BEGIN and END blocks anymore

0.14_01  Thu Aug 9 2018   TRIAL RELEASE

        - Tighter regex to suppress " at FILE line LINE.\n" RT#96561
        - Tests for edge cases of warn () and die ()

0.14  Wed Aug 8 2018

        - Promoted to stable release

0.13_03  Wed Aug 8 2018   TRIAL RELEASE

        - t/010simple.t is a required test
        - Pruning docs of old cruft

0.13_02  Wed Aug 8 2018   TRIAL RELEASE

        - Add Devel::Confess to See Also
          (https://github.com/aferreira/cpan-Carp-Always/issues/7)
        - Change bugtracker to GitHub
        - Fine tuning to POD test

0.13_01  Wed Aug 8 2018   TRIAL RELEASE
        - No code change
        - Fine-tuning of prereqs

        [thanks Shawn Carroll]
        - Test::Pod and Test::Pod::Coverage as author tests again
        - Added LICENSE file
2018-08-21 10:55:22 +00:00
wiz
e91af4a4fc p5-CPAN-Perl-Releases: update to 3.72.
-----------------------------------------
version 3.72 at 2018-07-27 08:47:42 +0000
-----------------------------------------

  Change: 49f835ce9fbc5a4b72872222e8245dbf8adc9200
  Author: Chris 'BinGOs' Williams <chris@bingosnet.co.uk>
  Date : 2018-07-27 09:47:42 +0000

    Remove s.c.o link from POD

-----------------------------------------
version 3.70 at 2018-07-20 15:43:02 +0000
-----------------------------------------

  Change: 3f7ac83c576223149a15803c0778b3bd7679eb51
  Author: Chris 'BinGOs' Williams <chris@bingosnet.co.uk>
  Date : 2018-07-20 16:43:02 +0000

    Updated for v5.29.1
2018-08-21 10:50:11 +00:00
wiz
aacf1d7a0a p5-Alien-Role-Alt: update to 0.04.
0.04      2018-06-25 05:38:15 -0400
  - Alien::Role::Alt is now an empty role;
    alt capability is now in Alien::Build core
    this role remains for compatibility
2018-08-21 09:55:41 +00:00
wiz
82807666bc p5-Alien-Build: update to 1.48.
1.48      2018-07-04 20:33:29 -0400

1.47_01   2018-07-03 23:17:09 -0400
  - Fixed bug where Alien::Base was capturing stderr and stdout
    from pkg-config, instead of just stdout which is what it should
    be doing.
  - Additional diagnostics for xz fail

1.46      2018-06-25 03:08:25 +0000
  - Production release identical to 1.45_01

1.45_01   2018-06-24 08:13:08 -0400
  - Add alt method to Alien::Base.  This merges the capabilities from
    Alien::Role::Alt into core, making that role now obsolete.
  - Add alt_names and alt_exists methods to Alien::Base.  This was a
    capability missing from Alien::Role::Alt
  - Fix bug in Alien::Build::MM where 'make alien_prop_runtime' printed
    install instead of runtime properties

1.44_01   2018-06-20 06:36:57 -0600
  - Added Alien::Build::Plugin::Prefer::GoodVersion
2018-08-21 09:54:04 +00:00
wiz
1e70c1288b devel/Makefile: + p5-Test-LectroTest 2018-08-21 09:23:13 +00:00
wiz
1827f70f1f devel/p5-Test-LectroTest: import p5-Test-LectroTest-0.5001
A simple (yet full featured) interface to LectroTest, an automated,
specification-based testing system for Perl. To use it, declare
properties that specify the expected behavior of your software.
LectroTest then checks your software to see whether those properties
hold.
2018-08-21 09:22:00 +00:00
adam
8a62884d4f py-archinfo: updated to 7.8.8.1
7.8.8.1:
Unknown changes.
2018-08-21 06:59:08 +00:00
adam
40c9b42b9c py-zc.lockfile: added version 1.3.0
The zc.lockfile package provides a basic portable implementation of
interprocess locks using lock files. The purpose if not specifically to lock
files, but to simply provide locks with an implementation based on file-locking
primitives. Of course, these locks could be used to mediate access to other
files. For example, the ZODB file storage implementation uses file locks to
mediate access to file-storage database files. The database files and lock file
files are separate files.
2018-08-20 12:58:06 +00:00
adam
36f47d9f3d py-zope.testing: added version 4.6.2
This package provides a number of testing frameworks.
2018-08-20 12:57:02 +00:00
adam
d351426aac py-mock: updated CATEGORIES and HOMEPAGE 2018-08-20 10:56:57 +00:00
wiz
0250020153 *: reset maintainer for drochner 2018-08-19 20:16:39 +00:00
wiz
759aaf039a glib2: update to 2.56.2.
Overview of changes in GLib 2.56.2
==================================

* Support version 2 of the NetworkMonitor portal interface

* Bug fixes:
 740791 gio: cannot specify the source when joining a multicast group...
 755721 g_inotify_file_monitor_start called with nullpointer for dirn...
 773435 After g_get_home_dir() fails, a second use deadlocks
 793727 Use-after-free in emit_network_changed() of gnetworkmonitorba...
 794380 Build failure of gcocoanotificationbackend.c on OS X < 10.9
 794801 /network-monitor/add_networks fails if there is a proxy and g...
 795138 gobject build failure with gcc <= 4.7
 795234 Fix Jenkins CI build failures for network tests
 795406 Glib fails to build for Android
 795429 glib-genmarshal shows redundant "time" warning message agains...
 795711 gitlab-ci: update meson
 795735 Fix comparison for GVariant property values
 795802 gdbus-codegen doesn't accept --output-directory with --output...
 #1240 W32: g_get_system_data_dirs() works differently for C++ applic...
#1401 g_clear_handle_id: clear_func is nullable, despite documentatin...
#1452 GFileInfo: unable to retrieve correct modification time of link...
#1458 g_volume_get_mount returns NULL value after g_volume_mount_fini...

* Translation updates
 Russian
 Slovenian
2018-08-19 18:32:27 +00:00
wiz
e8629b03bb libuv: update to 1.23.0.
2018.08.18, Version 1.23.0 (Stable)

Changes since version 1.22.0:

* win,pipe: restore compatibility with the old IPC framing protocol (Bert
  Belder)

* fs: add uv_open_osfhandle (Bartosz Sosnowski)

* doc: update Visual C++ Build Tools URL (Michał Kozakiewicz)

* unix: loop starvation on successful write complete (jBarz)

* win: add uv__getnameinfo_work() error handling (A. Hauptmann)

* win: return UV_ENOMEM from uv_loop_init() (cjihrig)

* unix,win: add uv_os_{get,set}priority() (cjihrig)

* test: fix warning in test-tcp-open (Santiago Gimeno)
2018-08-19 18:12:22 +00:00
leot
c43009f789 jq: Avoid SIGSEGVs when using date builtins
Apply patch written by <soda> and shared with upstream as part of
<https://github.com/stedolan/jq/pull/1458> in order to fix crashes of jq when
using date builtin functions.

Also add a SUBST class intended to avoid invoking git as part of pre-configure
phase when invoking autoreconf.

While here take the MAINTAINERship and reformat a bit the Makefile
(NFCI).

Thanks a lot to <soda>, Takehiko NOZAKI and <nonaka> for investigating
the issue, writing the patches, sharing them with upstream and as
part of PR pkg/52460!

Bump PKGREVISION
2018-08-19 18:08:05 +00:00
adam
5554e8f586 py-aiofiles: updated to 0.4.0
0.4.0:
Python 3.7 support.
Removed Python 3.3/3.4 support. If you use these versions, stick to aiofiles 0.3.x.
2018-08-19 11:16:25 +00:00
adam
84a621ac9a py-more-itertools: updated to 4.3.0
4.3.0:

New itertools:
- last()
- replace()
- rlocate()

Improvements to existing itertools:
- locate() can now search for multiple items

Other changes:
- The docs now include a nice table of tools
2018-08-19 08:16:05 +00:00
adam
48dc95853b py-test: updated to 3.7.2
pytest 3.7.2:

Bug Fixes
- Fix filterwarnings not being registered as a builtin mark.
- Fix test collection from packages mixed with normal directories.
- Fix infinite recursion during collection if a pytest_ignore_collect hook returns False instead of None.
- Fix bug where decorated fixtures would lose functionality (for example @mock.patch).
- Fix bug where importing modules or other objects with prefix pytest_ prefix would raise a PluginValidationError.
- Fix AttributeError during teardown of TestCase subclasses which raise an exception during __init__.
- Fix traceback reporting for exceptions with __cause__ cycles.
2018-08-19 08:12:20 +00:00
adam
8104e4fff0 py-setuptools: updated to 40.1.0
v40.1.0
* Deprecated upload and register commands.
* Introduced find_namespace_packages() to find PEP 420 namespace packages.
* Added find_namespace: directive to config parser.
* Solved race in when creating egg cache directories.
* Upgraded vendored PyParsing from 2.1.10 to 2.2.0.
* Upgraded vendored appdirs from 1.4.0 to 1.4.3.
* Fixed "Microsoft Visual C++ Build Tools" link in exception when Visual C++ not found.
* Added support for scripts which have unicode content.
* Moved several Python version checks over to using six.PY2 and six.PY3.
* Removed spurious executable permissions from files that don't need them.
2018-08-19 08:06:54 +00:00
adam
2fe4b6676a py-modulegraph: updated to 0.17
0.17:
* The .pyc format changed a little in Python 3.7
2018-08-19 07:20:28 +00:00
adam
2c0988b386 py-dogpile-cache: updated to 0.6.7
0.6.7:
[bug] Fixed issue in the CacheRegion.get_or_create_multi() method which was erroneously considering the cached value as the timestamp field if the CacheRegion.invalidate() method had ben used, usually causing a TypeError to occur, or in less frequent cases an invalid result for whether or not the cached value was invalid, leading to excessive caching or regeneration. The issue was a regression caused by an implementation issue in the pluggable invalidation feature added in 38.

0.6.6:
[feature] Added method CacheRegion.actual_backend which calculates and caches the actual backend for the region, which may be abstracted by the use of one or more ProxyBackend subclasses.
[bug] Fixed a condition in the Lock where the “get” function could be called a second time unnecessarily, when returning an existing, expired value from the cache.

0.6.5:
[bug] Fixed import issue for Python 3.7 where several variables named “async” were, leading to syntax errors. Pull request courtesy Brian Sheldon.
2018-08-18 21:06:24 +00:00
adam
448599a8b5 subversion: updated to 1.10.2
Version 1.10.2:
 User-visible changes:
  - Client-side bugfixes:
    * Correctly claim to offer Gnome Keyring support with libsecret
    * Fix segfault using Gnome Keyring with libsecret
    * Fix JavaHL local refs capacity warning when unparsing externals
    * Since on Windows Subversion does not handle symlinks, never check for reparse points
    * Prune externals after 'update --set-depth=exclude'
    * Fix issue 4740, "conflict resolver searches too far back ..."
  - Server-side bugfixes:
    * Fix regression issue 4741: authz group refers to multiple groups

 Developer-visible changes:
  - General:
    * Regression test and FSFS checksum test, part of issue 4722
    * Explicit error on configure --without-lz4 or --without-utf8proc
    * configure.ac: Fix regression relating to path to 'rdoc'
    * Ensure consistent use of $PYTHON during build and test
    * Fix libsvn_auth_gnome_keyring.pc when built using libsecret
  - Bindings:
    * Fix regression in use of pre-generated Swig bindings in release builds


Version 1.10.0:
 User-visible changes:
  - Major new features:
    * Better interactive conflict resolution for tree conflicts
    * Wilcards and improved performance in path-based authorization
    * New experimental 'svn shelve' command
  - Minor new features and improvements:
    * svnbench: Show time taken & bytes transferred
    * New 'svnadmin dump' options to include/exclude paths
    * New '--normalize-props' option for 'svnadmin dump'
    * New 'svnadmin 'load-revprops', 'dump-revprops' subcommands
    * New '--no-flush-to-disk' option for 'svnadmin load'
    * New '--file' option for several svnadmin subcommands
    * New '--max-request-size', '--max-response-size' options for svnserve
    * New '-rN' option for 'svnadmin lstxns'
    * New '--search' option for fast 'svn ls' searches
    * Add '--search' option support to 'svnbench null-list'
    * New '-M' option for 'svnlook tree'
    * New '--skip-unchanged' option for 'svnsync copy-revprops'
    * 'svn log --search' now ignores case and diacriticals
    * Improved performance of server-side log processing
    * diff3: Reduce processing time and memory usage
    * ra_serf: Adjustments for serf versions with HTTP/2 support
    * ra_serf: Send svndiff1 deltas during commit
    * ra_serf: Stream svndiff deltas w/o creating temporary files
    * ra_serf: Don't necessarily request full MERGE reponses
    * 'svn patch': Parse binary diffs in git-style patches
    * 'svnadmin info' now reports latest revision in the repository
    * ra_svn: Various performance-related tweaks
    * Optimize svndiff parser
    * 'svn status' without -v: Stop showing uninteresting deletions
    * Save a few cycles in svn_stringbuf_set()
    * windows: Use the Unicode Windows API
    * windows: Distinguish out-of-memory error from abort()
    * windows: Explicitly release file locks
    * windows: Correctly check result from LoadLibrary() call
    * Remove Windows-specific slowdown during pristine cleanup
    * FSFS: Optionally cache node properties without full-text cache
    * FSFS: Open transaction's proto revision in write-only mode
    * FSFS: Avoid checksum calculations if logical addressing is used
    * FSFS: Do not read very long change lists in block read mode
    * FSFS: Avoid double DAG lookup
    * FSFS: Avoid double cache lookups
    * FSFS: Increase default revprop pack size from 4k to 16k
    * FSFS: Speed up revprop access
    * FSFS: Disable representation sharing for directories
    * FSFS: Speed up transaction processing for large directories
    * FSFS: Tune format 7 pack ordering heuristics
    * FSFS: Reduce I/O overhead during history traversal
    * FSFS: Use native Windows API to guarantee data is flushed
    * FSFS: Warn if a possible rep-cache SHA1 collision is detected
    * FSFS: Optimize revprop cache filling strategy under high load
    * FSFS: New "verify-before-commit" fsfs.conf option
    * FSFS: New format 8 with various performance improvements
    * FSFS/FSX: Chunked read support for changed paths lists
    * FSFS/FSX: Improvements to cache implementation
    * FSX: Add checksums to packed revprop manifests and files
    * FSX: Significantly reduce size of packed revprop manifest data
    * FSX: Improved on-disk representation of property lists
    * FSX: New in-repository representation of directories
    * FSX: Make 'svnadmin recover' discard all transactions
    * FSX: Reduce number of fsync operations
    * mod_dav_svn: Improve performance and memory usage of PROPFIND
    * mod_dav_svn: Show process-id on Windows in /svn-status page
    * mod_dav_svn: Advertise svndiff1 support to clients
    * mod_dav_svn: Remove disk I/O to TMPDIR during first commit
    * svnsync: Fix assertion failure with up-to-date repositories
    * ra_serf: Parallel requests for text and property changes
    * svnserve: Remove disk I/O to TMPDIR during first commit
    * Triple performance of URI escaping
    * 'svn blame': Optimize a bit on the server side
    * 'svn cleanup': Add --vacuum-pristines option
    * 'svn diff --git': Show diffs of symlinks like git and hg
    * 'svn patch': Capable of handling git-like symlink changes
    * 'svn patch': Improve detection of additions and deletions
    * 'svn patch': Handle zero-byte files vs deleted files
    * 'svn diff --git': Produce 'rename from/to' headers
    * 'svn diff --git': Produce proper mode headers
    * 'svn lock', 'svn unlock': Take the -q option
    * 'svn help': improved wording and consistency
    * 'svn': Add a new '--accept recommended' option.
    * 'svn': --non-interactive uses recommended tree conflict resolution
    * Evaluate 'old mode' and 'new mode' lines from git-syle diffs
    * svnrdump, svndumpfilter: Enable buffered stdin
    * ra_serf: Receive svndiff1 and gzip compressed deltas
    * svnadmin: 'lock', 'unlock', 'rmlocks': Take the -q option
    * New svndiff2 binary delta format using lz4 compression
    * gpg-agent: Support gpg ≥2.1.13 and unset GPG_AGENT_INFO
    * Add 'http-compression=auto' client config option as default
    * Speed up processing of mergeinfo
    * Check for invalid 'xt' fields in x509 certs
    * New '--password-from-stdin' option for 'svn'
  - Client-side bugfixes:
    * svnbench: Honour the '--with-no-revprops' option
    * ra_serf: Fix segfault when running over HTTP v1
    * ra_serf: Keep small svndiffs in memory during commit
    * ra_serf: Improve error messages related to lock operations
    * ra_serf: Work around a bug in serf bucket handling
    * ra_serf: Fix lock token handling for file-path commits
    * Raise a malfunction instead of segfaulting with corrupt wc.db
    * Fix check for unversioned obstructions blocking file externals
    * 'svn patch' bugfixes:
      + Fix behaviour if a reject file can't be created
      + Describe adds and removes in reject file headers
      + Detect recorded moves that are already applied
      + Detect already applied patches in edge cases
      + Fix handling of missing trailing context
      + Fix interaction of moves and property changes
      + Fix output for reordered hunks
      + Prevent from overwriting existing reject files
      + Improve handling of added properties
      + Improve handling of rejected file deletions
      + Fix --dry-run with replaced files
      + Fix applying prop changes which should conflict
      + Fix duplicate notifications when adding directories
      + Fix duplicate notifications when patching svn:executable prop
      + Fix notifications when adding/removing properties
      + Make handle already applied property patches
      + Change some notifications to 'U' instead of 'G'
      + Don't create file if git-style patch indicates modification
      + Parse any properties following svn:mergeinfo
      + Fix potential unbounded memory usage in parser
      + Fix problems with --git diffs applied in reverse
      + Fix removal of EOL if final patch context line has no EOL
    * 'svn diff --git': Fix file permission modes to match git and hg
    * 'svn diff --git': added/deleted filenames are never /dev/null
    * Fix a problem with relocating some externals
    * Fix 'svn diff URL@REV WC' wrongly looks up URL@HEAD
    * Fix 'svn diff --no-diff-added' shows properties as added
    * Properly raise text merge conflicts with file externals (r1680245)
    * Fix 'svn diff' with local directories marked incomplete
    * ra_svn/ra_serf: Make negative log limits work as documented
    * ra_svn: Eliminate unnecessary URL reparenting
    * ra_svn: Use svndiff2 deltas when supported on both ends
    * Handle invalid revision numbers consistently across RA layers
    * Handle commits to revs > HEAD consistently across RA layers
    * Eliminate one client/server roundtrip from checkouts of HEAD
    * Expose some error messages generated by github's SVN server
    * 'svnfsfs stats': Show average lengths of delta chains
    * svnmucc: Fix crash during application teardown
    * Fix assertion when exporting a working copy containing relative externals

  - Server-side bugfixes:
    * Fix checksum validation error due to data eviction from cache
    * FSFS pack: Use unbuffered file streams in a couple of places
    * FSFS: Reduce excessive amount of read and seek syscalls
    * FSFS: Reduce memory footprint of cached directories
    * FSFS: Add various checks for integer overflows
    * FSFS: Detect a very unlikely case of item index corruption
    * FSFS: Make handling of revprop size information more resilient
    * FSFS: Don't re-parse a directory which just got committed
    * FSFS: Handle some known quirks in committed node revisions
    * FSFS format 7: Verify item types more thoroughly
    * FSFS: Fix false positive "Not a directory" error involving file moved and
      replaced by dir
    * FSFS: Fix crash accessing revprops with --memory-cache-size=0
    * FSFS: Fix issue 4623 for FSFS.
    * mod_dav_svn: Omit Cache-Control HTTP header for HEAD URLs
    * mod_dav_svn: Reduced memory consumption for DAV merge responses
    * mod_dav_svn: Don't set a Last-Modified header in GET responses
    * mod_dav_svn: Actually use FSFS transaction directory cache
    * mod_dav_svn: Do not insert newlines in base64 encoded responses
    * Fix insertion of very large items into the membuffer cache
    * Fix capacity check of the membuffer cache's prefix pool
    * Prevent paths containing newlines from being committed
    * Fix for properties: Null updates break last-changed-revision
    * 'svnfsfs stats': Fix false positive checksum errors reading old revisions

    * 'svnfsfs stats': Fix support for pre-v4 FSFS repositories.
    * svnadmin, svnfsfs: Detect invalid arguments to -M
    * svnlook, svnserve: Detect invalid arguments to -M
    * svnadmin: Output locked paths in canonical form
    * svnadmin: Output locked paths correctly encoded
    * svn: propdel, propset: Transcode property names on output
    * svnserve: Make use-sasl=true a fatal error in SASL-less builds.
  - Client-side and server-side bugfixes:
    * Fix integer overflow check with >= 1G mergeinfo ranges per path
    * Fix integer overflow checks on WoW64 platforms
    * Fix bug with canonicalizing Window-specific drive-relative URL
    * In file:// URLs, allow '\' directly after Windows drive letter
    * Fix segfault with recursive configuration value definitions
    * FSFS: Improve error messages when DAG lookup fails
    * Transcode command-line arguments to UTF-8
    * Fix segfault on x509 certificate with empty name
    * Fix segfault with invalid URLs in svn:externals
    * Windows: Failure to write files might remain undetected
  - Other tool improvements and bugfixes:
    * New svn-mergeinfo-normalizer tool
    * Allow configuring mailer.py to use SMTP SSL
    * svnmucc can now delete directories with deleted children
    * svn-vendor.py: Minor enhancements, mostly in treating symlinks
    * bash_completion: Better URL completion
    * bash_completion: Complete arguments to 'svn info --show-item'
    * fsfs-stats: New 1.8-compatible wrapper for 'svnfsfs stats'
    * Drop support for upgrading working copies created with Subversion 1.7
2018-08-18 15:55:12 +00:00
abs
25efa32711 It appears that curses in NetBSD-8 is also incompatible (uses ncurses) 2018-08-17 19:06:35 +00:00
nia
08ed3d4179 rgbds: add lex and yacc to USE_TOOLS. 2018-08-17 18:17:59 +00:00
minskim
c4696ed380 devel/hyperscan: Fix build with boost-1.68.0 2018-08-17 16:03:20 +00:00
adam
f7aa70e259 py-tox: updated to 3.2.1
3.2.1:
Bugfixes
- --parallel--safe-build no longer cleans up its folders (distdir, distshare, log).

3.2.0:
Features
- Switch pip invocations to use the module -m pip instead of direct invocation. This could help
  avoid some of the shebang limitations.
- Ability to specify package requirements for the tox run via the tox.ini (tox section under key requires - PEP-508
style): can be used to specify both plugin requirements or build dependencies.
- Allow to run multiple tox instances in parallel by providing the
  --parallel--safe-build flag.
2018-08-17 07:16:35 +00:00
adam
e5143d2a49 py-hypothesis: updated to 3.68.0
3.68.0:
:func:~hypothesis.extra.numpy.arrays now checks that integer and float values drawn from elements and fill strategies can be safely cast to the dtype of the array, and emits a warning otherwise.

Elements in the resulting array could previously violate constraints on the elements strategy due to floating-point overflow or truncation of integers to fit smaller types.

3.67.1:
This release contains a tiny refactoring of the internals. There is no user-visible change.

3.67.0:
This release adds a width argument to :func:~hypothesis.strategies.floats, to generate lower-precision floating point numbers for e.g. Numpy arrays.

The generated examples are always instances of Python's native float type, which is 64bit, but passing width=32 will ensure that all values can be exactly represented as 32bit floats. This can be useful to avoid overflow (to +/- infinity), and for efficiency of generation and shrinking.

Half-precision floats (width=16) are also supported, but require Numpy if you are running Python 3.5 or earlier.
2018-08-17 07:15:22 +00:00
adam
9d06c0a472 revbump after boost-libs update 2018-08-16 18:54:26 +00:00
adam
912630b71f boost: updated to 1.68.0
1.68.0:
New Libraries
YAP:
An expression template library for C++14 and later, from Zach Laine.

Updated Libraries
Beast:
This version fixes a missing executor work guard in all composed operations used in the implementation. Users who are experiencing crashes related to asynchronous completion handlers are encouraged to upgrade.
For a complete list of changes, please view the official Release Notes.
Context:
78: Linker error with context-impl=ucontext: multiple definition of boost::context::detail::current_rec
Coroutine2:
14: crash while stack unwinding
18: some guidance on why to use coroutine2
20: failes to compile test in due to the error C2039
22: undefined behaviour documentation
Fiber:
170: buffered_channel::try_push has incorrect documentation
172: WIN64: 'invalid conversion from 'HANDLE' to 'std:🧵:native_handle_type' errors for builds using mingw-w64
175: throw exception "Operation not permitted"
NUMA support moved to extra library (fiber-numa); enabled via property numa (numa=on)
Fusion:
Added a workaround for ambiguous call of fusion::deque constructor on GCC 4.4/c++0x
Fixed a bug with C-style array
Fixed a fusion::for_each signature to take functor by value
This may break existing code with non-copyable (non-movable) functor, but the implementation wasn't correct for a long time; the documantation was correct from the first. So, please make sure your usage.
Fixed unintentional MPL placeholder substituion bug on fusion::transform.
Moved description, how to conform Fusion sequence as MPL sequence, to mpl section.
Added notes regarding IO facility for adapted type.
Geometry:
Improvements
469 Horizontal grid shift (nadgrids) in SRS transformations (undocumented for now due to potential interface changes).
478 Box-Segment distance for spherical and geographic coordinate systems.
487 Missing combinations of geometries in distance for spherical and geographic cs
489 Additional direct geodesic problem formulas for internal use
Solved issues
470 Assertion failure with short spherical and geographic segments.
471 Invalid envelope of spherical polygon
498 Unexpected results with expand() and make_inverse() for spherical and geographic CS
Bugfixes
488 Handle non-true-references in closing_iterator and ever_circling_range_iterator
495 VxWorks 7 cross-compilation issue.
GIL:
The I/O extensions have been entirely rewritten.
The library now requires a C++11-compliant compiler.
Documentation has been reformatted and updated.
Graph:
Conditionally replace deprecated/removed C++98 std::bind1st by std::bind, std::auto_ptr by std::unique_ptr, and std::random_shuffle by std::shuffle.
Fix compiler error with release builds on VS2015
Fix the Stanford GraphBase examples
Fix friend declarations for iterator_core_access
Add missing <boost/iterator.hpp> include
Avoid an unused variable warning
Fix some typos in documentation
Fix some issues in tests and examples
Lexical Cast:
Fixes for clang-tidy warnings 12092
Log:
Improved support for VxWorks.
Save and restore ebx register on x86 PIE targets in the dump stream manipulator implementation.
Math:
Support for arbitrary precision complex valued quadrature and hence contour integration
Improve performance of polynomial addition
Math:
Continue to improve numerical integration routines, and in particular add support for contour integrals.
Improve accuracy of erfc function's rational approximations.
Multi-index Containers:
Containers of moveable but non-copyable elements can now be serialized (ticket 13478). Thanks to Sébastien Paris for the report.
multi_index_container's default constructor is no longer explicit (ticket 13518).
Multiprecision:
Support for multiprecision complex numbers
Multiprecision:
Support added for complex multiprecision numbers.
Changed conversion to unsigned integer types to be truncating to match standard defined behaviour.
Correct bug in MPFR string formatting.
Fix undefined behaviour in cpp_dec_float conversion from long long.
Add support for Eigen interoperability.
float128.hpp: Fix Intel on Windows build.
Fix type used in temporaries when expanding expression templates containing mixed expressions.
Fix infinite loop in gmp_float to fixed-point string conversion.
Update the expression templates to issue static_asserts with better error messages when you try and do something unsupported.
Fix bug in cpp_int where incrementing to zero doesn't set the sign correctly.
Remove erroneous use of std::move, and rely on NVRO instead.
Fix up support for changes to MPIR-3.0.
Fix various conversion errors in cpp_bin_float when the exponent type is a long long, or else we're converting to an integer that is wider than we are.
Fix compatibility issue with GCC-8 caused by the introduction of std::byte.
Optional:
Added member function has_value() for compatibility with std::optional (issue 52).
Added member function map() for transforming optional<T> into optional<U> using a function of type T -> U.
Added member function flat_map() for transforming optional<T> into optional<U> using a function of type T -> optonal<U>.
Predef:
Add support for __ARM_ARCH macro.
Add detection for PTX architecture.
Add nvcc compiler detection.
Add support for detecting CUDA.
Remove reference to obsolete BOOST_ARCH_AMD64.
Program Options:
Support for multiple long names for an option, thanks to Eyal Rozenberg
Python:
Bug fixes to correct autolink support (Windows)
Rational:
Fixed undefined behavior in normalize()
System:
Add constexpr to error_code and error_condition members under C++14 and above
Signals:
Removal Notice: Boost.Signals will be removed in the next release. Boost.Signals was deprecated in version 1.54.0. Transition to Boost.Signals2 now to avoid disruption.
Stacktrace:
Fixed compilation on Solaris and other platforms that do qualify address as const in dladdr function (github 54).
Dropped dependency on Boost.LexicalCast.
Test:
Boost.test v3.8 see the Changes log for more details.
Breaking changes
The master_test_suite_t object is no more copyable
New feature:
Dataset test case can now use command line parameters
TypeIndex:
Dropped dependency on Boost.MPL.
Uuid:
Breaking change: sha1 detail namespace header redirection for backwards compatibility was removed
Added support for std::hash
Added support for move semantics on random generators
Properly handle EINTR when acquiring entropy
Use getrandom(2) instead of getentropy(3) on linux
2018-08-16 15:58:31 +00:00
wiz
f18543390e pango: update to 1.42.3.
Overview of changes in 1.42.3
=============================
- Fix handling of font lists on OS X (#252)
- Fix a memory leak
2018-08-16 12:24:09 +00:00
wiz
fcc5ca90f3 npth: update to 1.6.
Noteworthy changes in version 1.6 (2018-07-16)  [C1/A1/R2]
----------------------------------------------

 * Fix library requirements for HPUX.  [#3980]

 * Fix a minor memory leak on Windows.
2018-08-16 12:19:54 +00:00
wiz
38d22021ea libgsf: update to 1.14.44.
libgsf 1.14.44

Morten:
	* Fix msole metadata writing for non-ascii.  [#795612]
	* Fix problem with threaded code.  [#10]
2018-08-16 12:04:40 +00:00
adam
f4c7d584b5 py-pathspec: updated to 0.5.7
0.5.7:
- Fix collections deprecation warning.
2018-08-16 11:32:12 +00:00
adam
6ac4336648 libatomic_ops: updated to 7.6.6
7.6.6:
COPYING: sync with FSF's gpl-2.0.txt
Fix 'undefined reference to __atomic_load/store/cas_16' error (gcc-7/x64)
Fix a typo in the overview section of README
Fix comments style in configure.ac and Makefile.am
Update copyright information in README and some header files
2018-08-16 10:13:30 +00:00
wiz
47e77ac0a0 apache-ant: update to 1.10.5.
Changes from Ant 1.10.4 TO Ant 1.10.5
=====================================

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

 * Fixes a regression in the "get" task where redirects
   from a HTTP resource to a HTTPS resource started throwing
   an exception.
   Bugzilla Report 62499

 * the new allowFilesToEscapeDest didn't work when set to false and
   archive entries contained relative paths with so many ".."
   segnments that the resulting path would go beyond the file system
   root.
   Bugzilla Report 62502

Other changes:
--------------
 * Java task now accepts a "sourcefile" attribute to allow single file
   source program execution, a feature that is introduced in Java 11.
2018-08-16 08:39:19 +00:00
adam
fb826e3641 py-pyobjc: updated to 4.2.2
Version 4.2.2:
Update metadata for Xcode 9.4
The binary release now includes wheels for both variants for the Python.org installer for python 3.6 and 3.7: 32- and 64-bit for macOS 10.6 or later, and 64-bit only for macOS 10.9 or later.
Ensure the context manager for NSAnimationContext defined in PyObjCTools.AppCategories actually works.
Fix convenience wrappers for Foundation.NSCache.
Fix convenience wrappers for Foundation.NSHashTable.
2018-08-15 19:00:48 +00:00
nia
75f81662ef devel/rgbds: add version 0.3.7
RGBDS (Rednex Game Boy Development System) is a free assembler/linker
package for the Game Boy and Game Boy Color. It consists of:

* rgbasm (an assembler)
* rgblink (a linker)
* rgbfix (a checksum/header fixer)
* rgbgfx (a PNG-to-Game Boy graphics converter)

This is a fork of the original RGBDS which aims to make the programs
more like other UNIX tools.
2018-08-15 15:25:10 +00:00
joerg
875da9153f Update Mercurial to 4.7:
- stop/abort/no-commit support for "graft"
- confirm/dry-run support for "rebase"
- "export" of bookmarked branches
- "acl" extension can support bookmarks
- optional word-diff support
- smarter parent selection for changes in merges by default
- sparse-revlog option to allow smaller manifests for very big
  repositories
- fix compression handling on ssh streams, noticable with pullbundles
- various other bugfixes
2018-08-15 14:04:42 +00:00
ryoon
b640acfc2f Update to 3.2.1
Changelog:
[v3.2.1][] - 2017-08-17
-----------------------

### Fixes
* Issue #101: Bump ABI major number due to incompatible change in struct
  when adding option annotation/comments in [v.3.1][]: `1.1.0 -> 2.0.0`


[v3.2][] - 2017-06-03
---------------------

### Fixes
* Issue #96: Add Windows/mingw compatible `fmemopen()` replacement
* Issue #98: Fix v3.1 regression, segfault on comment-only lines


[v3.1][] - 2017-05-24
---------------------

### Changes
* Refactored `CFGF_IGNORE_UNKNOWN` support, libConfuse now properly
  ignores any type and sub-section without the need for declaring an
  `__unknown` option.  When the flag is set all unknown options,
  including unknown sub-sections with, in turn, unknown options, are
  now fully ignored
* Issue #69: New API for creating titled sections at runtime,
  by Jonas Johansson @jonasj76
* Issue #92: Support for option annotation/comments.  Every option can
  now have a comment, which is both read and written from/to file.
  Disabled by default, enable with `CFGF_COMMENTS` flag in `cfg_init()`
* ABI bump: 1.0.0 --> 1.1.0, due to new functionality

### Fixes
* Build unit tests statically for easier debugging
* Issue #21: Major refactor of lexer to fix memory leaks, `cfg_free()`
  now properly releases all memory.  By Joachim Nilsson @troglobit
* Issue #64: Fixed MSVC build errors, by George Koskeridis @Gikoskos
* Issue #65: SIGSEGV when parsed default values are used with include,
  by Dmitri Zhabinski
* Issue #71: Fix syntax in rpm spec file, for CentOS/RHEL7
* Issue #73: Adjust gettext version requirement to build on CentOS/RHEL7.
  GNU gettext v0.18.2.1 update `AM_GNU_GETTEXT()` to use AC_PROG_MKDIR_P
  instead of `AM_PROG_MKDIR_P`, but v0.18.1.1 is included in Ubuntu 12.04
  LTS.  Fortunately Ubuntu 14.04 LTS ships v0.18.3.1 and Debian Jessie
  ships v0.19.3.  Unfortunately, CentOS7 and RHEL7 ships v0.18.2.1, so
  for best compat. level at this point in time we require v0.18.2.
* Issue #74: Fix typos in documentation, by Luca Ceresoli
* Issue #79: Add `fmemopen()` compat for *BSD, including macOS
2018-08-15 13:55:00 +00:00
adam
b2b5bdfd9e py-editorconfig-core: updated to 0.12.2
0.12.2:
Unknown changes.
2018-08-15 11:23:08 +00:00
wen
18034cbd89 Update to 1.36
Upstream changes:
1.36 Sun 24 29 2018
    - If the "permissions" param is set, use the same permissions for the lock
      file that the log file will use. [github #21]
2018-08-15 02:20:13 +00:00
wen
b28b588de1 Update to 1.707
Upstream changes:
1.707     2018-08-01 22:55:01-05:00 America/Chicago

    [Fixed]

    - The local context hash (`$log->context`) and the log hash
      (`$log->$level( $message, $hash )`) now get merged correctly,
      combining contextual logging and structured logging. Thanks
      @mephinet! [Github #76] [Github #73]
2018-08-15 02:09:05 +00:00
wen
ba932de54e Update to 4.54
Remove the patch which fixed upstream

Upstream changes:
4.54 Tue Aug 14 13:54:48 CEST 2018
        - include sys/mkdev.h or sys/sysmacros.h if available.
        - further tweaks to configure invocation for systems requiring --rpath.
        - no longer rely on custom paths on win32 platforms.
        - try to work around buggy PAGESIZE macro on solaris.

4.53 Tue Aug 14 11:27:50 CEST 2018
        - add $Config{libs} to LIBS for configure, to work around systems
          with broken library dependencies (... openbsd).

4.52 Sun Aug 12 08:09:45 CEST 2018
        - config.h.in was missing in distribution.

4.51 Sun Aug 12 07:24:14 CEST 2018
        - complete rework of the autoconf framework: IO::AIO now uses its own
          config.h, separate from libeio, and tries to test the actual perl
          environment, not the standard system environment.
        - provide nanosecond-accracy stat time accessors for both perl and IO::AIO
          stat functions.
        - removed non-portable C++ syntax from eio.c.
        - try to fix readdir tests on cygwin spuriously failing.

4.5  Wed Aug  1 00:23:55 CEST 2018
        - aio_mtouch touch all pages as requested, not just the first page in most cases.
        - new function: IO::AIO::mremap, linux-specific mremap, with constants MREMAP_MAYMOVE
          and MREMAP_FIXED.
        - add O_ACCMODE.
        - add (undocumented) MSG_CMSG_CLOEXEC and SOCK_CLOEXEC constants.
2018-08-15 02:03:38 +00:00
wen
2f0a2617da Update to 0.103
Upstream changes:
0.103     2018-08-02 11:11:30-04:00 America/New_York
        - show --[no-]option for boolean toggle options
2018-08-15 01:54:20 +00:00