Commit graph

30250 commits

Author SHA1 Message Date
fhajny
4583e5d108 Turn oniguruma support into a (default) option. 2018-01-22 13:27:41 +00:00
jaapb
48c2bc6b4f Added missing dependency to devel/ocaml-cppo 2018-01-22 12:04:04 +00:00
jaapb
5a05fed349 Updated package devel/ocaml-lwt-ssl to version 1.1.1.
This fixes compatibility with OCaml 4.06.
2018-01-22 11:58:02 +00:00
jaapb
e12dfb3e10 Updated package devel/ocaml-lwt to version 3.2.0.
This release includes several bugfixes and additions. For more details see
the CHANGES file.
2018-01-22 11:53:24 +00:00
jaapb
c6cf52adf3 Updated package devel/js_of_ocaml to version 3.0.2.
Changes include compatibility fixes for OCaml 4.05 and 4.06, plus
some other minor features and bugfixes (see the CHANGES file for details)
2018-01-22 11:50:24 +00:00
jperkin
0c52a80576 nss: Fix build on SunOS with clang. 2018-01-22 11:43:14 +00:00
jaapb
66bc157195 Compilation fixes for devel/ocaml-optcomp.
Includes a patch for OCaml 4.06 (from an upstream pull request) and
a call to oasis to regenerate the setup files (which were not compatible
with 4.06 either).
2018-01-22 11:22:40 +00:00
jaapb
81a59252b9 Patch to devel/ocaml-findlib to not install num library
The num library was split off from ocaml. ocamlfind installs META files
for it if it is detected, but this is not the correct behaviour. This
patch disables detection, which is needed if package updates are to work.
2018-01-22 11:14:43 +00:00
wen
269e62a3ee Update to 0.101
Upstream changes:
0.101     2018-01-21 19:32:11-05:00 America/New_York
        - escape some unescaped braces in regex
2018-01-22 07:49:46 +00:00
dbj
081c537553 update fflush.c and fseeko.c patch so that this builds on Darwin 2018-01-22 04:40:07 +00:00
wen
fa5e1a984d Update to 0.12.15
Upstream changelog is too long, please visit:
https://github.com/RcppCore/Rcpp/blob/master/ChangeLog
2018-01-22 02:38:47 +00:00
wen
658cede731 Add p5-curry 2018-01-21 03:40:39 +00:00
wen
72104197c8 Import curry-1.001000 as devel/p5-curry.
Perl module to create automatic curried method call closures for
any class or object.
2018-01-21 03:39:26 +00:00
adam
4059f632bc py-urwid: updated to 2.0.0
Urwid 2.0.0:
Full Python 2.x/3.x support
Proper handling & customization of OS signals by GLib event loop
vterm: Fix handling of NUL characters
Add 256-color support for fbterm
Italics support
Store envron's TERM value as a Screen attribute
Replaced hashbangs to use proper Python binary
Post-change signal for Edit, CheckBox and RadioButton widgets
ListBox.body update
SimpleListWalker is now default when setting ListBox.body
SelectEventLoop alarm improvements
Title align & borderless sides for LineBox
Support for 'home' and 'end' keys in ListBox
Various code cleanups
CI fixes
Example fixes
Documentation fixes
Code cleanup & typo fixes
Integration of tox for easier Python cross-version testing
Test fixes
Correct error messages in Decoration
Fix for StandardTextLayout.calculate_text_segments
Fix for raw display should release file descriptors
Fix issues with unicode characters in ProgressBar
Fix for 'page up' and 'page down' in ListBox when having focusable children
Fixes for examples compatibility with Python 3
Fix default screen size on raw display
Fix underlining for padded text
Fix for terminal widget crash with Python 3
Fix for string formatting error
Fix for iterator in WidgetContainerListContentsMixin
Fix for missing modified signal in SimpleFocusListWalker
Dropped Python 3.2 support
Test coverage is now collected
2018-01-20 21:16:27 +00:00
adam
6e1f6cba9b libuv: updated to 1.9.1
v1.19.1:
* Revert "unix,tcp: avoid marking server sockets connected"
* Revert "unix,fs: fix for potential partial reads/writes"
* Revert "win: use RemoveDirectoryW() instead of _wmrmdir()"
* cygwin: fix compilation of ifaddrs impl
2018-01-20 11:30:28 +00:00
sevan
b210518f56 Supply location of header to packages which pull in glib2 as a dependency via BUILDLINK_INCDIRS.
Resolves building devel/gobject-introspection on FreeBSD which fails otherwise when built manually
as an unprivileged user, without pbulk.
2018-01-19 22:20:19 +00:00
wiz
1f29ba663a boehm-gc: add upstream commit for libtool version
In 7.6.2, upstream intentionally but badly-advised bumped their
library major version number. In 7.6.4, they'll undo that change.
Instead of bumping twice in pkgsrc, follow their lead and get the
change in now.

