Commit graph

31658 commits

Author SHA1 Message Date
fhajny
3046a6d606 devel/gradle: Update to 4.9.
- Projects that publish auxiliary publications through maven-publish
  and ivy-publish can now be depended upon by other projects in the
  same build.
- In addition to lazy tasks use, Kotlin DSL build scripts are
  evaluated faster with version 0.18.4.
- You can now pass arguments to JavaExec tasks directly from the
  command-line using --args.
- Improved dependency insight report.
2018-07-18 14:27:52 +00:00
minskim
e0ed4afab7 devel/Makefile: Add go-sync 2018-07-18 02:38:18 +00:00
minskim
48dc68e389 devel/go-sync: Import version 0.0.20180314
This package contains various packages and tools that support the Go
programming language.

Packages include a type-checker for Go and an implementation of the
Static Single Assignment form (SSA) representation for Go programs.
2018-07-18 02:38:08 +00:00
joerg
a19083df44 Mark packages that require C++03 (or the GNU variants) if they fail with
C++14 default language.
2018-07-18 00:06:10 +00:00
alnsn
980bfb3b89 Update devel/lua-rocks to version 2.4.4.
Changes since version 2.4.3:

* All platfoms: Do not halt a package deletion process when a file
  from the package is missing
* Windows: Updated bundled binaries: Lua 5.1.5, Wget 1.19.4, 7zip 18.01
* Windows: updated installer to better handle gcc toolchains
* Windows: fix detection of directories
* Windows: fixes .def generation
2018-07-17 22:18:06 +00:00
adam
a1e5ad649a py-pylint: updated to 2.0.0
Pylint 2.0:
* trailing-comma-tuple can be emitted for return statements as well.
* Fix a false positive inconsistent-return-statements message when exception is raised
  inside an else statement.
* ImportFrom nodes correctly use the full name for the import sorting checks.
* [].extend and similar builtin operations don't emit dict-*-not-iterating with the Python 3 porting checker
* Add a check consider-using-dict-comprehension which is emitted if for dict initialization
  the old style with list comprehensions is used.
* Add a check consider-using-set-comprehension which is emitted if for set initialization
  the old style with list comprehensions is used.
* logging-not-lazy is emitted whenever pylint infers that a string is built with addition
* Add a check chained-comparison which is emitted if a boolean operation can be simplified
  by chaining some of its operations.
  e.g "a < b and b < c", can be simplified as "a < b < c".
* Add a check consider-using-in for comparisons of a variable against
  multiple values with "==" and "or"s instead of checking if the variable
  is contained "in" a tuple of those values.
* in is considered iterating context for some of the Python 3 porting checkers
* Add --ignore-none flag to control if pylint should warn about no-member where the owner is None
* Fix a false positive related to too-many-arguments and bounded __get__ methods
* mcs as the first parameter of metaclass's __new__ method was replaced by cls
* assignment-from-no-return considers methods as well.
* Support typing.TYPE_CHECKING for *unused-import* errors
* Inferred classes at a function level no longer emit invalid-name
  when they don't respect the variable regular expression
* Added basic support for postponed evaluation of function annotations.
* Fix a bug with missing-kwoa and variadics parameters
* simplifiable-if-statement takes in account only when assigning to same targets
* Make len-as-condition test more cases, such as len() < 1 or len <= 0'
* Fix false-positive line-too-long message emission for
  commented line at the end of a module
* Fix false-positive bad-continuation for with statements
* Don't warn about stop-iteration-return when using next() over itertools.count
* Add a check consider-using-get for unidiomatic usage of value/default-retrieval
  for a key from a dictionary
* invalid-slice-index is not emitted when the slice is used as index for a complex object.
  We only use a handful of known objects (list, set and friends) to figure out if
  we should emit invalid-slice-index when the slice is used to subscript an object.
* Don't emit unused-import anymore for typing imports used in type comments.
* Add a new check 'useless-import-alias'.
* Add comparison-with-callable to warn for comparison with bare callable, without calling it.
* Don't warn for missing-type-doc and/or missing-return-type-doc, if type
  annotations exist on the function signature for a parameter and/or return type.
* Add --exit-zero option for continuous integration scripts to more
  easily call Pylint in environments that abort when a program returns a
  non-zero (error) status code.
* Warn if the first argument of an instance/ class method gets assigned
* New check comparison-with-itself to check comparison between same value.
* Add a new warning, 'logging-fstring-interpolation', emitted when f-string
  is used within logging function calls.
* Don't show 'useless-super-delegation' if the subclass method has different type annotations.
* Add unhashable-dict-key check.
* Don't warn that a global variable is unused if it is defined by an import
* Skip wildcard import check for __init__.py.
* The Python 3 porting mode can now run with Python 3 as well.
* too-few-public-methods is not emitted for dataclasses.
* New verbose mode option, enabled with --verbose command line flag, to
  display of extra non-checker-related output. It is disabled by default.
* undefined-loop-variable takes in consideration non-empty iterred objects before emitting
* Add support for numpydoc optional return value names.
* singleton-comparison accounts for negative checks
* Add a check consider-using-in for comparisons of a variable against
  multiple values with "==" and "or"s instead of checking if the variable
  is contained "in" a tuple of those values.
* defaultdict and subclasses of dict are now handled for dict-iter-* checks
* logging-format-interpolation also emits when f-strings are used instead of % syntax.
* Don't trigger misplaced-bare-raise when the raise is in a finally clause
* Add a new check, possibly-unused-variable.
  This is similar to unused-variable, the only difference is that it is
  emitted when we detect a locals() call in the scope of the unused variable.
  The locals() call could potentially use the said variable, by consuming
  all values that are present up to the point of the call. This new check
  allows to disable this error when the user intentionally uses locals()
  to consume everything.
* no-else-return accounts for multiple cases
   The check was a bit overrestrictive because we were checking for
   return nodes in the .orelse node. At that point though the if statement
   can be refactored to not have the orelse. This improves the detection of
   other cases, for instance it now detects TryExcept nodes that are part of
   the .else branch.
* Added two new checks, invalid-envvar-value and invalid-envvar-default.
  The former is trigger whenever pylint detects that environment variable manipulation
  functions uses a different type than strings, while the latter is emitted whenever
  the said functions are using a default variable of different type than expected.
* Add a check consider-using-join for concatenation of strings using str.join(sequence)
* Add a check consider-swap-variables for swapping variables with tuple unpacking
* Add new checker try-except-raise that warns the user if an except handler block
  has a raise statement as its first operator. The warning is shown when there is
  a bare raise statement, effectively re-raising the exception that was caught or the
  type of the exception being raised is the same as the one being handled.
* Don't crash on invalid strings when checking for logging-format-interpolation
* Exempt __doc__ from triggering a redefined-builtin
  __doc__ can be used to specify a docstring for a module without
  passing it as a first-statement string.
* Fix false positive bad-whitespace from function arguments with default
  values and annotations
* Fix stop-iteration-return false positive when next builtin has a
  default value in a generator
* Fix emission of false positive no-member message for class with  "private" attributes whose name is mangled.
* Fixed a crash which occurred when Uninferable wasn't properly handled in stop-iteration-return
* Use the proper node to get the name for redefined functions
* Don't crash when encountering bare raises while checking inconsistent returns
* Fix a false positive inconsistent-return-statements message when if statement is inside try/except.
* Fix a false positive inconsistent-return-statements message when while loop are used.
* Correct column number for whitespace conventions.
  Previously the column was stuck at 0
* Fix unused-argument false positives with overshadowed variable in
  dictionary comprehension.
* Fix false positive inconsistent-return-statements message when never
  returning functions are used (i.e sys.exit for example).
* Fix error when checking if function is exception, as in bad-exception-context.
* Fix false positive inconsistent-return-statements message when a
  function is defined under an if statement.
* New useless-return message when function or method ends with a "return" or
  "return None" statement and this is the only return statement in the body.
* Fix false positive inconsistent-return-statements message by
  avoiding useless exception inference if the exception is not handled.
* Fix bad thread instantiation check when target function is provided in args.
* Fixed false positive when a numpy Attributes section follows a Parameters
  section
* Fix incorrect file path when file absolute path contains multiple path_strip_prefix strings.
* Fix false positive undefined-variable for lambda argument in class definitions
* Add of a new checker that warns the user if some messages are enabled or disabled
  by id instead of symbol.
* Suppress false-positive not-callable messages from certain
  staticmethod descriptors
* Fix indentation handling with tabs
* Fix false-positive bad-continuation error
* Fix false positive unused-variable in lambda default arguments
* Updated the default report format to include paths that can be clicked on in some terminals (e.g. iTerm).
* Fix inline def behavior with too-many-statements checker
* Fix KeyError raised when using docparams and NotImplementedError is documented.
* Fix 'method-hidden' raised when assigning to a property or data descriptor.
* Fix emitting useless-super-delegation when changing the default value of keyword arguments.
* Expand ignored-argument-names include starred arguments and keyword arguments
* Fix false-postive undefined-variable in nested lambda
* Fix false-positive bad-whitespace message for typing annoatations
with ellipses in them
2018-07-17 10:08:42 +00:00
adam
7945007a8e py-astroid: updated to 2.0
astroid 2.0:
* String representation of nodes takes in account precedence and associativity rules of operators.
* Fix loading files with modutils.load_from_module when
  the path that contains it in sys.path is a symlink and
  the file is contained in a symlinked folder.
* Reworking of the numpy brain dealing with numerictypes
  (use of inspect module to determine the class hierarchy of
   numpy.core.numerictypes module)
* Added inference support for starred nodes in for loops
* Support unpacking for dicts in assignments
* Add support for inferring functools.partial
* Inference support for dict.fromkeys
* int() builtin is inferred as returning integers.
* str() builtin is inferred as returning strings.
* DescriptorBoundMethod has the correct number of arguments defined.
* Improvement of the numpy numeric types definition.
* Subclasses of *property* are now interpreted as properties
* AsStringRegexpPredicate has been removed.
  Use transform predicates instead of it.
* Switched to using typed_ast for getting access to type comments
  As a side effect of this change, some nodes gained a new type_annotation attribute,
  which, if the type comments were correctly parsed, should contain a node object
  with the corresponding objects from the type comment.
* typing.X[...] and typing.NewType are inferred as classes instead of instances.
* Module.__path__ is now a list
  It used to be a string containing the path, but it doesn't reflect the situation
  on Python, where it is actually a list.
* Fix a bug with namespace package's __path__ attribute.
* Added brain tips for random.sample
* Add brain tip for issubclass builtin
* Fix submodule imports from six
* Fix missing __module__ and __qualname__ from class definition locals
* Fix a crash when __annotations__ access a parent's __init__ that does not have arguments
* Fix multiple objects sharing the same InferenceContext.path causing uninferable results
* Fix improper modification of col_offset, lineno upon inference of builtin functions
* Subprocess.Popen brain now knows of the args member
* add move_to_end method to collections.OrderedDict brain
* Include new hashlib classes added in python 3.6
* Fix RecursionError for augmented assign
* Add missing attrs special attribute
* Inference now understands the 'isinstance' builtin
* Stop duplicate nodes with the same key values
  from appearing in dictionaries from dictionary unpacking.
* Fix contextlib.contextmanager inference for nested context managers
* Implement inference for len builtin
* Add qname method to Super object preventing potential errors in upstream
  pylint
* Stop astroid from getting stuck in an infinite loop if a function shares
its name with its decorator
* Fix issue with inherited __call__ improperly inferencing self
* Fix __call__ precedence for classes with custom metaclasses
* Limit the maximum amount of interable result in an NodeNG.infer() call to
 100 by default for performance issues with variables with large amounts of
 possible values.
 The max inferable value can be tuned by setting the max_inferable_values flag on
 astroid.MANAGER.
2018-07-17 10:05:46 +00:00
adam
c1abb139d4 py-automat: updated to 0.7.0
0.7.0:
Unknown changes.
2018-07-17 06:21:58 +00:00
minskim
813b126cff devel/go-i18n: Update to 1.10.0
Changes since 1.8.1:
- Export language.RegisterPluralFunc
- Export language.Operand
- Update to CLDR 31.0.1
- Fix panic in goi18n command
- Export language.GetPluralSpec
2018-07-17 03:51:22 +00:00
wen
187b3b3b52 Update to 0.50
Upstream changes:
0.50 Mon May 14 19:41:04 CEST 2018

  * improve 'brief_usage()' output (patch from Ildar Shaimordanov)
2018-07-16 11:03:57 +00:00
adam
5a24bdd831 py-characteristic: updated HOMEPAGE, added USE_LANGUAGES 2018-07-15 10:38:45 +00:00
wiz
3689c5f52a py-py: add missing build dependency on py-setuptools_scm
Without it, I got:
No local packages or working download links found for setuptools-scm
2018-07-14 20:29:34 +00:00
adam
ea9f8ef1da py-dash: updated to 4.6.0
v4.6.0:
Improve performance of the following functions for large datasets:
duplicates
sorted_uniq
sorted_uniq_by
union
union_by
union_with
uniq
uniq_by
uniq_with
xor
xor_by
xor_with
2018-07-14 19:05:58 +00:00
adam
9875897857 talloc: updated to 2.1.14
2.1.14:
Bug fixes.
2018-07-14 18:51:22 +00:00
adam
b951a8582d py-pylint-common: mark as incompatible with Python 2.7 2018-07-14 12:11:32 +00:00
adam
9fdcde887c py-faker: updated to 0.8.17
0.8.17:
Add ein, itin and refactored ssn Provider for en_US.
Add job provier for zh_CN.
Add date_of_birth provider.
Add alpha-3 representation option for country-code provider.
2018-07-13 13:54:01 +00:00
adam
da834cc21d py-ruamel-yaml: updated to 0.15.43
0.15.43:
merge PR33: Python2.7 on Windows is narrow, but has no sysconfig.get_config_var('Py_UNICODE_SIZE').
register_class() now returns class
2018-07-13 08:06:39 +00:00
adam
63f6d7999c py-pylint-plugin-utils: updated to 0.3
0.3:
Ditching Py2 due to pylint having done the same
2018-07-13 07:54:02 +00:00
adam
77ce3cfa56 py-ordered-set: updated to 3.0.1
3.0.1:
Bug fixes.
2018-07-13 06:24:25 +00:00
minskim
3639939d74 devel/Makefile: Add py-typing-extensions 2018-07-12 02:27:49 +00:00
minskim
4e316f8e1b devel/py-typing-extensions: Import version 3.6.5
The typing_extensions module contains both backports of these changes
as well as experimental types that will eventually be added to the
typing module, such as Protocol.
2018-07-12 02:27:38 +00:00
adam
97b17f06d0 libdatrie: updated to 0.2.12
0.2.12:
- More C90 (ANSI C) compliance.
- Prevent some compiling conflicts with other sources.
- Fix miscellaneous compiler warnings.
- Prevent trimming on extremely long dictionary path names.
2018-07-11 18:08:43 +00:00
jaapb
a1644ef174 Updated devel/ocaml-extlib to version 1.7.5.
Most importantly, this version adds support for OCaml 4.07. There are some
other minor extensions as well.
2018-07-11 12:04:32 +00:00
adam
96820105fc distcc: updated to 3.3
3.3 - Charlie the unicorn
* Use masquerade as compiler white-list.
* New --allow-private (the default) which allows non-global
* IP and IPv6 addresses.
* Cross-compilation support.
* Fix parsing of IPv6 addresses.
* Python 3, not python 2.
* Can build without python (and without pump mode or tests).
For those upgrading: you must run update-distcc-symlinks on every server machine, and add manually (see MASQUERADING of distcc(1)) those compilers it does not detect.
2018-07-11 07:30:40 +00:00
minskim
03de97ee31 devel/Makefile: Add go-godef 2018-07-11 00:05:44 +00:00
minskim
d2bd0e5d17 devel/go-godef: Import version 0.0.20170920
Godef, given an expression or a location in a source file, prints the
location of the definition of the symbol referred to.
2018-07-11 00:05:34 +00:00
wen
6931a14558 Update to 1.18
Upstream changes:
version 1.18 at 2018-07-02 09:18:10 +0000
-----------------------------------------

  Change: 58133ae09a1087d1d0cf6e5eac3767961b2e2577
  Author: Chris 'BinGOs' Williams <chris@bingosnet.co.uk>
  Date : 2018-07-02 10:18:10 +0000

    Added usessl option to enable SSL/TLS