See https://github.com/ivmai/bdwgc/issues/197

Bump PKGREVISION.
2018-01-19 11:43:45 +00:00
wiz
7d5e3e5628 p5-Inline-C: update DEPENDS 2018-01-19 11:33:27 +00:00
wiz
d4a209aa30 p5-Capture-Tiny: remove unneeded DEPENDS 2018-01-19 11:28:03 +00:00
wiz
4e59f1fc27 p5-Try-Tiny: add comment about test dependency 2018-01-19 11:26:20 +00:00
adam
008a8b2a02 py-setuptools_scm: updated to 1.15.7
v1.15.7
Re-use samefile backport as developed in jaraco.windows, and only use the backport where samefile is not available.
2018-01-19 10:04:36 +00:00
adam
29329aebf0 py-construct: updated to 2.8.22
2.8.22:
Bug fixes.
2018-01-19 10:00:42 +00:00
adam
228d369718 py-hypothesis: updated to 3.44.16
3.44.16:
This release improves test case reduction for recursive data structures. Hypothesis now guarantees that whenever a strategy calls itself recursively (usually this will happen because you are using ~hypothesis.strategies.deferred), any recursive call may replace the top level value. e.g. given a tree structure, Hypothesis will always try replacing it with a subtree.

Additionally this introduces a new heuristic that may in some circumstances significantly speed up test case reduction - Hypothesis should be better at immediately replacing elements drawn inside another strategy with their minimal possible value.

3.44.15:
~hypothesis.strategies.from_type can now resolve recursive types such as binary trees. Detection of non-type arguments has also improved, leading to better error messages in many cases involving

3.44.14:
This release fixes a bug in the shrinker that prevented the optimisations in 3.44.6 from working in some cases. It would not have worked correctly when filtered examples were nested (e.g. with a set of integers in some range).

This would not have resulted in any correctness problems, but shrinking may have been slower than it otherwise could be.

3.44.13:
This release changes the average bit length of values drawn from ~hypothesis.strategies.integers to be much smaller. Additionally it changes the shrinking order so that now size is considered before sign - e.g. -1 will be preferred to +10.

The new internal format for integers required some changes to the minimizer to make work well, so you may also see some improvements to example quality in unrelated areas.

3.44.12:
This changes Hypothesis's internal implementation of weighted sampling. This will affect example distribution and quality, but you shouldn't see any other effects.

3.44.11:
This is a change to some internals around how Hypothesis handles avoiding generating duplicate examples and seeking out novel regions of the search space.

You are unlikely to see much difference as a result of it, but it fixes a bug where an internal assertion could theoretically be triggered and has some minor effects on the distribution of examples so could potentially find bugs that have previously been missed.

3.44.10:
This patch avoids creating debug statements when debugging is disabled. Profiling suggests this is a 5-10% performance improvement
2018-01-19 08:58:25 +00:00
adam
33034c4463 cmake: updated to 3.10.2
Changes in 3.10.2:
KWIML: Backport RISC-V update to CMake 3.10
FindPostgreSQL: Add support for PG10
cmGraphVizWriter: Updated to create and follow dependers for interface targets
Autogen: Fix for problematic nested list separator
Autogen: Ignore not existing source files in cmMakefile
2018-01-19 07:49:06 +00:00
adam
0a98779059 libuv: updated to 1.19.0
Version 1.19.0 (Stable):
* core: add getter/setter functions for easier ABI compat
* unix: make get(set)_process_title MT-safe
* unix,win: wait for threads to start
* test: add threadpool init/teardown test
* win, process: uv_kill improvements
* win: set _WIN32_WINNT to 0x0600
* zos: implement uv_fs_event* functions
* unix,tcp: avoid marking server sockets connected
* doc: mark Windows 7 as Tier 1 support
* win: map 0.0.0.0 and :: addresses to localhost
* build: install libuv.pc unconditionally
* test: remove custom timeout for thread test on ppc
* test: allow multicast not permitted status
* test: allow net unreachable status in udp test
* unix: use SA_RESTART when setting our sighandler
* unix,fs: fix for potential partial reads/writes
* win,build: do not build executable installer for dll
* win: allow directory symlinks to be created in a non-elevated context
* zos,test: accept SIGKILL for flaky test
* win: use RemoveDirectoryW() instead of _wmrmdir()
* unix: fix uv_cpu_info() error on FreeBSD
* zos,test: decrease pings to avoid timeout
2018-01-19 07:42:25 +00:00
minskim
835ad6ecf8 devel/py-protobuf: Regen distinfo
This should have been updated when devel/protobuf was updated to
3.5.1.
2018-01-18 17:08:56 +00:00
adam
4c1693832b py-babel: updated to 2.5.3
Version 2.5.3:
This is a maintenance release that reverts undesired API-breaking changes that slipped into 2.5.2