2018-07-10 08:28:56 +00:00
wen
f93aa65485 Update to 1.20180705
Upstream changes:
1.20180705 2018-07-05 16:47:18-07:00 America/Los_Angeles
    - added destructor to clear counters (choroboa PR #15, RT #71831)
2018-07-10 08:22:46 +00:00
adam
ce019f917a waf: updated to 2.0.9
NEW IN WAF 2.0.9
* Add dependencies on scriptlet outputs
* Made options optional for cython waftool
* Improve doxygen error handling
2018-07-10 08:18:06 +00:00
wen
f4f2adaf12 Update to 0.23
Upstream changes:
0.23      2018-06-26 00:00:13Z
  - properly skip potentially-problematic tests when needed, due to circular
    dependencies between Moose and Test::CleanNamespaces (RT#125678)
2018-07-10 08:16:57 +00:00
adam
f5dd4e846c libuv: updated to 1.22.0
Version 1.22.0:
* unix: remove checksparse.sh
* win: fix mingw build error
* win: fix -Wunused-function warnings in thread.c
* unix,win: merge timers implementation
* win: fix pointer type in pipe.c
* win: fixing build for older MSVC compilers
* zos: clear poll events on every iteration
* zos: write-protect message queue
* zos: use correct pointer type in strnlen
* unix,win: merge handle flags
* doc: update Imran Iqbal's GitHub handle
* src: add new error apis to prevent memory leaks
* test: make test-condvar call uv_cond_wait
* fs: change position of uv_fs_lchown
2018-07-10 08:08:44 +00:00
minskim
57357f2639 devel/py-kafka: Obsoleted by devel/py-kafka-python 2018-07-10 01:18:58 +00:00
minskim
e7753d21f6 devel/Makefile: Add py-kafka-python 2018-07-10 01:16:47 +00:00
minskim
a2f355a41a devel/py-kafka-python: Import version 1.4.3
Python client for the Apache Kafka distributed stream processing
system. kafka-python is designed to function much like the official
java client, with a sprinkling of pythonic interfaces (e.g., consumer
iterators).

This package replaces devel/py-kafka.
2018-07-10 01:16:37 +00:00
adam
39a4fa78b7 py-rply: updated to 0.7.6
0.7.6:
Bug fixes
2018-07-09 19:18:19 +00:00
hauke
d92a5d557a The package installs files world-writable, which the pkgsrc framework
objects to. Clean up permissions before packaging.
2018-07-09 14:11:01 +00:00
adam
aabc119f04 py-dulwich: updated to 0.19.5
0.19.5:
IMPROVEMENTS
Add porcelain.describe.

BUG FIXES
Fix regression in dulwich.porcelain.clone that prevented cloning of remote repositories.
Don’t leave around empty parent directories for removed refs.

0.19.4:
IMPROVEMENTS
Add porcelain.ls_files.
Add Index.items.

BUG FIXES
Avoid unicode characters (e.g. the digraph ij in my surname) in setup.cfg, since setuptools doesn’t deal well with them.
2018-07-09 07:53:23 +00:00
adam
1942269970 py-cached-property: updated to 1.4.3
1.4.3:
* Catch SyntaxError from asyncio import on older versions of Python
2018-07-09 07:15:32 +00:00
adam
64b4628ced py-flake8-import-order: updated to 0.18
0.18:
Add new Python 3.7 modules to the stdlib list, and support 3.7.
2018-07-09 06:44:19 +00:00
adam
19d9213954 py-apipkg: updated to 1.5
1.5:
- switch to setuptools_scm
- move to github
- fix up python compat matrix
- avoid dict iteration (fixes issue on python3)
2018-07-09 06:41:02 +00:00
adam
ffec2b720d py-cython: updated to 0.28.4
0.28.4:
Bugs fixed
* Reallowing tp_clear() in a subtype of an @no_gc_clear extension type generated an invalid C function call to the (non-existent) base type implementation.
* Exception catching based on a non-literal (runtime) tuple could fail to match the exception.
* Compile fix for CPython 3.7.0a2.
2018-07-09 06:34:28 +00:00
minskim
926bd92905 devel/Makefile: Add py-flake8-docstrings 2018-07-09 02:07:00 +00:00
minskim
f46aad142e devel/py-flake8-docstrings: Import version 1.3.0
A simple module that adds an extension for the pydocstyle tool to
flake8.
2018-07-09 02:06:50 +00:00
joerg
b8ed935e45 Also mask Python 3.7. 2018-07-07 21:17:02 +00:00
gdt
5469a4f826 guile-gnome: update to 2.16.5
Guile-Gnome-Platform 2.16.5 - David Pirotte, 2017-06-02
=======================================================

* Changes since 2.16.4

  Guile-Gnome is now compatible with Guile-2.2

  But don't hail, this is a maintainance release, which actually
  merely comment the build of the Corba and Gnome-VFS modules, due to
  incompatible changes in Guile-2.2 (see their corresponding entry in
  configure.ac for a better explanation):

  This is reversible though, if you think you have the skill and some
  free time to fix these two, please do! And get in touch with us of
  course...

  Dependencies
  ------------

  Guile-Gnome now allows Guile-2.2, and requires Guile >= 2.0.14
2018-07-07 16:02:43 +00:00
wen
4a0d95da1c Update to 1.706
Upstream changes:
1.706     2018-07-06 20:20:00-05:00 America/Chicago

    [Fixed]

    - The File, Stderr, and Stdout adapters now correctly allow being
      set to the "emergency" log level threshold. Previously, trying to
      only allow "emergency" log lines would result in all logs being
      written (and a warning about an invalid log level being set).
      Thanks @alabamapaul! [Github #74]
2018-07-07 10:30:52 +00:00
wen
67a536232f Update to 0.237
Upstream changes:
0.237 2018-07-06
    . Don't load vars.pm
      This drops compatibility with Perl versions before Perl 5.006.
      Patch provided by Atoomic and guillemj
      RT#132077
2018-07-07 10:25:50 +00:00
adam
185a3e368f py-jaraco.functools: added version 1.20
Additional functools in the spirit of stdlib’s functools.
2018-07-07 09:00:15 +00:00
adam
7c6056c3d1 py-jaraco.classes: updated to 1.5
1.5
Refresh packaging.
Use Python 3 syntax for new-style classes.
2018-07-07 08:57:43 +00:00
joerg
c449daeead + py-hg-evolve 2018-07-07 08:16:21 +00:00
joerg
1078f0564b Import py-hg-evolve-8.0.1:
The Evolve Extension extends the "changeset evolution" features of
Mercurial core. It provides a set of commands to easily mutate history as
well as the topics extension.
2018-07-07 08:15:41 +00:00
tsutsui
307d71170a ruby-gnome2-gobject-introspection: pull upstream fix for a memory leak. 2018-07-06 18:15:40 +00:00
taca
b0f1db61b5 devel/ruby-activesupport32: dependencies change in gemspec
By update of lang/ruby/files/update-gemspec.rb, dependencies changed in
gemspec.

Bump PKGREVISION.
2018-07-06 15:38:55 +00:00
ryoon
4fea36abc2 Recursive revbump from audio/pulseaudio 2018-07-06 15:06:40 +00:00
adam
698dde5d6d py-deprecation: updated to 2.0.5
2.0.5:
Bug fixes.
2018-07-06 10:35:41 +00:00
adam
234f61df30 py-astor: updated to 0.7.1
0.7.1:
Fix installation error introduced in 0.7.0

0.7:
Add Python 3.7 to classifiers
2018-07-06 08:09:50 +00:00
adam
850c7d8dda py-xopen: updated to 0.3.5
0.3.5:
Bug fixes.
2018-07-06 08:02:53 +00:00
minskim
5ca59f1b19 devel/Makefile: Add py-joblib 2018-07-06 03:13:48 +00:00
minskim
d4c9857c9a devel/py-joblib: Import version 0.12.0
Joblib is a set of tools to provide lightweight pipelining in Python.
In particular, joblib offers transparent disk-caching of the output
values and lazy re-evaluation (memoize pattern), easy simple parallel
computing, and logging and tracing of the execution.  Joblib is
optimized to be fast and robust in particular on large data and has
specific optimizations for numpy arrays.

Packaged by Kamel Ibn Aziz Derouiche for pkgsrc-wip and updated by me.
2018-07-06 03:13:36 +00:00
adam
06d95b58e8 py-lama: fix Python 3.7 compatibility 2018-07-05 11:23:29 +00:00
adam
c9825d9971 py-tox: updated to 3.0.0
3.0.0:
Bugfixes
Write directly to stdout buffer if possible to prevent str vs bytes issues
fix 672 reporting to json file when skip-missing-interpreters option is used
avoid Requested Python version (X.Y) not installed stderr output when a Python environment is looked up using the py Python launcher on Windows and the environment is not found installed on the system
Fixed an issue where invocation of tox from the Python package, where invocation errors (failed actions) occur results in a change in the sys.stdout stream encoding in Python 3.x. New behaviour is that sys.stdout is reset back to its original encoding after invocation errors
The reading of command output sometimes failed with IOError: [Errno 0] Error on Windows, this was fixed by using a simpler method to update the read buffers.
(only affected rc releases) fix up tox.cmdline to be callable without args
(only affected rc releases) Revert breaking change of tox.cmdline not callable with no args
(only affected rc releases) fix 755 by reverting the cmdline import to the old location and changing the entry point instead

Features
tox displays exit code together with InvocationError
Hint for possible signal upon InvocationError, on posix systems
Add a -q option to progressively silence tox’s output. For each time you specify -q to tox, the output provided by tox reduces. This option allows you to see only your command output without the default verbosity of what tox is doing. This also counter-acts usage of -v. For example, running tox -v -q ... will provide you with the default verbosity. tox -vv -q is equivalent to tox -v. By @sigmavirus24
add support for negated factor conditions, e.g. !dev: production_log
Headings like installed: <packages> will not be printed if there is no output to display after the :, unless verbosity is set. By @cryvate
Allow spaces in command line options to pip in deps. Where previously only deps=-rreq.txt and deps=--requirement=req.txt worked, now also deps=-r req.txt and deps=--requirement req.txt work
drop Python 2.6 and 3.3 support: setuptools dropped supporting these, and as we depend on it we’ll follow up with doing the same (use tox <= 2.9.1 if you still need this support)
Add tox_runenvreport as a possible plugin, allowing the overriding of the default behaviour to execute a command to get the installed packages within a virtual environment
Forward PROCESSOR_ARCHITECTURE by default on Windows to fix platform.machine().
2018-07-05 10:57:20 +00:00
adam
889aa84a50 py-test: updated to 3.6.3
3.6.3:
Bug Fixes
* Fix ImportWarning triggered by explicit relative imports in assertion-rewritten package modules.
* Fix error in pytest.approx when dealing with 0-dimension numpy arrays.
* No longer raise ValueError when using the get_marker API.
* Fix problem where log messages with non-ascii characters would not appear in the output log file.
* No longer raise AttributeError when legacy marks can’t be stored in functions.

Improved Documentation
* The description above the example for @pytest.mark.skipif now better matches the code.

Trivial/Internal Changes
* Internal refactoring: removed unused CallSpec2tox ._globalid_args attribute and metafunc parameter from CallSpec2.copy().
* Silence usage of reduce warning in Python 2
* Fix usage of attr.ib deprecated convert parameter
2018-07-05 06:48:20 +00:00
adam
548befbe74 py-uvloop: updated 0.11.0
v0.11.0:
New Features
* Implement support for BufferedProtocol.
* Implement loop.start_tls().
* Add Server.get_loop().

Bug Fixes
* Fix Server to wait in wait_closed() until all transports are done.
* SSLTransport.abort() should mark the transport as closed.
* Fix 3.7 32bit builds.
2018-07-05 06:46:17 +00:00
minskim
c0b0bb0cf6 devel/Makefile: Add go-fnmatch 2018-07-05 04:34:12 +00:00
minskim
5fd6ceb455 devel/go-fnmatch: Import version 0.0.20160404
Updated clone of kballards golang fnmatch gist
(https://gist.github.com/kballard/272720).
2018-07-05 04:34:02 +00:00
bsiegert
b0b9e94900 Patch SV 51159 in GNU Make.
Hopefully this will fix the problems joerg@ and others encountered last
time gmake was updated to 4.2.1. Description of the patch:

[SV 51159] Use a non-blocking read with pselect to avoid hangs.
* posixos.c (set_blocking): Set blocking on a file descriptor.
(jobserver_setup): Set non-blocking on the jobserver read side.
(jobserver_parse_auth): Ditto.
(jobserver_acquire_all): Set blocking to avoid a busy-wait loop.
(jobserver_acquire): If the non-blocking read() returns without
taking a token then try again.
2018-07-04 14:09:07 +00:00
jperkin
5393242c73 *: Move SUBST_STAGE from post-patch to pre-configure
Performing substitutions during post-patch breaks tools such as mkpatches,
making it very difficult to regenerate correct patches after making changes,
and often leading to substituted string replacements being committed.
2018-07-04 13:40:07 +00:00
wen
e8a3909d77 Update to 0.009032
Upstream changes:
0.009032 - 2018-07-03
          - Releasing as stable

0.009_031 - 2018-06-22
          - Repackaged with ExtUtils::MakeMaker (and Distar) rather than
            Module::Install
          - enabled previously TODO test for attribute named meta
2018-07-04 13:26:38 +00:00
wen
461179f574 Update to 5.20180626
Upstream changes:
5.20180626
  - Updated for v5.29.0
2018-07-04 12:54:32 +00:00
wen
1e6988ae3c Update to 1.20180701
Upstream changes:
1.20180701 2018-07-01 10:34:32-07:00 America/Los_Angeles
    - added support for Perl 5.26 and 5.28
2018-07-04 12:51:11 +00:00
bsiegert
a3a1053c89 Update GNU make to 4.2.1.
Version 4.2.1 (10 Jun 2016)

A complete list of bugs fixed in this version is available here:

http://sv.gnu.org/bugs/index.php?group=make&report_id=111&fix_release_id=107&set=custom

This release is a bug-fix release.


Version 4.2 (22 May 2016)

A complete list of bugs fixed in this version is available here:

http://sv.gnu.org/bugs/index.php?group=make&report_id=111&fix_release_id=106&set=custom

* New variable: $(.SHELLSTATUS) is set to the exit status of the last != or
  $(shell ...) function invoked in this instance of make.  This will be "0" if
  successful or not "0" if not successful.  The variable value is unset if no
  != or $(shell ...) function has been invoked.

* The $(file ...) function can now read from a file with $(file <FILE).
  The function is expanded to the contents of the file.  The contents are
  expanded verbatim except that the final newline, if any, is stripped.

* The makefile line numbers shown by GNU make now point directly to the
  specific line in the recipe where the failure or warning occurred.
  Sample changes suggested by Brian Vandenberg <phantall@gmail.com>

* The interface to GNU make's "jobserver" is stable as documented in the
  manual, for tools which may want to access it.

  WARNING: Backward-incompatibility! The internal-only command line option
  --jobserver-fds has been renamed for publishing, to --jobserver-auth.

* The amount of parallelism can be determined by querying MAKEFLAGS, even when
  the job server is enabled (previously MAKEFLAGS would always contain only
  "-j", with no number, when job server was enabled).
2018-07-04 09:42:56 +00:00
adam
ef33659cc4 py-pbr: updated to 4.0.4
4.0.4
* Revert "Remove win32/nt checks for wrapper script gen"

4.0.3
* Don't poke in pip for requests
* Fix builddoc with sphinx <= 1.6

4.0.1
* add lower-constraints job
* Explicitly read setup.cfg as utf-8 on Python 3

4.0.0
* builddoc: Treat '[pbr] autodoc\_tree\_excludes' as a multi-line opt
* update parse test to use reliable comparison
* Better Sem-Ver header handling
* Make docs on env vars a little clearer
* Updated from global requirements
* Updated from global requirements
* future-proof invocation of apidoc
* emit warning correctly
* Updated from global requirements
* deprecations: Deprecate support for '-py{N}' requirements
* doc: Minor rework of usage doc
* doc: Rework features doc
* Support v<semver> version
* Deprecate testr and nose integration
* tests: Increase coverage of requirements parsing
* trivial: Move packaging tests to test\_packaging
* Put test-requirements into an extra named 'test'
* Support Description-Content-Type metadata
* Avoid tox\_install.sh for constraints support
* Test on Python 3.6
* Support PEP 345 Project-URL metadata
* Remove setting of version/release from releasenotes
* Updated from global requirements
* Use 'build\_reno' setuptools extension if available
* Remove unnecessary 'if True'
* Discover Distribution through the class hierarchy
* Add reno for release notes management
* Remove support for command hooks
* Remove dead code
* Deprecate support for Sphinx < 1.6
* builddoc: Use '[sphinx\_build] builders' with Sphinx < 1.6
* Remove win32/nt checks for wrapper script gen
* Updated from global requirements
* Remove py26 support
* Updated from global requirements
* Updated from global requirements
* Updated from global requirements
* Update URLs in documents according to document migration
* Updated from global requirements
* gitignore: Ignore .venv
* switch from oslosphinx to openstackdocstheme
* Trivial: Fix docstring
* turn on warning-as-error flag for doc build
* rearrange existing documentation using the new standard layout
2018-07-04 09:05:16 +00:00
wen
ce7143f932 Update to 1.1.14
Upstream changes:
CHANGES IN bit VERSION 1.1-14

BUG FIXES

    o bit[i] and bit[i]<-v now check for non-positive integers
      which prevents a segfault when bit[NA] or bit[NA]<-v



        CHANGES IN bit VERSION 1.1-13

USER VISIBLE CHANGES

    o logical NA is now mapped to bit FALSE as in ff booleans
    o extractor function '[.bit' with positive numeric subscripts
	  (integer, double, bitwhich) now behaves like '[.logical' and returns
	  NA for out-of-bound requests and no element for 0
    o extractor function '[[.bit' with positive numeric (integer, double,
      bitwhich) subscripts now behaves like '[[.logical' and throws an error
      for out-of-bound requests
    o extractor function '[.bit' with range index subscripts (ri)
      subscripts now behaves like '[[.bit' and throws an error
      for out-of-bound requests
    o assignment functions '[<-.bit' and '[[<-.bit' with positive numeric
      (integer, double, bitwhich) subscripts now behave like '[<-.logical' and
      '[[<-.logical' and silently increase vector length if necessary
    o assignment function '[<-.bit' with range index subscripts (ri) now
      behaves like '[[<-.bit' and silently increases vector length if necessary
    o rlepack() is now a generic with a method for class 'integer'
    o rleunpack() is now a generic with a method for class 'rlepack'
    o unique.rlepack() now gives correct results for unordered sequences
    o anyDuplicated.rlepack() now returns the position of the first
	  duplicate and gives correct results for unordered sequences

TUNING

    o The package can now compiled with 64bit words instead of 32bit words,
      since we only measured a minor speedup, we left 32bit as the default.

BUG FIXES

    o extractor and assignment functions now check for legal (positive)
      subscript bounds, hence illegally large subscripts or zero no longer
      cause memory violations
2018-07-04 08:13:59 +00:00
adam
7c9a16fbed py-serpent: updated to 1.25
1.25:
LICENSE file included in release.
2018-07-04 08:06:23 +00:00
wen
6111c0f55d Update to 1.116
Upstream changes:
1.116   2018-06-24
    - fix fail-test which incorrectly read without permission
      ==> introduce new CI test proving this (Thanks to Ville
          Skyttä <ville.skytta@iki.fi>)
    - spelling fixes (Thanks to Ville Skyttä <ville.skytta@iki.fi>)
    - fix author tests when run without recommended dependencies
      (reported by Mohammed Anwar & Wesley Schwengle)
    - add a test proving and reporting dependencies
2018-07-04 08:05:25 +00:00
wen
9f6e102004 Update to 1.10
Upstream changes:
1.10 Wed Jun 27, 2018, joern
    Bugfixes:
    - Test suite failed on newer Perl versions which
      do not have . in @INC anymore.

1.09 Mon Jun 25, 2018, joern
    Features:
    - Event::RPC::Server->prepare() to support having
      control over the Event loop yourself.

    Bugfixes:
    - SSL tests failed due to expired CA certificate.
      Just created new certificates with 30 year
      expiration and put a gen.sh script inside to
      easily generate new certificates after that
      period ;)
    - Removed unused code. Thanks for the hint to
      ppisar AT redhat.com.
2018-07-04 08:00:29 +00:00
wen
6331b994d6 Update to 3.68
Upstream changes:
version 3.68 at 2018-06-27 00:55:44 +0000
-----------------------------------------

  Change: 56da5405ec89c9b7690bdf8325f7373af97cd2d7
  Author: Chris 'BinGOs' Williams <chris@bingosnet.co.uk>
  Date : 2018-06-27 01:55:44 +0000

    Updated for v5.29.0
2018-07-04 07:48:02 +00:00
wen
520120a3eb Update to 0.10014
Upstream changes:
0.10014 2018-07-01 19:25 (UTC)
    - releasing 0.10013_01 as stable

0.10013_01 2018-05-28 13:37 (UTC)
    - convert packaging from Module::Install to plain ExtUtils::MakeMaker
    - fix running Makefile.PL when @INC does not contain '.' (perl 5.26).
    - don't run author tests at all for user installs
2018-07-04 07:43:59 +00:00
adam
a8528a7094 py-test-testmon: updated to 0.9.12
0.9.12:
Fixing some nasty bugs
2018-07-04 03:58:42 +00:00
adam
9212b73dcd py-ruamel-yaml: updated to 0.15.42
0.15.42:
fix regression showing only on narrow Python 2.7 (py27mu) builds
run pre-commit tox on Python 2.7 wide and narrow, as well as 3.4/3.5/3.6/3.7/pypy

0.15.41:
add detection of C-compile failure, which was removed while no longer dependent on libyaml, C-extensions compilation still needs a compiler though.

0.15.40:
added links to landing places as suggested in issue 190
fixes issue 201: decoding unicode escaped tags on Python2

0.15.39:
merge P.R.27 improving package startup time (and loading when regexp not actually used)

0.15.38:
fix for losing precision when roundtripping floats
fix for hardcoded dir separator not working for Windows

0.15.37:
again trying to create installable files for 187

0.15.36:
fix issue 187, incompatibility of C extension with 3.7
2018-07-03 12:27:03 +00:00
adam
68a2ff5afa py-hypothesis: updated to 3.65.0
3.65.0:
This release deprecates the :obj:~hypothesis.settings.max_shrinks setting in favor of an internal heuristic. If you need to avoid shrinking examples, use the :obj:~hypothesis.settings.phases setting instead. (:issue:1235)

3.64.2:
This release fixes a bug where an internal assertion error could sometimes be triggered while shrinking a failing test.

3.64.1:
This patch fixes type-checking errors in our vendored pretty-printer, which were ignored by our mypy config but visible for anyone else (whoops). Thanks to Pi Delport for reporting :issue:1359 so promptly.

3.64.0:
This release adds :ref:an interface <custom-function-execution> which can be used to insert a wrapper between the original test function and :func:@given <hypothesis.given> (:issue:1257). This will be particularly useful for test runner extensions such as :pypi:pytest-trio, but is not recommended for direct use by other users of Hypothesis.

3.63.0:
This release adds a new mechanism to infer strategies for classes defined using :pypi:attrs, based on the the type, converter, or validator of each attribute. This inference is now built in to :func:~hypothesis.strategies.builds and :func:~hypothesis.strategies.from_type.

On Python 2, :func:~hypothesis.strategies.from_type no longer generates instances of int when passed long, or vice-versa.

3.62.0:
This release adds PEP 484 type hints to Hypothesis on a provisional basis, using the comment-based syntax for Python 2 compatibility. You can :ref:read more about our type hints here <our-type-hints>.

It also adds the py.typed marker specified in PEP 561. After you pip install hypothesis, :pypi:mypy 0.590 or later will therefore type-check your use of our public interface!

3.61.0:
This release deprecates the use of :class:~hypothesis.settings as a context manager, the use of which is somewhat ambiguous.
Users should define settings with global state or with the :func:@settings(...) <hypothesis.settings> decorator.

3.60.1:
Fixed a bug in generating an instance of a Django model from a strategy where the primary key is generated as part of the strategy. See :ref:details here <django-generating-primary-key>.

3.60.0:
This release add initialize decorator for stateful testing (originally discussed in :issue:1216). initialize act as a special rule that is only called once, and all initialize rules are guaranteed to be called before any normal rule is called.
2018-07-03 07:47:45 +00:00
adam
0d2a380617 py-py: updated to 1.5.4
1.5.4:
- fix: don't make assumptions about fs case sensitivity in make_numbered_dir.
2018-07-03 07:12:15 +00:00
adam
a31bce9748 extend PYTHON_VERSIONS_ for Python 3.7 2018-07-03 05:03:01 +00:00
fhajny
de1aefb892 devel/py-hash: Fix build with versioned boost_python lib. 2018-06-30 19:01:52 +00:00
jaapb
c0bb642eec Removed commented-out camlp4 dependency from devel/ocaml-cppo. 2018-06-27 19:33:58 +00:00
jaapb
54e5fe0129 Updated package devel/ocaml-extlib to version 1.7.4.
This fixes some problems with OCaml 4.06, installs .cmt and .cmti files,
and has some other minor fixes and improvements.
2018-06-27 19:32:24 +00:00
jaapb
4e68b9be61 Canonicalised order of variables in devel/ocaml-cppo Makefile 2018-06-27 19:30:21 +00:00
jaapb
00003f8f43 Updated package devel/ocaml-cppo to version 1.6.4.
This fixes build with the upcoming OCaml 4.07 release, and also has some
fixes in the tests.
2018-06-27 19:29:43 +00:00
adam
55322b633b py-uvloop: updated to 0.10.2
v0.10.2:
Bug Fixes
* Use a proper type for the thread indent (fixes 32-bit build for 3.7.)
* Fix cancellation race in loop.sock_recv() and loop.sock_recv_into()
  methods.
* Sync SSL error messages with CPython's SSL implementation.
* Fix SSLTransport.abort() to mark the transport as closed.
* Detect if libuv submodule has not been checked out in setup.py.
2018-06-26 04:22:32 +00:00
bouyer
03de6a4caf Update to 3.7.0. Changes since 3.6.0:
Changed putchar() prototype from void putchar(char) to int putchar(int) to improve standard-compliance and allow error reporting.
    Various speed improvements in stm8 backend - Dhrystone score more than doubled, resulting in SDCC achieving the highest Dhrystone scores among STM8 C implementations.
    Various speed improvements for multiplications resulting in SDCC achieving the highest Coremark scores among STM8 C implementations.
    Declarations in for loops (ISO C99).
    64-bit integers (long long) for the mcs51 and ds390 backends (now long long is fully supported in SDCC except for the pic14 and pic16 backends).
    Full _Bool support for mcs51 and ds390 backend (now _Bool is fully supported in SDCC regardless of backend).
    Additional wide character library functions: mbstowcs() and wcstombs(), btowc() and wctob(), wcscmp(), wcslen().
    Changed PRNG for rand() from LCG to xorshift to improve speed and quality.
    Support for Small-C calling convention on the callee side (i.e. function definitions with Small-C calling convention).
    The obsolete macro SDCC (which used to contain the version number encoded as an integer) has finally been removed (except for mcs51, where it will survive a little bit longer for SiLabs IDE compability).
    New devices supported by simulator (TLCS-90, and the 517, F380, XC88X, DS320 mcs51-variants along with dual-dptr and MDU support).
    Timer, UART (incl. interrupt) and I/O support in STM8 simulator.
    Simulator support for banked memory and bit banding.
    Various simulator improvements: Conditional breakpoints, breakpoints by function name from SDCC debug output, OMF input, VCD output, simulator interface for simulated program and new operators in expressions.
    Deprecated --nojtbound and the corresponding pragma.
    Faster register allocator reduces compilation time by about 25% (does not apply to mcs51, ds390 which use a different register allocator).
    Execution count guessing and use of execution count guesses in stm8 register allocation improve optimization for code speed.
    Changed getchar() prototype from char getchar(void) to int getchar(void) to improve standard-compliance and allow error reporting.
    Type qualifiers in array parameters (ISO C99).
    static in array parameters (ISO C99).
    Improved support for DWARFv2 debug info in ELF output (stm8, hc08, s08).
    Various improvements in z80/z180/gbz80/tlcs90/r2k/r3ka code generation, in particular for mixed 16-/32-bit code.
    __z88dk_fastcall function pointer support for --reserve-regs-iy.
    tlcs90 is now a fully supported backend, no longer work in progress.
    --data-seg to specify the segment for non-initialized data in the z80, z180, gbz80, tlcs90, r2k and r3ka backends.
    New methods to obtain tree-decompositions of control-flow graphs improve compilation time / code-quality trade-off (when SDCC is built with support for the treedec library).
    Additional general utility functions: qsort(), strtol(), strtoul().

Numerous other new features and bug fixes are included as well.
2018-06-25 14:02:45 +00:00
bouyer
ce3308b37b update gputils to 1.5.0. Changes since 1.4.2:
Several pre-defined constant and variable in the gpasm.
    Extension of error and messg directives: These directives - inside of the parameter string - recognize and execute the #v() macro.
    New directives: __badrom, assume, elif, elifdef, elifndef
    New gplink feature: Remove the unnecessary banksel and pagesel directives.
    The errorlevel directive accept number ranges. E.g. +303-310 or -303-310
    The gpvo utility use the disassembler to decode the program memory sections.
    The gplink save the local RAM symbols to COD file.
    The ".direct" directive - inside of the parameter string - recognize and execute the #v() macro.
    The length of source file names in COD file, now 256 bytes long instead of 64 bytes. The gpvc utility thereafter also able to correctly detect the shorter names.
    The inc and lkr files are synced with MPLABX 3.35
2018-06-25 14:01:45 +00:00
taca
d3229e501b devel/ruby-ffi: update to 1.9.25
1.9.25 / 2018-06-03
-------------------

Changed:
* Revert closures via libffi.
  This re-adds ClosurePool and fixes compat with SELinux enabled systems. #621


1.9.24 / 2018-06-02
-------------------

Added:
* Added a CHANGELOG file
* Add mips64(eb) support, and mips r6 support. (#601)

Changed:
* Update libffi to latest changes on master.
* Don't search in hardcoded /usr paths on Windows.
* Don't treat Symbol args different to Strings in ffi_lib.
* Make sure size_t is defined in Thread.c. Fixes #609
2018-06-24 15:46:49 +00:00
taca
3dd1189ed8 devel/ruby-highline: update to 2.0.0
Changes from 1.7.10 are too many to write here, please refer Changelog.md
file.
2018-06-24 14:22:04 +00:00
taca
cf53ebbaef devel/Makefile: add and enable ruby-highline17 2018-06-24 14:17:10 +00:00
taca
0e496833de devel/ruby-highline17: add ruby-highline 1.7.10 as ruby-highline17
Add devel/ruby-highline 1.7.10 as ruby-highline17.
2018-06-24 14:16:31 +00:00
adam
dafcc7b644 py-babel: updated to 2.6.0
Version 2.6.0

Possibly incompatible changes
These may be backward incompatible in some cases, as some more-or-less internal APIs have changed.
Please feel free to file issues if you bump into anything strange and we'll try to help!
* Numbers: Refactor decimal handling code and allow bypass of decimal quantization.
* Messages: allow processing files that are in locales unknown to Babel
* General: Drop support for EOL Python 2.6 and 3.3

Other changes
* CLDR: Use CLDR 33
* Lists: Add support for various list styles other than the default
* Messages: Add new PoFileError exception
* Times: Simplify Linux distro specific explicit timezone setting search

Bugfixes
* CLDR: avoid importing alt=narrow currency symbols
* CLDR: ignore non-Latin numbering systems
* Docs: Fix improper example for date formatting
* Tooling: Fix some deprecation warnings

Tooling & docs
* Add explicit signatures to some date autofunctions
* Include license file in the generated wheel package
* Python 3.6 invalid escape sequence deprecation fixes
* Test and document all supported Python versions
* Update copyright header years and authors file
2018-06-24 11:43:49 +00:00
adam
111beda683 py-ordered-set: updated to 3.0.0
3.0.0:
Unknown changes
2018-06-24 10:45:19 +00:00
adam
4b5725682e py-sure: updated to 1.4.11
1.4.11:
Reading the version dinamically was causing import errors that caused error when installing package.
2018-06-24 10:36:58 +00:00
wiz
d53263b71b apache-ant: update to 1.10.4.
Changes from Ant 1.10.3 TO Ant 1.10.4
=====================================

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

 * <unzip>, <unjar> and <untar> will no longer extract entries whose
   names would make the created files be placed outside of the
   destination directory anymore by default. A new attribute
   allowFilesToEscapeDest can be used to override the behavior.
   Another special case is when stripAbsolutePathSpec is false (which
   no longer is the default) and the entry's name starts with a
   (back)slash and allowFilesToEscapeDest hasn't been specified
   explicitly, in this case the file may be created outside of the
   dest directory as well.
   In addition stripAbsolutePathSpec is now true by default.
   Based on a recommendation by the Snyk Security Research Team.

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

 * Delay the class initialization of the test classes until they are
   passed to JUnit. This way we can avoid that failing static initializers
   from non-test classes are reported as error when the 'skipNonTests' option
   is 'true'.
   Bugzilla Report 60062

 * The junit task when used with includeantruntime="no" was incorrectly
   printing a warning about multiple versions of ant detected in path

 * <cab> died with a NullPointerException since Ant 1.10.2.
   Bugzilla Report 62335

 * The <depend> task would fail with
   "java.lang.ClassFormatError: Invalid Constant Pool entry Type 19" while
   parsing a module-info.class. The task is compatible with
   Java bytecode version 53 now.
   Bug reported by Simon IJskes https://issues.apache.org/jira/browse/NETBEANS-781

 * Default and SecureInputHandler will now raise an error when then
   end of the input stream (usually System.in or System.console) are
   reached before a valid input has been read.

 * junitreport does not list testsuites that fail to start any tests
   because of an exception inside the all-tests and alltests-errors frames.
   Bugzilla Report 62443

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

 * AntAssert is deprecated, assertThat from JUnit 4.4+, Hamcrest matchers and/or
   ExpectedException rule provide equivalent functionality

 * PumpStreamHandler now explicitly verifies the streams for output
   and error are not null and will throw an exception if they
   are. This way creating a PumpStreamHandler will fail early as
   opposed to some obscure errors later when closing streams or
   finishing threads might fail.
   Bugzilla Report 62148

 * <property> has a new attribute runtime which can be used to set
   properties with values taken as snapshots from the
   availableProcessors, freeMemory, maxMemory and totalMemory methods
   of the Java Runtime class.

 * linecontains filter now has a new "matchAny" attribute which when
   set to "true" allows any (instead of all) of the user-specified
   strings to be present in the line.
   Bugzilla Report 62313

 * <resourcelist> has a new basedir attribute that can be used to
   resolve relative names and provides a root for the FileResources
   generated.
   Bugzilla Report 62379

 * The <includesfile> and <excludesfile> nested elements of
   <patternset> and <fileset> now support an encoding attribute that
   can be used to specify the file's encoding.
   Bugzilla Report 62379

 * New file selectors, posixGroup and posixPermissions, are available.
   The new selectors and related ownedBy selector have "followSymlinks"
   attribute that defaults to "true" for consistency.
   Bugzilla Report 22370

 * The junitlauncher task now has a "printSummary" attribute which when
   set to "true" will print the test execution summary to System.out.
2018-06-24 10:20:08 +00:00
wiz
60e08b0a7e p5-Test-HTTP-LocalServer: fix PKGNAME 2018-06-24 10:04:19 +00:00
wiz
af309bb652 devel/Makefile: + p5-Test-HTTP-LocalServer 2018-06-24 10:01:20 +00:00
wiz
83ce222623 devel/p5-Test-HTTP-LocalServer: import Test-HTTP-LocalServer-0.63
This module implements a tiny web server suitable for running "live"
tests of HTTP clients against it. It also takes care of cleaning
%ENV from settings that influence the use of a local proxy etc.

Use this web server if you write an HTTP client and want to exercise
its behaviour in your test suite without talking to the outside
world.
2018-06-24 10:00:36 +00:00
wiz
a3a8936968 p5-Data-Random: add missing dependencies 2018-06-24 09:48:26 +00:00
adam
1943f70782 py-test-timeout: updated to 1.3.0
1.3.0:
Make it possible to only run the timeout timer on the test function and not the whole fixture setup + test + teardown duration
Use the new pytest marker API
2018-06-24 09:45:13 +00:00
adam
4260058753 cmake: updated to 3.11.4
3.11.4:
Windows: Restore support for running CMake through a symlink
ExternalProject: Fix cache generation when args end with "-NOTFOUND"
ExternalProject: Improve URL_HASH argument description
2018-06-24 09:13:22 +00:00
adam
11527f5b17 libuv: also remove unused comments 2018-06-24 09:10:31 +00:00
adam
e6bff2f53c libuv: updated to 1.21.0
v1.21.0:
* unix,windows: map EFTYPE errno
* win: perform case insensitive PATH= comparison
* win, fs: uv_fs_fchmod support for -A files
* src,lib: fix comments
* win,process: allow child pipe handles to be opened in overlapped mode
* src,test: fix idiosyncratic comment style
* test: fs_fchmod_archive_readonly must return a value
* win,pipe: fix incorrect error code returned from uv_pipe_write_impl()
* win,pipe: properly set uv_write_t.send_handle in uv_write2()
* test: add vectored uv_write() ping-pong tests
* win,pipe: support vectored uv_write() calls
* win,pipe: refactor pipe read cancellation logic
* test: improve output from IPC test helpers
* test: add test for IPC deadlock on Windows
* win,pipe: fix IPC pipe deadlock
* unix: catch some cases of watching fd twice
* test: use custom timeout for getaddrinfo_fail_sync
* Revert "win: add Windows XP support to uv_if_indextoname()"
* win,thread: remove fallback uv_cond implementation
* src,test: s/olny/only
* unix: close signal pipe fds on unload
* win: allow setting udp socket options before bind
* unix: return UV_ENOTSUP on FICLONE_FORCE failure
* win,pipe: remove unreferenced local variable
* win,code: remove GetQueuedCompletionStatus-based poller
* win: remove the remaining dynamic kernel32 imports
* test: speedup process-title-threadsafe on macOS
* core: move all include files except uv.h to uv/
* win: move stdint-msvc2008.h to include/uv/
* build: fix cygwin install
* build,win: remove MinGW Makefile
* build: add a cmake build file
* build: add test suite option to cmake build
* unix: set errno in uv_fs_copyfile()
* samples: fix inconsistency in parse_opts vs usage
* linux: handle exclusive POLLHUP with UV_DISCONNECT
* include: declare uv_cpu_times_s in higher scope
* doc: add uv_fs_fsync() AIX limitations
* unix,win: add uv_fs_lchown()
* unix: disable clang variable length array warning
* doc: document uv_pipe_t::ipc
* doc: undocument uv_req_type's UV_REQ_TYPE_PRIVATE
* doc: document UV_*_MAP() macros
* win: remove use of min() macro in pipe.c
* doc: add jbarz as maintainer
2018-06-24 09:09:34 +00:00
wiz
89fcf8f2c5 p5-Test-Warn: update to 0.36.
0.36  2018-06-23
        - Added provide section to META.yml via changing Makefile.PL

0.35  2018-06-13
        Merged several Pull Requests:
        - README clean-up: Assign Copyright to current author
          https://github.com/hanfried/test-warn/pull/6
          thx to Andrew Grangaard (spazm)
        - Pod cleanup
          https://github.com/hanfried/test-warn/pull/5
          thx to Andrew Grangaar (spazm) and Gabor Szabo (szabgab)
        - add missing comma
          https://github.com/hanfried/test-warn/pull/4
          thx to Desmond Daignault (nawglan)
        - Nawglan/update meta yml
          https://github.com/hanfried/test-warn/pull/3
          thx to Desmond Daignault (nawglan) and Karen Etheridge (karenetheridge)
        - create META.json so that perl Makefile.PL stops complaining
          https://github.com/hanfried/test-warn/pull/2
          thx to Desmond Daignault (nawglan) and Karen Etheridge (karenetheridge)
2018-06-24 07:29:54 +00:00
wiz
b33b4c8e28 p5-Test-POE-Client-TCP: update to 1.16.
-----------------------------------------
version 1.16 at 2018-06-21 19:18:05 +0000
-----------------------------------------

  Change: 80815ed0757d71ba2b35b9366d3350a8b2415547
  Author: Chris 'BinGOs' Williams <chris@bingosnet.co.uk>
  Date : 2018-06-21 20:18:05 +0000

    Bump version to 1.16

  Change: 6e7dd74c4d8bc13faee5c266d1650c2903c605fa
  Author: Chris Williams <chris@bingosnet.co.uk>
  Date : 2018-06-21 20:15:15 +0000

    Merge pull request #1 from fschlich/patch-1

    fix typos in POD

  Change: 253810a4de56c91c45a940397106cf76be899585
  Author: Florian Schlichting <fsfs@debian.org>
  Date : 2018-06-21 20:03:41 +0000

    fix typos
2018-06-24 07:28:52 +00:00
wiz
6e3608437a p5-Term-ProgressBar: update to 2.22.
2.22  2018-05-12 MANWAR
      - Merged PR #10: Amend to prevent uninitialised warning error, thanks @lharey.
2018-06-24 07:13:44 +00:00
wiz
92d354f0c8 p5-Module-CoreList: update to 5.20180622.
5.20180622
  - Updated for v5.28.0
2018-06-24 07:02:26 +00:00
wiz
fec6b642b0 p5-Make: update to 1.2.0.
Changes in 1.2.0
    Rename pmake script to pure-perl-make to avoid conflicting with the BSD pmake
    (https://github.com/klp2/Make/issues/6)
2018-06-24 07:01:20 +00:00
wiz
f467ae9cd4 p5-IPC-Run: update to 20180523.0.
20180523.0 Wed May 23 2018
 - #99 - Fix using fd in child process when it happens to be the same number in
   the child as it was in the parent.
2018-06-24 06:59:41 +00:00
wiz
372368812e p5-File-ShareDir: update to 1.114.
1.114	2018-06-21
    - be more expressive regarding to prerequisites
    - improve detection for situations where no permission test
      can be done
    - fix edge case for 5.8

1.112	2018-06-18
    - Fix tests that fail when running as root (RT#125602,
      thanks Wesley Schwengle <wesley@schwengle.net>)
    - Fix tests fail on MSWin32 for similar reason as the
      root failures from RT#125602
    - clarify support rules
    - improve POD

1.110	2018-06-16
    - remove unused/incomplete _dist_packfile
    - increase test coverage
    - refactor _search_inc_path
    - add badges to POD

1.108	2018-06-15
    - Fix RT#125582: Undefined subroutine &File::ShareDir::croak
      called reported by yseto and Andreas Koenig (via RT#125575)
    - Improve tests a little (a higher test coverage would be great)
    - Update README.md

1.106	2018-06-10
    - Add support for overriding the resolved path for a given
      Module or Dist (Thanks to Kent Fredric <kentnl@cpan.org>)
    - Fix RT#84914: _dist_file_new lacks return check (Thanks to
      Alex Peters <lxp@cpan.org>) -- fixes RT#40158, too.
    - Fix RT#60431: common @INC traversal code
      Phillip Moore <w.phillip.moore@gmail.com> requested for
      easier overriding in controlled environments an extraction
      of @INC traversal in one subroutine.
      The provided patch has been applied with minor modifications,
      thanks Phillip!
    - Fix RT#63548: State explicit how developers can use
      File::ShareDir even in development phase out-of-the-box
    - Fix RT#18042: Windows style path errors (Thanks to Barbie
      <barbie@missbarbell.co.uk>)
    - Improve infrastructure of distribution (toolchain, perltidy,
      perlcritic, Devel::Cover, ...)
    - deploy with most recent File::ShareDir::Install (v0.12-6-g29a6ff7
      aka 0.13)
2018-06-24 06:58:15 +00:00
wiz
1d9dd298c1 p5-Devel-Size: update to 0.82.
0.82 2018-06-23 nicholas
  * Improve comment describing the fix in cmp_array_ro().
  * Fix some dates in this file.
2018-06-24 06:56:57 +00:00
wiz
66f24bd85a p5-Devel-PatchPerl: update to 1.52.
-----------------------------------------
version 1.52 at 2018-06-23 09:12:01 +0000
-----------------------------------------

  Change: 9987ca085ff78e37d4fb0a118a16dc6b6b11ba79
  Author: Chris 'BinGOs' Williams <chris@bingosnet.co.uk>
  Date : 2018-06-23 10:12:01 +0000

    Release engineering for 1.52

  Change: d4d87e4d9324316e1ab392619491a96885aa3fa1
  Author: Chris 'BinGOs' Williams <chris@bingosnet.co.uk>
  Date : 2018-06-23 10:03:51 +0000

    Updated hints

  Change: 95826fad7e96f573dad727374cfb9f4a8b1017ee
  Author: Bram <bram-tvguho@mail.wizbit.be>
  Date : 2017-12-08 12:56:34 +0000

    Add patch for 'Perl_fp_class_denorm'

    Patch error:

    sv.o: In function `S_hextract':

    sv.c:(.text+0xcfd): undefined reference to `Perl_fp_class_denorm'

    perl5 commit message:

    Fallbacks for Perl_fp_class_denorm().

    These may be needed if the compiler doesn't expose the C99 math

    without some special switches.

    See also: - https://rt.perl.org/Public/Bug/Display.html?id=132255 -
    perl5 commit 488307ffa67ce70fc9755e560a74dac04bdcb0e4
2018-06-24 06:55:47 +00:00
wiz
2f815c6ff2 p5-CPAN-Perl-Releases: update to 3.66.
-----------------------------------------
version 3.66 at 2018-06-23 08:49:18 +0000
-----------------------------------------

  Change: 71317c12d5690ebf283bf2cd8a8950df1ea5b5a4
  Author: Chris 'BinGOs' Williams <chris@bingosnet.co.uk>
  Date : 2018-06-23 09:49:18 +0000

    Updated for v5.28.0

-----------------------------------------
version 3.64 at 2018-06-19 20:54:52 +0000
-----------------------------------------

  Change: 7e9a12d611aa91158c9c110bacdd85b51ee52cb4
  Author: Chris 'BinGOs' Williams <chris@bingosnet.co.uk>
  Date : 2018-06-19 21:54:52 +0000

    Updated for v5.28.0-RC4

-----------------------------------------
version 3.62 at 2018-06-19 07:06:23 +0000
-----------------------------------------

  Change: 153ed06e1ee8e997b6bc193627be6f800f40b96f
  Author: Chris 'BinGOs' Williams <chris@bingosnet.co.uk>
  Date : 2018-06-19 08:06:23 +0000

    Updated for v5.28.0-RC3
2018-06-24 06:54:32 +00:00
wiz
5e05c3f6fe p5-App-perlbrew: update to 0.84.
0.84
	- Released at 2018-06-24T08:26:14+0900
	- Thanks to our contributors: Joelle Maslak
        - Unbreak 'available' command after some updates from cpan.org web site.
        - Unbreak the installation -- which missed "perlbrew" command due to a mistake when using mbtiny.
2018-06-24 06:53:14 +00:00
schmonz
6a5544aee3 Lower _XOPEN_SOURCE to fix SmartOS build. 2018-06-22 16:16:53 +00:00
schmonz
4f7285cf16 Expect pid_t from fork() and waitpid() to fix build on SmartOS. Quell pkglint. 2018-06-22 15:56:56 +00:00
hauke
b7e0a2bafd Update devel/php-libawl to v0.59, in lockstep with www/davical. 2018-06-22 10:10:55 +00:00
adam
985a643a04 git: updated to 2.18.0
2.18.0:

UI, Workflows & Features

 * Rename detection logic that is used in "merge" and "cherry-pick" has
   learned to guess when all of x/a, x/b and x/c have moved to z/a,
   z/b and z/c, it is likely that x/d added in the meantime would also
   want to move to z/d by taking the hint that the entire directory
   'x' moved to 'z'.  A bug causing dirty files involved in a rename
   to be overwritten during merge has also been fixed as part of this
   work.  Incidentally, this also avoids updating a file in the
   working tree after a (non-trivial) merge whose result matches what
   our side originally had.

 * "git filter-branch" learned to use a different exit code to allow
   the callers to tell the case where there was no new commits to
   rewrite from other error cases.

 * When built with more recent cURL, GIT_SSL_VERSION can now specify
   "tlsv1.3" as its value.

 * "git gui" learned that "~/.ssh/id_ecdsa.pub" and
   "~/.ssh/id_ed25519.pub" are also possible SSH key files.
   (merge 2e2f0288ef bb/git-gui-ssh-key-files later to maint).

 * "git gui" performs commit upon CTRL/CMD+ENTER but the
   CTRL/CMD+KP_ENTER (i.e. enter key on the numpad) did not have the
   same key binding.  It now does.
   (merge 28a1d94a06 bp/git-gui-bind-kp-enter later to maint).

 * "git gui" has been taught to work with old versions of tk (like
   8.5.7) that do not support "ttk::style theme use" as a way to query
   the current theme.
   (merge 4891961105 cb/git-gui-ttk-style later to maint).

 * "git rebase" has learned to honor "--signoff" option when using
   backends other than "am" (but not "--preserve-merges").

 * "git branch --list" during an interrupted "rebase -i" now lets
   users distinguish the case where a detached HEAD is being rebased
   and a normal branch is being rebased.

 * "git mergetools" learned talking to guiffy.

 * The scripts in contrib/emacs/ have outlived their usefulness and
   have been replaced with a stub that errors out and tells the user
   there are replacements.

 * The new "working-tree-encoding" attribute can ask Git to convert the
   contents to the specified encoding when checking out to the working
   tree (and the other way around when checking in).

 * The "git config" command uses separate options e.g. "--int",
   "--bool", etc. to specify what type the caller wants the value to
   be interpreted as.  A new "--type=<typename>" option has been
   introduced, which would make it cleaner to define new types.

 * "git config --get" learned the "--default" option, to help the
   calling script.  Building on top of the above changes, the
   "git config" learns "--type=color" type.  Taken together, you can
   do things like "git config --get foo.color --default blue" and get
   the ANSI color sequence for the color given to foo.color variable,
   or "blue" if the variable does not exist.

 * "git ls-remote" learned an option to allow sorting its output based
   on the refnames being shown.

 * The command line completion (in contrib/) has been taught that "git
   stash save" has been deprecated ("git stash push" is the preferred
   spelling in the new world) and does not offer it as a possible
   completion candidate when "git stash push" can be.

 * "git gc --prune=nonsense" spent long time repacking and then
   silently failed when underlying "git prune --expire=nonsense"
   failed to parse its command line.  This has been corrected.

 * Error messages from "git push" can be painted for more visibility.

 * "git http-fetch" (deprecated) had an optional and experimental
   "feature" to fetch only commits and/or trees, which nobody used.
   This has been removed.

 * The functionality of "$GIT_DIR/info/grafts" has been superseded by
   the "refs/replace/" mechanism for some time now, but the internal
   code had support for it in many places, which has been cleaned up
   in order to drop support of the "grafts" mechanism.

 * "git worktree add" learned to check out an existing branch.

 * "git --no-pager cmd" did not have short-and-sweet single letter
   option. Now it does as "-P".
   (merge 7213c28818 js/no-pager-shorthand later to maint).

 * "git rebase" learned "--rebase-merges" to transplant the whole
   topology of commit graph elsewhere.

 * "git status" learned to pay attention to UI related diff
   configuration variables such as diff.renames.

 * The command line completion mechanism (in contrib/) learned to load
   custom completion file for "git $command" where $command is a
   custom "git-$command" that the end user has on the $PATH when using
   newer version of bash-completion.

 * "git send-email" can sometimes offer confirmation dialog "Send this
   email?" with choices 'Yes', 'No', 'Quit', and 'All'.  A new action
   'Edit' has been added to this dialog's choice.

 * With merge.renames configuration set to false, the recursive merge
   strategy can be told not to spend cycles trying to find renamed
   paths and merge them accordingly.

 * "git status" learned to honor a new status.renames configuration to
   skip rename detection, which could be useful for those who want to
   do so without disabling the default rename detection done by the
   "git diff" command.

 * Command line completion (in contrib/) learned to complete pathnames
   for various commands better.

 * "git blame" learns to unhighlight uninteresting metadata from the
   originating commit on lines that are the same as the previous one,
   and also paint lines in different colors depending on the age of
   the commit.

 * Transfer protocol v2 learned to support the partial clone.

 * When a short hexadecimal string is used to name an object but there
   are multiple objects that share the string as the prefix of their
   names, the code lists these ambiguous candidates in a help message.
   These object names are now sorted according to their types for
   easier eyeballing.

 * "git fetch $there $refspec" that talks over protocol v2 can take
   advantage of server-side ref filtering; the code has been extended
   so that this mechanism triggers also when fetching with configured
   refspec.

 * Our HTTP client code used to advertise that we accept gzip encoding
   from the other side; instead, just let cURL library to advertise
   and negotiate the best one.

 * "git p4" learned to "unshelve" shelved commit from P4.
   (merge 123f631761 ld/p4-unshelve later to maint).
2018-06-22 08:57:17 +00:00
seb
64cc23766b update devel/jsonnet to version 0.10.0
- One major change: The formatter (jsonnet fmt) is now more opinionated [...]
- Minor additions:
  - jsonnet -y and -m now respect -o
  - JSONNET_PATH environment variable
  - { [null]: true for x in [3] } now respects the null instead of being an error
  - The parser takes much less stack space
  - std.strReplace(str, from, to)
  - std.isArray(v), std.isBoolean(v), std.isFunction(v), std.isNumber(v),
    std.isObject(v), std.isString(v)
  - std.sign(n)
  - std.asciiUpper(x), std.asciiLower(x)
  - std.manifestYamlDoc(value), std.manifestYamlStream(value)
  - std.manifestXmlJsonml(value) (see jsonml.org)
  - ...and minor bug fixes & performance improvements
2018-06-21 20:55:29 +00:00
jperkin
3ae19bbccd xulrunner192: Skip some missing SSP libraries. 2018-06-21 10:42:22 +00:00
adam
d5f5ba9fb1 py-deprecation: updated to 2.0.4
2.0.4:
Bug fixes.
2018-06-21 06:43:04 +00:00
adam
7c179b8445 py-test: updated to 3.6.2
Pytest 3.6.2:

Bug Fixes
Fix regression in Node.add_marker by extracting the mark object of a MarkDecorator.
Warnings without location were reported as None. This is corrected to now report <undetermined location>.
Continue to call finalizers in the stack when a finalizer in a former scope raises an exception.
Fix encoding error with print statements in doctests

Improved Documentation
Add documentation for the --strict flag.

Trivial/Internal Changes
Update old quotation style to parens in fixture.rst documentation.
Improve display of hint about --fulltrace with KeyboardInterrupt.
pytest’s testsuite is no longer runnable through python setup.py test – instead invoke pytest or tox directly.
Fix typo in documentation
2018-06-21 06:41:14 +00:00
markd
2f775ce40c threadweaver: update to 5.47.0
changes unknown
2018-06-21 06:05:29 +00:00
markd
056e7530ad ktexteditor: update to 5.47.0
* Don't use title case for the "show word count" checkbox
* Make the word/char count a global preference
2018-06-21 06:00:14 +00:00
markd
e54f8913c0 kservice: update to 5.47.0
changes unknown
2018-06-21 05:58:27 +00:00
markd
5001f7139f krunner: update to 5.47.0
* Process DBus replies in the ::match thread
2018-06-21 05:55:43 +00:00
markd
2370e717c7 kpty: update to 5.47.0
changes unknown
2018-06-21 05:54:16 +00:00
markd
b4fd2ae340 kpeople: update to 5.47.0
changes unknown
2018-06-21 05:53:02 +00:00
markd
cf3a78aa85 kparts: update to 5.47.0
changes unknown
2018-06-21 05:51:38 +00:00
markd
fb0a42742a kpackage: update to 5.47.0
* kpackage_install_*package: fix missing dep between .desktop and .json
* make sure paths in rcc are never derived from absolute paths
2018-06-21 05:49:52 +00:00
markd
a470b569fc knotifyconfig: update to 5.47.0
changes unknown
2018-06-21 05:48:02 +00:00
markd
d616d8564c knotifications: update to 5.47.0
* Fix crashes in NotifyByAudio when closing applications
2018-06-21 05:46:14 +00:00
markd
85a5695d57 kitemmodels: update to 5.47.0
* KConcatenateRowsProxyModel: properly sanitize input
2018-06-21 05:44:39 +00:00
markd
034e25a0bb kio: update to 5.47.0
* Check if destination exists also when pasting binary data
* Auth support: Return the actual length of socket buffer
* Auth support: Unify API for file descriptor sharing
* Auth support: Create socket file in user's runtime directory
* Auth support: Delete socket file after use
* Auth support: Move task of cleaning up socket file to FdReceiver
* Auth support: In linux don't use abstract socket to share file descriptor
* [kcoredirlister] Remove as many url.toString() as possible
* KFileItemActions: fallback to default mimetype when selecting only files
* Introduce KFileItemListProperties::isFile()
* KPropertiesDialogPlugin can now specify multiple supported protocols using
  X-KDE-Protocols
* Preserve fragment when redirecting from http to https
* [KUrlNavigator] Emit tabRequested when path in path selector menu is
  middle-clicked
* Performance: use the new uds implementation
* Don't redirect smb:/ to smb:// and then to smb:///
* Allow accepting by double-click in save dialog
* Enable preview by default in the filepicker dialog
* Hide file preview when icon is too small
* i18n: use plural form again for plugin message
* Use a regular dialog rather than a list dialog when trashing or deleting a
  single file
* Make the warning text for deletion operations emphasize its permanency and
  irreversibility
* Revert "Show view mode buttons in the open/save dialog's toolbar"
2018-06-21 05:42:07 +00:00
markd
300ac88a8d kidletime: update to 5.47.0
changes unknown
2018-06-21 05:38:00 +00:00
markd
a0c32f0851 ki18n: update to 5.47.0
changes unknown
2018-06-21 05:36:26 +00:00
markd
4715f33bfd kdoctools: update to 5.47.0
* Update the list of Ukrainian entities
* add entity OSD to general.entites
* Add entities CIFS, NFS, Samba, SMB to general.entities
* Add Falkon, Kirigami, macOS, Solid, USB, Wayland, X11, SDDM to general
  entities
2018-06-21 05:34:45 +00:00
markd
04228fc6fd kdeclarative: update to 5.47.0
* Set kcm context property on the correct context
* [Plotter] Don't render if m_node is null
2018-06-21 05:33:08 +00:00
markd
7725a0b3a1 kcrash: update to 5.47.0
changes unknown
2018-06-21 05:31:22 +00:00
markd
c532f7d943 kcoreaddons: update to 5.47.0
changes unknown
2018-06-21 05:30:04 +00:00
markd
d8770d8c61 kconfig: update to 5.47.0
* kcfg.xsd - do not require a kcfgfile element
2018-06-21 05:28:28 +00:00
markd
ed8d68aeb4 kcmutils: update to 5.47.0
* [KCModuleQml] Ignore disabled controls when tabbing
2018-06-21 05:26:42 +00:00
markd
da337b84e4 kbookmarks: update to 5.47.0
changes unknown
2018-06-21 05:25:11 +00:00
markd
f45a60405e extra-cmake-modules: update to 5.47.0
* Android toolchain: allow to specify extra libs manually
* Android: Don't define qml-import-paths if it's empty
2018-06-21 02:26:12 +00:00
ryoon
ff2e90cf19 Update to 10.8.0.20170122
* Works with emacs26
2018-06-20 11:57:46 +00:00
wen
572b1b4e6f Update to 2.548
Upstream changes:
2.548 May 19 2018
        - Add version number to all modules [FROGGS]
2018-06-19 14:22:18 +00:00
adam
9f9a4c46ab py-ddt: updated to 1.1.3
1.1.3:
Merge pull request 56 from pavelholvi/pavel-add-nested-dict-example-to-docs
2018-06-19 11:49:07 +00:00
wen
d51cf3e3ff Update to 0.060
Upstream changes:
0.060           2018-06-16      T. R. Wyant
    \N{} now parses as the unknown token, not NoOp, regardless of the
    setting of 'use re qw< strict >;'. \N{} became unconditionally fatal
    in 5.28.0 (5.27.1, actually). The policy when the parse changes is
    to use the most-modern parse. Hence this change.

    As a side effect of this, the unknown token's explain() method now
    returns something -- normally the associated error.

    Add method remove_insignificant(). If the invocant isa Node, this
    returns a clone of the invocant with non-significant elements
    removed. Otherwise it returns either the invocant or nothing.
2018-06-19 06:52:00 +00:00
wen
fc8e78d7ad Update to 1.132
Update DEPENDS

Upstream changes:
1.132    Thu May 31 21:48:48 CDT 2018
    [New Features]
    Added the ability to specify a regex to tell what unused private
    subroutines are OK in Subroutines::ProhibitUnusedPrivateSubroutines.
    This is handy for Moose classes where there could be many false
    positives on _build_xxxx() subroutines.
    Thanks, Dave Cross.  (GH #811, #812)

    [Dependencies]
    Perl::Critic now no longer relies on the deprecated Email::Address.
    (GH #816)

1.131_02 Tue Feb 20 17:18:03 CST 2018
    [New Features]
    Perl::Critic now assumes that .psgi files are Perl, too.  Thanks, Tom
    Hukins. (GH#805)

    Variables::ProhibitUnusedVariables no longer gives a false positive for
    variables used in interpolation.  Thanks, Omer Gazit. (GH#801)

    [Bug Fixes]
    Added missing requirement for Fatal.pm.


1.131_01 Tue Nov 21 17:28:06 CST 2017
    [New Features]
    In the ProhibitLeadingZeros policy, added an exception for mkfifo.
    Thanks, Evan Zacks. (GH#786)

    Add color support for Windows platforms.  Thanks, Roy Ivy III. (GH#700)

    [Bug Fixes]
    Recode Perl::Critic::Utils::all_perl_files() to use File::Find instead
    of opendir/readdir.  This solves endless directory traversals if
    the directories contain circular symbolic references.  Thanks, Tom Wyant.

    [Documentation]
    Added CONTRIBUTING.md.  Thanks, Jonas B. Nielsen.
2018-06-19 06:44:31 +00:00
wen
85b2555644 Update to 1.9103
Upstream changes:
1.9103 2018-06-18
 - Use ASCII-like regex matching (Github #4)
 - Convert tests to Test2
 - Pass perlcritic tests
 - Pass Kwalitee tests
 - Add contributor information
 - Add protocol() method (just a stub today that will always return
   'IPv4')

1.9102 2018-06-18
 - DEV release only
 - Contains most changes that made it to 1.9103.

1.9101 2018-06-02

 - fix precision issue on long-double platforms (BAYMAX)
 - Convert to use Dist::Zilla
 - Formatting changes

1.9100 2018-06-02

 - DEV release only
 - fix precision issue on long-double platforms (BAYMAX)
 - Convert to dist.zilla
 - Minor formatting changes
2018-06-19 03:15:02 +00:00
wen
3e37959727 Update to 0.19
Upstream changes:
0.19

2018-06-11  Sam Varshavchik  <mrsam@courier-mta.com>

        * Fix cidrvalidate() checking of IPv6 addresses with a 0 word.

2016-02-13  Sam Varshavchik  <mrsam@courier-mta.com>

        * Move test.pl to t/
        Update documentation to use only reserved IP addresses.
2018-06-19 03:06:48 +00:00
wen
657dc49a80 Update to 1.75
Upstream changes:
1.75    Thu Jun 14 12:53:47 EDT 2018
        * Update additional template URLs for consistency in tests

1.74    Tue Jun 12 18:15:20 EDT 2018
        * GH#66: Update default module template to link to metacpan (Dan Book)
        * GH#67: Update default module template to use HTTPS where appropriate (Chas. J. Owens IV)
2018-06-19 03:00:41 +00:00
wen
70718ff43e Update to 1.27
Upstream changes:
version 1.27:

        Fixes:
        - fix metadata [Mohammad S Anwar]

        Improvements:
        - Dancer2 add custom fatal handlers [Andrew Beverley]
2018-06-18 15:03:46 +00:00
wen
98688bb441 Update to 0.58
Upstream changes:
0.58     2018-06-08

- Re-release to fix the generated Makefile.PL. We do not want to try to build
  the XS code with compiler warnings enabled except on Perl 5.24+. There are
  unavoidable warnings with older Perls. If you tried to install this distro
  in an environment where AUTHOR_TESTING was set, these warnings would be
  enabled, along with "-Werror", causing the build to fail
  completely. Reported by Olaf Alders. GH #3.
2018-06-18 14:52:53 +00:00
wen
a00c9066b5 Update to 0.06
Upstream changes:
0.06    2018-06-08
    - update toolchain for modern perl environments including
      * automated regression test
      * test coverage analyzation
      * pod coverage
    - introducing common code style
    - introduce a bunch of missing functions:
      * slice_without (Thanks to Theo van Hoesel <Th.J.v.Hoesel@THEMA-MEDIA.nl>)
      * slice_missing / slice_missing_map (Thanks to Christoph Zimmermann <christophemzim@web.de>)
      * slice_notdef / slice_notdef_map (Thanks to Christoph Zimmermann <christophemzim@web.de>)
      * slice_true / slice_true_map
      * slice_false / slice_false_map
2018-06-18 14:47:00 +00:00
wen
04bf03506d Update to 0.045
Upstream changes:
Overview of changes in Glib::Object::Introspection 0.045

* Correctly marshal arrays with length arguments in signal callbacks
* Add some docs about overriding virtual functions
2018-06-18 14:40:27 +00:00
adam
4b26419c57 py-flake8: fix for py-flakes 2.0.0; revbump 2018-06-18 11:17:54 +00:00
adam
b36937ed81 py-flakes: updated to 2.0.0
2.0.0 (2018-05-20)
- Drop support for EOL Python <2.7 and 3.2-3.3
- Check for unused exception binding in except: block
- Handle string literal type annotations
- Ignore redefinitions of _, unless originally defined by import
- Support __class__ without self in Python 3
- Issue an error for raise NotImplemented(...)
2018-06-18 11:17:15 +00:00
leot
46cc25669d global: Do not use bundled sqlite3 for `sqlite3' option
global provides a bundled sqlite3 that it is built and used unconditionally.
Adjust configure and libglibc/Makefile.in to avoid building it and instead
use databases/sqlite3.

Bump PKGREVISION
2018-06-18 09:43:12 +00:00
adam
9c00f501e7 py-deprecation: updated to 2.0.3
2.0.3:
Bug fixes.
2018-06-18 07:47:40 +00:00
wen
fa68fe59c4 Update to 0.20
Upstream changes:
0.20      2018-06-04 18:18:09 -0400
  - Add system_path function.

0.19      2018-05-30 21:09:32 -0400
  - Administrative release to note that this dist is moving its
    repository to the Perl5-FFI org on github.com
2018-06-18 07:42:37 +00:00
wen
65f8e2ce47 Update to 0.0010
Upstream changes:
0.0010      2018-06-15 09:12:54-07:00 America/Los_Angeles

   - Makefile.PL: better prereqs declaration
   - typo fix - from dsteinbrunner/patch-1
2018-06-18 07:39:05 +00:00
wen
a8269929f9 Update to 0.9176
Upstream changes:
0.9176      Wed Jun  6 08:38:32 BST 2018

* Fix the no_index issue for bundled directory
2018-06-18 07:34:31 +00:00
wen
985a8c916d Update to 3.60
Upstream changes:
version 3.60 at 2018-06-06 12:48:04 +0000
-----------------------------------------

  Change: 248af7199e59ead2ba910b9b2741d11356f69e9c
  Author: Chris 'BinGOs' Williams <chris@bingosnet.co.uk>
  Date : 2018-06-06 13:48:04 +0000

    Added v5.28.0-RC2
2018-06-18 07:25:28 +00:00
wen
7257b8a718 Update to 0.25
Upstream changes:
0.25     2018-06-10 20:55:10Z
    - merged required and recommended Data::OptList version prerequisite, to
      work around CPAN.pm bug (RT#123447)
2018-06-18 02:56:13 +00:00
adam
a46643c942 Removed devel/py-spwd 2018-06-17 19:27:53 +00:00
wiz
ac553cdc64 py-mercurial: update to 4.6.1.
Mercurial 4.6.1 (2018-06-06)

This is a regularly-scheduled bugfix release that also contains security fixes.

1.1. Security Fixes

Multiple issues found in mpatch.c with a fuzzer:

    OVE-20180430-0001
    OVE-20180430-0002
    OVE-20180430-0004

With the following fixes:

    mpatch: be more careful about parsing binary patch data (SEC)
    mpatch: protect against underflow in mpatch_apply (SEC)
    mpatch: ensure fragment start isn't past the end of orig (SEC)
    mpatch: fix UB in int overflows in gather() (SEC)
    mpatch: fix UB integer overflows in discard() (SEC)
    mpatch: avoid integer overflow in mpatch_decode (SEC)
    mpatch: avoid integer overflow in combine() (SEC)

No exploits are known at the time, however, it is highly recommended that all users upgrade.

1.2. Bug Fixes

Also included in this release are the following,

    zstandard: pull in bug fixes from upstream 0.9.1 (issue5884)
    bundle2: fix old clients from reading newer format (issue5872)
    bdiff: fix xdiff long/int64 conversion (issue5885)
    push: continue without locking on lock failure other than EEXIST (issue5882)
    lfs: fix crash in command server (issue5902)
    hghave: fix deadlock in test runner
    rebase: fix error when computing obsoletenotrebased (issue5907)
    rebase: prioritize indicating an interrupted rebase over update (issue5838)
    revset: pass in lookup function to matchany() (issue5879)
2018-06-17 11:24:12 +00:00
wiz
029e938cf5 py-gobject3*: update to 3.28.3
3.28.3 - 2018-05-31
-------------------

* Fix Gio.Application leak in case no signal handler is set before.
  :issue:`219`
* Squash critical warning when using array as hash value
  (:user:`Philip Withnall <pwithnall>`)
2018-06-17 09:16:40 +00:00
wiz
34ed05572f py-click-log: update to 0.3.2.
Changes not found.
2018-06-17 09:13:11 +00:00
wiz
5789d63a65 py-subprocess32: update to 3.5.2.
-----------------
2018-06-07 3.5.2
-----------------
* Explicitly include <signal.h> in _posixsubprocess_helpers.c; it already
  gets configure checked and pulled in via Python's own <Python.h> in many
  circumstances but it is better to be explicit.  #IWYU
  If you were using subprocess32 on a Python interpreter built *without*
  the --with-fpectl configure option enabled, restore_signals is now
  useful rather than a no-op.  I do not know if such builds were common.
* Adds a functional test for restore_signals=True behavior.
2018-06-17 09:08:48 +00:00
minskim
dab147f045 devel/go-blackfriday: Update to 1.5.1
Changes since 1.4.0:

    Added HTML_SMARTYPANTS_QUOTES_NBSP, which allows having nonbreakable spaces
    inside « French guillemets » (Issue #378)
    Added EXTENSION_JOIN_LINES, which joins newline-separated lines into a
    single paragraph. Useful for Chinese text.
    Implemented support for CDATA section (Issue #165)
    Fixed links with parentheses (Issue #116)
    Fixed fenced code blocks inside lists (Issue #228)
    Fixed regression, panic in reference links (Issues #172 and #173)
    Fixed adjacent list merging (Issue #235)
    Fixed definition lists that contain other lists (Issue #263)
    Fixed fenced code pre-processing (Issue #279)
    Fixed panic with recursive footnotes (Issue #241)
    Removed rel="footnote", which is no longer valid.
2018-06-17 02:25:38 +00:00
adam
6cdd9c4b85 py-requests: updated to 2.19.1
2.19.1:
Bugfixes
- Fixed issue where status_codes.py's init function failed trying to append to
  a __doc__ value of None.

2.19.0:
Improvements
- Warn user about possible slowdown when using cryptography version < 1.3.4
- Check for invalid host in proxy URL, before forwarding request to adapter.
- Fragments are now properly maintained across redirects. (RFC7231 7.1.2)
- Removed use of cgi module to expedite library load time.
- Added support for SHA-256 and SHA-512 digest auth algorithms.
- Minor performance improvement to Request.content.
- Migrate to using collections.abc for 3.7 compatibility.

Bugfixes
- Parsing empty Link headers with parse_header_links() no longer return one bogus entry.
- Fixed issue where loading the default certificate bundle from a zip archive
  would raise an IOError.
- Fixed issue with unexpected ImportError on windows system which do not support winreg module.
- DNS resolution in proxy bypass no longer includes the username and password in
  the request. This also fixes the issue of DNS queries failing on macOS.
- Properly normalize adapter prefixes for url comparison.
- Passing None as a file pointer to the files param no longer raises an exception.
- Calling copy on a RequestsCookieJar will now preserve the cookie policy correctly.
2018-06-16 13:08:32 +00:00
adam
3591078198 py-decorator: updated to 4.3.0
4.3.0:
Extended the decorator family facility to work with positional arguments and updated the documentation. Removed decorator.getargspec and provided decorator.getfullargspec instead. This is convenient for users of Python 2.6/2.7, the others can just use inspect.getfullargspec.
2018-06-16 12:18:12 +00:00
adam
41c5c4abe8 py-hypothesis: updated to 3.59.0
3.59.0:
This release adds the :func:~hypothesis.strategies.emails strategy, which generates unicode strings representing an email address.

3.58.1:
This improves the shrinker. It can now reorder examples: 3 1 2 becomes 1 2 3.

3.58.0:
This adds a new extra :py:func:~hypothesis.extra.dateutil.timezones strategy that generates dateutil timezones.
Depends on :pypi:python-dateutil.
2018-06-16 12:09:13 +00:00
adam
231bc1dd93 py-faker: updated to 0.8.16
0.8.16:
Fix test for CPF (Brazilian SSN).
Fix Canadian SIN generation.
Fix Norwegian SSN date portion.
Add start_datetime argument for unix_time().
2018-06-16 06:22:01 +00:00
jperkin
8b1ba40353 kio: Various patches to fix build on SunOS. 2018-06-15 13:46:48 +00:00
minskim
41774a3de4 devel/Makefile: Add go-debounce 2018-06-14 15:16:02 +00:00
minskim
a66badb13e devel/go-debounce: Import version 1.1.0
A debouncer written in Go. This may seem like a fairly narrow library,
so why not copy-and-paste it when needed? Sure, but this is, however,
slightly more usable than left-pad, and as I move my client code into
the GopherJS world, a debounce function is a must-have.
2018-06-14 15:15:58 +00:00
jperkin
c23ffb196f py-subprocess32: dirfd is a function not a declaration.
Fixes build on SunOS.
2018-06-14 14:53:38 +00:00
fhajny
0e478b3243 devel/zookeeper: Update to 3.4.12.
Version 3.4.12

Bug

- CRC check failed when preAllocSize smaller than node data
- Update documentation source for ZOOKEEPER-2574
- Flaky test:
  org.apache.zookeeper.server.quorum.FLEBackwardElectionRoundTest.testBackwardElectionRound
- Data inconsistency issue due to retain database in leader election
- very poor choice of logging if client fails to connect to server
- The comment of the variable matchSyncs in class CommitProcessor has
  a mistake.
- Flaky Test:
  org.apache.zookeeper.test.LoadFromLogTest.testRestoreWithTransactionErrors
- WriteLock recipe: incorrect znode ordering when the sessionId is
  part of the znode name
- Duplicate Keys in log4j.properties config files
- Specify correct overflow value
- Failing c unit tests on apache jenkins
- zkServer.cmd does not start when JAVA_HOME ends with a \
- Flaky Test: testNoLogBeforeLeaderEstablishment
- The dataDir and dataLogDir are used opposingly
- Fix testElectionFraud Flakyness
- fix potential null pointer exception when deleting node
- The eclipse build target fails due to protocol redirection:
  http->https

Improvement

- Add keys for the Zxid from the stat command to check_zookeeper.py
- Upgrade third party libraries to address vulnerabilities
- The function queueEmpty() in FastLeaderElection.Messenger is not
  used, should be removed.
- Add check to validate dataDir and dataLogDir parameters at startup

Wish

- Change log level for "ZKShutdownHandler is not registered" error
  message



Version 3.4.11

Sub-task

- Fix "Unexpected bean exists!" issue in WatcherTests
- Cleanup findbug warnings in branch-3.4: Correctness Warnings
- Cleanup findbug warnings in branch-3.4: Disable Internationalization
  Warnings
- Cleanup findbug warnings in branch-3.4: Malicious code vulnerability
  Warnings
- Cleanup findbug warnings in branch-3.4: Performance Warnings
- Cleanup findbug warnings in branch-3.4: Dodgy code Warnings
- Cleanup findbug warnings in branch-3.4: Experimental Warnings
- Set up Apache Jenkins job that runs the flaky test analyzer script.
- Multithreaded correctness Warnings
- ZOOKEEPER-2355 fix for branch-3.4

Bug

- Windows: fetch_and_add not 64bit-compatible, may not be correct
- Update documentation for snapCount
- Ephemeral node is never deleted if follower fails while reading the
  proposal packet
- Port ZOOKEEPER-1576 to branch3.4
- recreateSocketAddresses may recreate the unreachable IP address
- Flaky Test:
  org.apache.zookeeper.test.ReadOnlyModeTest.testSessionEstablishment
- Clean up findbug warnings in branch-3.4
- Port ZOOKEEPER-2737 to branch-3.4
- Netty connection leaks JMX connection bean upon connection close in
  certain race conditions.
- Typo: transasction --> transaction
- Flaky test:
  org.apache.zookeeper.server.quorum.QuorumCnxManagerTest.testNoAuthLearnerConnectToAuthRequiredServerWithHigherSid
- Ephemeral znode will not be removed when sesstion timeout, if the
  system time of ZooKeeper node changes unexpectedly.
- ZK Client not able to connect with Xid out of order error
- There is a typo in zk.py which prevents from using/compiling it.
- follower disconnects and cannot reconnect
- Server inappropriately throttles connections under load before SASL
  completes
- Flaky test:
  org.apache.zookeeper.test.ClientTest.testNonExistingOpCode
- Fix flaky test:
  org.apache.zookeeper.test.ReadOnlyModeTest.testConnectionEvents
- Unnecessary stack-trace in server when the client disconnect
  unexpectedly
- PurgeTxnLog#validateAndGetFile: return tag has no arguments.
- Improve the ZooKeeper#setACL java doc
- ZooKeeper public include files leak porting changes
- CMake build doesn't support OS X
- Main-Class JAR manifest attribute is incorrect
- Windows Debug builds don't link with `/MTd`
- Local automatic variable is left uninitialized and then freed.
- Don't include `config.h` in `zookeeper.h`
- The OWASP dependency check jar should not be included in the default
  classpath
- quorum.auth.MiniKdcTest.testKerberosLogin failing with NPE on java 9
- Create ant task to generate ivy dependency reports
- compiler warning using java 9

Improvement

- Operations to server will be timed-out while thousands of sessions
  expired same time
- TCP keepalive for leader election connections
- The define of MAX_CONNECTION_ATTEMPTS in QuorumCnxManager.java seems
  useless, should it be removed?
- ZooKeeperSaslClient#respondToServer should log exception message of
  SaslException
- Add script to run a java api compatibility tool
- Improve the efficiency of AtomicFileOutputStream
- Rename README.txt to README.md
- define dependency versions in build.xml to be easily overridden in
  build.properties

New Feature

- Please add instructions for running the tutorial
- Add ant task for running OWASP dependency report

Test

- Flaky Test: org.apache.zookeeper.test.WatcherTest.
2018-06-14 11:48:35 +00:00
fhajny
895dce5ac9 devel/apache-ivy: Update to 2.4.0.
2.4.0
- some new Ant tasks
- improved OSGI support
- a Bintray resolver
- numerous bug fixes as documented in Jira and in the release notes

2.3.0
- improved Ant support with some new Ant tasks and enhancements to
  existing tasks
- improved Maven2 compatibility
- some new resolvers
- numerous bug fixes as documented in Jira and in the release notes
2018-06-14 11:32:37 +00:00
bsiegert
d22fe57854 Revbump all Go packages after lang/go update. 2018-06-12 17:50:20 +00:00
wiedi
bcd4692390 slibtool: update to 0.5.19
Changes:
	This patch release includes several improvements in the driver logic,
	as well as one important fix to the compile mode logic.

	- driver: support -export-dynamic.
	- driver: allow flavor-based use of native tools (ar,ranlib,etc.)
	- driver: slbt_init_host_params(): improve native target detection logic.
	- driver: -shrext support: only use the extension portion of the extension.
	- compile mode: gnu libtool compatibility: do not add -c to compiler arguments.
2018-06-12 12:04:24 +00:00
minskim
ca2726b340 devel/go-i18n: Add a missing entry to buildlink3.mk 2018-06-11 18:15:31 +00:00
tron
c475d9398a cmake: Fix build under macOS with Xcode 9.4
Xcode 9.4 triggers linker warnings that the C++ feature detection
code considers fatal. Simply ignore these warning by adding an entry
to the existing filter table.
2018-06-11 17:33:51 +00:00
minskim
f06a4f1e9f devel/go-sanitized_anchor_name: Update to 0.0.20170919
Changes:
- Simplify range over runes.
2018-06-11 16:12:09 +00:00
adam
9d76ef9b6a py-virtualenv: updated HOMEPAGE 2018-06-11 09:11:29 +00:00
wen
978f5eef84 Update to 1.327
Upstream changes:
Overview of changes in Glib 1.327 (stable)
============================================

* Fix typo in pod: s/atomical/atomic/ (Bugzilla #784155)
2018-06-10 14:45:45 +00:00
wen
ab953fc0b8 Update to 0.317
Upstream changes:
0.317   2018-06-08
        - fix pkg_config_package_flags a bit more
        - improve documentation of pkg_config_package_flags (fix
          RT#125274 - thanks to Petr Písař <ppisar@redhat.com>)
2018-06-10 14:12:00 +00:00
fhajny
e450110a0a devel/intellij-idea-ce: Fix snappy-java10 dependency after changes to said. 2018-06-09 20:34:56 +00:00
fhajny
6abcf31952 devel/snappy-java10: Update to the latest 1.0.5.4 (no code changes). Change PKGBASE to just snappy-java. Remove precompiled binaries. Fix fetching, simplifiy installation. 2018-06-09 11:36:45 +00:00
tsutsui
ee4867c4a7 ruby-gnome2: update to 3.2.7.
pkgsrc changes:

* remove a fix for glib2 pulled from upstream
* remove a gobject-introspection patch for netbsd-6 (seems fixed in upstream)

Upstream changes (from NEWS):

== Ruby-GNOME2 3.2.7: 2018-06-07

This is a packaging bug fix release of 3.2.6.

=== Changes

==== All

  * Improvements

    * Added support for using unreleased version with Bundler.
      [Patch by cedlemo]

  * Fixes

    * Fixed a packaging bug that dependencies are missing.

== Ruby-GNOME2 3.2.6: 2018-06-06

This is a bug fix release of 3.2.5.

=== Changes

==== Document

  * Improvements

    * Updated project URL.
      [GitHub#1174][Patch by okkez]

==== All

  * Improvements

    * Added support for using unreleased version with Bundler.
      [Patch by cedlemo]

    * Windows: Upgraded bundled library versions.

==== Ruby/GLib2

  * Improvements

    * (({GLib::Object.define_signal})): Added.
      (({GLib::Object.signal_new})) is deprecated.

    * (({GLib::Object.signal_new})): Changed to accept (({Symbol})) as
      flags.

    * (({GLib::Signal})): Migrated to (({TypedData})).

    * (({GLib::Enum})): Migrated to (({TypedData})).

    * (({GLib::Flags})): Migrated to (({TypedData})).

    * (({GLib::Boxed})): Migrated to (({TypedData})).

    * (({GLib::Param})): Migrated to (({TypedData})).

    * (({rbgobj_signal_new()})): Added.
      (({rbgobj_signal_wrap()})) is deprecated.

    * Dropped GLib < 2.28 support.

    * (({GLib::Variant.new})): Changed to accept (({String})) as
      variant type.

    * (({rbg_variant_type_from_ruby()})): Added.

    * (({rbg_gc_guard()})): Added.

    * (({rbg_gc_unguard()})): Added.

  * Fixes

    * Fixed a bug that signal created by (({GLib::Object.signal_new}))
      may be GC-ed.
      [GitHub#1166][Reported by Izumi Tsutsui]

==== Ruby/GObjectIntrospection

  * Improvements

    * (({GObjectIntrospection::Struct})): Migrated to (({TypedData})).

    * Improved better function detection.

    * Added heuristic callback data detection.

    * Added support for getting flags field value.

    * (({RBGICallbackData})): Hidden details.

    * (({rb_gi_callback_data_get_metadata()})): Added.

    * (({rb_gi_callback_data_get_rb_callback()})): Added.

    * Added (({to_integer})) to (({to_i})) mapping.
      [GitHub#1191][Patch by yosuke shiro]

==== Ruby/CairoGObject

  * Improvements

    * Added (({gtype})) class methods.

==== Ruby/GIO2

  * Improvements

    * (({Gio::MenuItem#set_attribute_value})): Improved argument conversion.
      Callers don't need to create (({GLib::Variant})).

    * (({Gio::Settings.new})): Added support for keyword (({Hash})).
      [GitHub#1187][Patch by cedlemo]

==== Ruby/Pango

  * Improvements

    * (({Pango::Attribute})): Migrated to (({GLib::Boxed})).

    * (({Pango::Rectangle#dup})): Added.

    * (({rbpango_attribute_from_ruby()})): Added.

  * Fixes

    * Fixed a bug that wrong (({Pango::Attribute})) conversion.
      [GitHub#1188][Reported by kojix2]

==== Ruby/GdkPixbuf2

  * Improvements

    * (({GdkPixbuf::Pixbuf#subpixbuf})): Added.
      (({GdkPixbuf::Pixbuf#new_subpixbuf})) is deprecated.

    * (({GdkPixbuf::Pixbuf#new})): Improved the default
      (({row_stride})) value.

==== Ruby/GDK3

  * Improvements

    * (({Gdk::Cursor.new})): Added multiple calls with the same value.
      [GitHub#1195][Reported by kojix2]

==== Ruby/GTK3

  * Improvements

    * Removed needless custom callback handlers.

    * Dropped GTK+ 3.10 support.

    * (({Gtk::Application.new})): Changed to all arguments are omittable.

    * (({Gtk::TextBuffer#insert})): Changed to raise an exception for
      unknown tag.

  * Fixes

    * Fixed a bug that (({Gtk::Version.or_later?})) requires the 3rd
      argument.

    * Fixed demo.
      * [GitHub#1175][GitHub#1176][GitHub#1177][GitHub#1178][GitHub#1183]
        [GitHub#1184][GitHub#1185]
        [Reported by kojix2]
      * [GitHub#1181][GitHub#1186][GitHub#1197][GitHub#1210]
        [Patch by kojix2]

==== Ruby/Poppler

  * Improvements

    * (({Cairo::Context#show_poppler_page})): Added for consistency.

==== Ruby/RSVG2

  * Improvements

    * (({Cairo::Context#show_rsvg_handle})): Added for consistency.

==== Ruby/GStreamer

  * Improvements

    * (({Gst::Element.[]})): Added as a shortcut of
      (({Gst::ElementFactory.make})).

    * (({Gst::Bus#poll})): Made all arguments omittable.

=== Thanks

  * Izumi Tsutsui

  * okkez

  * kojix2

  * cedlemo

  * yosuke shiro
2018-06-09 03:36:07 +00:00
youri
7b590ee67e Fix linking on Darwin now that dconf uses meson. 2018-06-09 02:38:43 +00:00
wen
4eac66ee5e Update to 6.06
Upstream changes:
Changes in Devel::NYTProf 6.06 - 4th June 2018

Fix sorting of numbers ending ...5s as microsec
  thanks to pichi. #120

Fix tests for Strawberry Perl portable
  thanks to shawnlaffan. #123

Fixed broken link in the pod to YAPC::NA 2014 talk video
  thanks to manwar. #116

Add "NYTProf" to buffer overflow error message for easier triage
  thanks to atomicstack. #119.

Add appveyor config file for CI on Windows
  thanks to shawnlaffan. #117
2018-06-09 02:18:14 +00:00
wen
b08c851025 Update to 1.13
Upstream changes:
1.13    2018-06-23      Improve Makefile.PL
                        update compatibility code from App-EUMM-Upgrade-1.0
2018-06-09 02:07:14 +00:00
wen
35a1da4fbf Update to 6.72
Upstream changes:
6.72  2018-06-06
  -  Fixed recurrence bug
        The fix in the previous version for a rare recurrence problem broke
        another recurrence form. It is now corrected. Michael Schout (GitHub
        #20)

  -  Fixed version problem
        The wrong version was included in two files for some reason. This is
        fixed.

  -  Documentation fixes
        Fixed a grammatical error reported by Xavier Guimard (GitHub #19).

6.71  2018-06-01
  -  Fixed an extremely rare problem with recurrences
        It is possible to specify a recurrence that never produces a valid
        date. In these cases, looking for dates went into an infinite loop.
        The MaxRecurAttempts config variable was added which will stop that
        from happening. If no occurrence was found, an error condition will
        be set. Dean Hamstead (RT 123708)

  -  Changes file supported
        It was requested that I include a valid Changes file. I wrote a
        simple script to convert the Change6.pod file into a valid Change
        file. The Changes6.pod file is still the canonical source of this
        information! Requested by H. Merijn Brand

  -  Fix for timezone determination
        On MacOS X High Sierra, some of the timezone files were symlinks,
        but not properly followed. This was fixed by Stu Tomlinson (GitHub
        #15).

  -  Time zone fixes
        Newest zoneinfo data (tzdata 2018e)

  -  Documentation fixes
        Minor fix provided by Mohammad S Anwar (GitHub #17)
2018-06-09 01:50:42 +00:00