Version 2.5.2:
Bugfixes
* Revert the unnecessary PyInstaller fixes from 2.5.0 and 2.5.1
2018-01-18 12:41:41 +00:00
adam
6e0e597ebd py-more-itertools: updated to 4.0.1
4.0.1
No code changes - this release fixes how the docs display on PyPI.

4.0.0
New itertools:
* consecutive_groups (Based on the example in the Python 2.4 docs)
* seekable (If you're looking for how to "reset" an iterator, you're in luck!)
* exactly_n
* run_length.encode and :func:run_length.decode
* difference

Improvements to existing itertools:
The number of items between filler elements in * intersperse can now be specified
* distinct_permutations and :func:peekable got some minor adjustments
* always_iterable now returns an iterator object. It also now allows different types to be considered iterable
* bucket can now limit the keys it stores in memory
* one now allows for custom exceptions

Other changes:
A few typos were fixed
All tests can now be run with python setup.py test
2018-01-18 12:38:16 +00:00
markd
c4a5e0039c devel: Add tex-doclicense{,-doc} 2018-01-18 10:56:54 +00:00
markd
88d6c1a5ab tex-doclicense{,-doc}: Add version 1.6.0
This package allows you to put your document under a license
and include a link to read about the license or include an icon
or image of the license. Currently, only Creative Commons is
supported, but this package is designed to handle all kinds of
licenses.
2018-01-18 10:55:04 +00:00
adam
b6c444fc43 py-faker: updated to 0.8.10
0.8.10:
* Pass python_requires argument to setuptools.
* Remove some words from en_US lorem ipsum provider.
2018-01-18 09:55:52 +00:00
wen
f15858065d Update to 1.705
Upstream changes:
1.705     2018-01-17 13:49:22-06:00 America/Chicago

    [Fixed]

    - Fixed the `binmode` attribute of the File adapter not working
      properly. Thanks @MadLord80! [Github #71]
2018-01-18 09:17:26 +00:00
markd
41773c874e kf5: update to 5.41.0
16 months worth of updates. requires qt5>=5.7
2018-01-17 20:00:20 +00:00
markd
0c819fc89d extra-cmake-modules: update tp 5.41.0
16 months worth of updates. requires qt5>=5.7
2018-01-17 19:56:18 +00:00
markd
8c5deadb93 libdbusmenu-qt{,5}: update to 0.9.3.16.04.20160218
Support recent Qt5
2018-01-17 19:49:29 +00:00
jperkin
e366662af4 Belated PKGREVISION bump for devel/protobuf update.
Fixes at least joyent/pkgsrc#60.
2018-01-17 12:10:37 +00:00
wiz
89d843af6a rx: Honor LDFLAGS. Fixes RELRO build. 2018-01-17 12:01:47 +00:00
mef
357149fd49 devel/protobuf and devel/py-protobuf updated to 3.5.1
2017-12-20 version 3.5.1 (C++/Java/Python/PHP/Objective-C/C#/Ruby/JavaScript)
  Planned Future Changes
  * Make C++ implementation C++11 only: we plan to require C++11 to build
    protobuf code starting from 3.6.0 release. Please join this github issue:
    https://github.com/google/protobuf/issues/2780 to provide your feedback.

  protoc
  * Fixed a bug introduced in 3.5.0 and protoc in Windows now accepts non-ascii
    characters in paths again.

  C++
  * Removed several usages of C++11 features in the code base.
  * Fixed some compiler warnings.

  PHP
  * Fixed memory leak in C-extension implementation.
  * Added discardUnknokwnFields API.
  * Removed duplicatd typedef in C-extension headers.
  * Avoided calling private php methods (timelib_update_ts).
  * Fixed Any.php to use fully-qualified name for DescriptorPool.

  Ruby
  * Added Google_Protobuf_discard_unknown for discarding unknown fields in
    messages.

  C#
  * Unknown fields are now preserved by default.
  * Floating point values are now bitwise compared, affecting message equality
    check and Contains() API in map and repeated fields.
2018-01-16 14:22:19 +00:00
wiz
e1546988eb guile-slib: Fix guile version in DESCR 2018-01-16 13:35:31 +00:00
wiz
b3a25a6e71 devel/Makefile: + guile22-slib 2018-01-16 13:34:06 +00:00
wiz
da22cf1880 devel/guile22-slib: import guile22-slib-3.2.5
SLIB glue files for guile 2.2.
2018-01-16 13:33:32 +00:00
fhajny
0fe3ce1ebb Update devel/libbson to 1.9.2.
- This release completes reverting a changed macro definition that
  broke API compatibility. The revert in 1.9.1 did not completely
  fix the BC break.
2018-01-16 12:09:14 +00:00
wiz
c5d5a2ca2e py-mercurial: add upstream patch to fix test failure
No change to binary package, so no PKGREVISION bump.
2018-01-16 09:24:56 +00:00
minskim
00dd09f872 devel/cmake: Add the upstream patch to support boost-libs-1.66
Bump PKGREVISION.
2018-01-15 18:12:41 +00:00
fhajny
91ee08c737 Update devel/libbson to 1.9.1.
- This release reverts a changed macro definition that broke API
  compatibility, and fixes an off-by-one error in bson_append_regex
  that resulted in corrupt BSON.
2018-01-15 12:35:29 +00:00
adam
dacbf3044a py-decorator: updated to 4.2.1
4.2.1:
Fixed a regression breaking IPython and discovered by https://github.com/spapini

4.2.0:
Added a facility to define families of decorators (aka decorators with
arguments) as requested by several users.
2018-01-15 10:40:07 +00:00
adam
4f12ccaf2c py-faker: updated to 0.8.9
0.8.9:
Remove support for Python 3.3.
Allow past dates within a second.
Added phone number formatting to en_GB localisation to ensure no genuine phone numbers are generated.
Added en_GB localisation for SSN (UK National Insurance Number).
Added ro_RO person Provider.
Added domain argument to email provider.
2018-01-15 10:35:26 +00:00
adam
3bec26b8c2 jq: fixed dynamic linking (now bin/jq is tiny); cleaned pkglint warnings 2018-01-15 08:51:55 +00:00
adam
25fa628a76 ccache: updated to 3.3.5
ccache 3.3.5

New features and improvements
* Documented how automatic cache cleanup works.

Bug fixes
* Fixed a regression where the original order of debug options could be lost. This reverts the “Improved parsing of -g* options” feature in ccache 3.3.
* Multiple -fdebug-prefix-map options should now be handled correctly.
* Fixed matching of directories in the ignore_headers_in_manifest configuration option.
* Fixed detection of missing argument to -opt/--options-file.
* ccache now bails out when building a precompiled header if any of the corresponding header files have an updated timestamp. This fixes complaints from clang.
* Fixed a bug related to erroneously storing a dependency file with absolute paths in the cache on a preprocessed hit.
* ccache -c/--cleanup now works like documented: it just recalculates size counters and trims the cache to not exceed the max size and file number limits. Previously, the forced cleanup took “limit_multiple” into account, so that ccache -c/--cleanup by default would trim the cache to 80% of the max limit.
* ccache no longer ignores linker arguments for clang since clang warns about them.
* Plugged a couple of file descriptor leaks.
* Fixed a bug where ccache would skip hashing the compiler argument following a -fno-working-directory, -fworking-directory, -nostdinc, -nostdinc++, -remap or -trigraphs option in preprocessor mode.
2018-01-15 08:07:02 +00:00
adam
5ed0628f97 py-blessings: updated to 1.6.1
1.6.1:
* Don’t crash if number_of_colors() is called when run in a non-terminal or when does_styling is otherwise false.
2018-01-14 11:19:04 +00:00