Commit graph

30548 commits

Author SHA1 Message Date
mef
a3677f0260 Updated devel/p5-Date-Manip to 6.70. Upstream ChangeLog not known. 2018-03-03 01:46:03 +00:00
mef
bb29e861c6 Updated devel/patch to 2.7.6
Changes in version 2.7.6:
* Files specififed on the command line are no longer verified to be inside the
  current working directory, so commands like "patch -i foo.diff ../foo" will
  work again.
* Various fixes.
2018-03-03 01:31:35 +00:00
joerg
fffb0823af + py-Pympler 2018-03-02 16:00:59 +00:00
joerg
2f363dd1a8 Add py-Pympler-0.5:
Pympler is a development tool to measure, monitor and analyze the memory
behavior of Python objects in a running Python application.

By pympling a Python application, detailed insight in the size and the
lifetime of Python objects can be obtained. Undesirable or unexpected
runtime behavior like memory bloat and other “pymples” can easily be
identified.

Pympler integrates three previously separate projects into a single,
comprehensive profiling tool. Asizeof provides basic size information for
one or several Python objects, muppy is used for on-line monitoring of a
Python application and the class tracker provides off-line analysis of
the lifetime of selected Python objects. A web profiling frontend exposes
process statistics, garbage visualisation and class tracker statistics.
2018-03-02 15:59:04 +00:00
adam
3c23dfc9b7 py-multipledispatch: updated to 0.5.0
0.5.0:
optimize import times
Switch testing to pytest add benchmark test
support PEP484 function argument annotation
setup.py improvements
Convert readthedocs links for their .org -> .io migration for hosted
2018-03-02 15:02:50 +00:00
adam
23eeaa7ed9 py-hypothesis: updated to 3.47.0
3.47.0:
:obj:~hypothesis.settings.register_profile now accepts keyword arguments for specific settings, and the parent settings object is now optional. Using a name for a registered profile which is not a string was never suggested, but it is now also deprecated and will eventually be an error.
2018-03-02 14:49:36 +00:00
adam
9cbecc0504 py-serpent: updated to 1.24
release 1.24:
fix Python 3.7 deprecation warnings about importing ABC types from collections vs collections.abc
2018-03-02 14:25:18 +00:00
adam
c643bb438d py-txaio: updated to 2.9.0
2.9.0:
Unknown changes.
2018-03-02 11:45:21 +00:00
adam
b79a733f96 py-test-mock: updated to 1.7.1
1.7.1:
Fix setup.py to correctly read the README.rst.
2018-03-02 11:39:17 +00:00
fhajny
44fe8237da devel/gradle: Update to 4.6
== Gradle 4.6

- JUnit 5 support
- Fail fast option for Test tasks
- Allow declared reasons for dependency and resolution rules
- Dependency constraints for transitive dependencies
- BOM import
- Support for optional dependencies in POM consumption
- Compile/runtime scope separation in POM consumption
- Customizable metadata file resolution
- Convenient declaration of annotation processor dependencies
- Tasks API allows custom command-line options
- Rich command-line arguments for Test, JavaExec or Exec tasks
- Logging options for debugging build caching
- Caching for Scala compilation when using the play plugin
- Improved Visual Studio IDE support for multi-project builds
- Improvements in gradle-native plugins
- Documentation updates
- Honour cache-expiry settings in the presence of detached
  configurations
- Default JaCoCo version upgraded to 0.8.0
- Build cache and task output caching marked stable
- TestKit marked stable
- CompileOptions.annotationProcessorPath now stable
- Bugfixes

Release notes:

  https://docs.gradle.org/4.6/release-notes.html


== Gradle 4.5.1

- Fixed regression in 4.5 where in some rare cases a dependency could
  be imported into a different scope than the one declared
- Fixed problem where NullPointerException could be observed if the
  parent build finished before the different composites
- Fixed regression in Eclipse project generation that could cause a
  sub-project to be added as a dependency to itself


== Gradle 4.5

- C/C++ compilation improvements
- ANTLR task is now cacheable by default
- Documentation enhancements
- Signing artifacts with gpg-agent
- Reduced deprecation logging in console
- Init task can now generate Kotlin DSL build scripts
- New plugin APIs
- Default CodeNarc has been upgraded to 1.0
- Configure executable directory in distributions
- Arbitrary task property names
- Bugfixes

Release notes:

  https://docs.gradle.org/4.5/release-notes.html
2018-03-02 10:28:58 +00:00
adam
e579ba853c SDL2: updated to 2.0.8
2.0.8:

General:
* Added SDL_fmod() and SDL_log10()
* Each of the SDL math functions now has the corresponding float version
* Added SDL_SetYUVConversionMode() and SDL_GetYUVConversionMode() to control the formula used when converting to and from YUV colorspace. The options are JPEG, BT.601, and BT.709

Windows:
* Implemented WASAPI support on Windows UWP and removed the deprecated XAudio2 implementation
* Added resampling support on WASAPI on Windows 7 and above

Windows UWP:
* Added SDL_WinRTGetDeviceFamily() to find out what type of device your application is running on

Mac OS X:
* Added support for the Vulkan SDK for Mac:
  https://www.lunarg.com/lunarg-releases-vulkan-sdk-1-0-69-0-for-mac/
* Added support for OpenGL ES using ANGLE when it's available

Mac OS X / iOS / tvOS:
* Added a Metal 2D render implementation
* Added SDL_RenderGetMetalLayer() and SDL_RenderGetMetalCommandEncoder() to insert your own drawing into SDL rendering when using the Metal implementation

iOS:
* Added the hint SDL_HINT_IOS_HIDE_HOME_INDICATOR to control whether the home indicator bar on iPhone X should be hidden. This defaults to dimming the indicator for fullscreen applications and showing the indicator for windowed applications.

iOS / Android:
* Added the hint SDL_HINT_RETURN_KEY_HIDES_IME to control whether the return key on the software keyboard should hide the keyboard or send a key event (the default)

Android:
* SDL now supports building with Android Studio and Gradle by default, and the old Ant project is available in android-project-ant
* SDL now requires the API 19 SDK to build, but can still target devices down to API 14 (Android 4.0.1)
* Added SDL_IsAndroidTV() to tell whether the application is running on Android TV

Android / tvOS:
* Added the hint SDL_HINT_TV_REMOTE_AS_JOYSTICK to control whether TV remotes should be listed as joystick devices (the default) or send keyboard events.

Linux:
* Added the hint SDL_HINT_VIDEO_X11_NET_WM_BYPASS_COMPOSITOR to control whether the X server should skip the compositor for the SDL application. This defaults to "1"
* Added the hint SDL_HINT_VIDEO_DOUBLE_BUFFER to control whether the Raspberry Pi and KMSDRM video drivers should use double or triple buffering (the default)
2018-03-02 07:49:58 +00:00
fhajny
97fba10cba devel/libbson: Update to 1.9.3.
- No change since 1.9.2; released to keep pace with libmongoc's version.
2018-03-01 12:29:43 +00:00
adam
b4196952c9 py-test-xdist: updated to 1.22.2
1.22.2:
Add backward compatibility for slaveoutput attribute to WorkerController instances.
2018-03-01 08:06:31 +00:00
adam
654ef4cede py-cffi: updated to 1.11.5
v1.11.5

* Issue 357_: fix ffi.emit_python_code() which generated a buggy
  Python file if you are using a struct with an anonymous union
  field or vice-versa.

* Windows: ffi.dlopen() should now handle unicode filenames.

* ABI mode: implemented ffi.dlclose() for the in-line case (it used
  to be present only in the out-of-line case).

* Fixed a corner case for setup.py install --record=xx --root=yy
  with an out-of-line ABI module.  Also fixed Issue 345_.

* More hacks on Windows for running CFFI's own setup.py.

* Issue 358_: in embedding, to protect against (the rare case of)
  Python initialization from several threads in parallel, we have to use
  a spin-lock.  On CPython 3 it is worse because it might spin-lock for
  a long time (execution of Py_InitializeEx()).  Sadly, recent
  changes to CPython make that solution needed on CPython 2 too.

* CPython 3 on Windows: we no longer compile with Py_LIMITED_API
  by default because such modules cannot be used with virtualenv.
  Issue 350_ mentions a workaround if you still want that and are not
  concerned about virtualenv: pass a define_macros=[("Py_LIMITED_API",
  None)] to the ffibuilder.set_source() call.
2018-03-01 07:59:54 +00:00
taca
68cfaf0154 devel/ruby-simplecov: relax dependency to ruby-docile
Allow depends on ruby-docile 1.2 and later.

Bump PKGREVISION.
2018-03-01 00:20:40 +00:00
taca
3d92f5f613 devel/ruby-gettext: update to 3.2.6
## 3.2.6: 2017-12-17 {#version-3-2-6}

### Fixes

  * Fixed a regression bug that `\'` and `\\` aren't processed in
    `'...'`.
    [GitHub#56][Reported by Micha«³l Hoste]

### Thanks

  * Micha«³l Hoste

## 3.2.5: 2017-12-14 {#version-3-2-5}

### Improvements

  * Stop to use `eval`.
    [GitHub#56][Reported by Micha«³l Hoste]

### Thanks

  * Micha«³l Hoste
2018-02-28 16:47:18 +00:00
taca
91758583fe devel/ruby-flexmock: update to 2.3.6
* fix interaction between based partials, signature matching and 'explicitly'
2018-02-28 16:46:02 +00:00
taca
d2dcc31a1f devel/ruby-ffi: update to 1.9.23
pkgsrc change: update HOMEPAGE

1.9.19 and 1.9.20 were not released.

1.9.21 2018/02/06

* Use PRIsVALUE shim when not available for Ruby < 2.0 compatibility.
* Drop Ruby 1.8.7 support (#480)
* Add support for Sparc64 Linux. (#574)
* Add support for MSYS2 (#572)
* Normalize sparc64 to sparcv9. (#575)
* Fix compatibility with PPC64LE platform (#577)
* Added support for Bitmask. (#573)
* Use Ruby implementation for `which` (#315)
* Do closures via libffi
* Do not assume a path to the sh and env binaries (#528)
* Fix typo of mprotect (#586)
* read_string should not throw an error on length 0
* optimise read_string for case if len is nil
* add missing win64 types fixes #588
* Upgrade to yard ~> 0.9 to silence Github dependency vulnerability warning.
* Use kramdown for markdown processing.
* update travis for latest ruby versions.
* Bump rake-compiler-dock dependency to add ruby-2.5 support (#599)
* Bump version again while I figure out how to build this thing.

1.9.22 2018/02/23

* Various fixes and more deterinistic gem packaging (#612)
* suppress unused variable warning
* Add Appveyor badge icon

* Fix failures on MacOS (#617)

1.9.23 -- 2018/02/25
* Fix repeated generation of autoconf files
* Update libffi to latest master
* Fix wrong path to search for configure
* README: Remove now unnecessary PaX workaround [ci skip]
2018-02-28 16:30:45 +00:00
taca
7cddc4b106 devel/ruby-fast_gettext: update to 1.6.1
1.6.0 -- 2017/12/03

* Ruby 2.4 unified Bignum and Fixnum into Integer.
* fix bug where locale files with underscores in them are not loading in
  yaml.rb#find_and_store_files
* add exception for mismatching filename <=> file contents

1.6.1 -- 2018/01/18

* Update Contributors in Readme.md.
2018-02-28 16:15:24 +00:00
taca
2285f79e4c devel/ruby-docile: update to 1.3.0
## [v1.3.0 (Feb 7, 2018)](http://github.com/ms-ati/docile/compare/v1.2.0...v1.3.0)
  - Allow helper methods in block's context to call DSL methods
  - Add SemVer release policy explicitly
  - Standardize on double-quoted string literals
  - Workaround some more Travis CI shenanigans

## [v1.2.0 (Jan 11, 2018)](http://github.com/ms-ati/docile/compare/v1.1.5...v1.2.0)

  - Special thanks to Christina Koller (@cmkoller)
    - add DSL evaluation returning *return value of the block* (see `.dsl_eval_with_block_return`)
  - add an example to README
  - keep travis builds passing on old ruby versions
2018-02-28 15:47:49 +00:00
taca
a796d53c8a devel/Makefile: add ane enable ruby-classy_hash 2018-02-28 15:45:55 +00:00
taca
8620b0154b devel/ruby-classy_hash: add version 0.2.1
pkgsrc note: required by newer games/ruby-squib.

Classy Hash is a schema validator for Ruby Hashes.  You provide a simple
schema Hash, and Classy Hash will make sure your data matches, providing
helpful error messages if it doesn't.
2018-02-28 15:45:32 +00:00
taca
c0dccc7eda devel/ruby-byebug: update to 10.0.0
10.0.0 - 2018-01-26

Changed

* Breaking on methods now stops on the first effective line of a method, not
  on the line containing the def keyword.

Added

* Show valid breakpoint locations when invalid location given (#393, @ko1).
* Ruby 2.5.0 support (#397, @yui-knk).
* Log host & port when launching byebug's client in remote mode.
* Some love & tests to remote debugging (#82).
* remote_byebug shortcut to start the most common case for remote debugging
  (#141).

Fixed

* Properly ignore ruby fullpath executable when passed to byebug script
  (#419).
* Remote server crash when interrupting client (#141, #274).
* Control server thread being able to interrupt main thread only a single
  time. (#239).
2018-02-28 15:43:08 +00:00
taca
3411a7b477 devel/ruby-backports: update to 3.11.1
Version 3.11.0 - December 25th, 2017

* New Ruby version 2.5.0

	o Array

		- append, prepend

	o Dir

		- children, each_child

	o Enumerable

		- any?, all?, none?, one? (with pattern argument)

	o Hash

		- slice
		- transform_keys

	o Integer

		- sqrt
		- allbits?, anybits? and nobits?

	o Kernel

		- yield_self

	o Module

		- attr, attr_accessor, attr_reader, attr_writer (now public)
		- define_method, alias_method, undef_method, remove_method
		  (now public)

	o String

		- delete_prefix, delete_prefix!
		- delete_suffix, delete_suffix!

	o Struct

		- new (with keyword_init: true)

* require 'backports/latest' is now the right way to require everything

Version 3.10.0 - October 17, 2017

* Additional features of 2.4.0

	o Enumerable

		- uniq
		- sum

	o Hash

		- compact
		- transform_values

Version 3.9.0 - October 07, 2017

* From 2.4.0: dup for true, false, nil, Numeric

* From 2.2.0: Method#super_method

Version 3.8.0 - April 26, 2017

* From 2.4.0: String#match?, Regexp#match?

* From 2.3.0:

	o unary String#+, -
	o Numeric: positive?, negative?
	o Hash: to_proc, fetch_values, >, <, >=, <=
	o Enumerable: chunk_while, grep_v
	o {Array|Hash|Struct}#dig
	o Array#bsearch_index

* From 2.2.0:

	o Method#curry
	o String#unicode_normalize{|?|!}
	o Kernel#itself
	o Float: next_float, prev_float

Version 3.7.0 - March 28, 2017

* Initiate work on backports of 2.2, 2.3, 2.4

* From 2.4.0:

	o Comparable#clamp

* From 2.2.0:

	o Enumerable: slice_when, slice_after
2018-02-28 15:39:31 +00:00
taca
c373d86b0c devel/ruby-atomic: remove deprecated by ruby-concurrent-ruby
Remove ruby-atomic deprecated by ruby-concurrent-ruby.
2018-02-28 15:32:39 +00:00
taca
c50355cae3 devel/Makefile: delete ruby-atomic 2018-02-28 15:30:12 +00:00
taca
504b35e79e devel/Makefile: add and enable ruby-concurrent-ruby 2018-02-28 15:27:47 +00:00
taca
f98453a2d4 devel/ruby-concurrent-ruby: Add ruby-concurrent-ruby 1.0.5
pkgsrc note: This package deprecates devel/ruby-atomic, too.


Modern concurrency tools including agents, futures, promises, thread pools,
actors, supervisors, and more.

Inspired by Erlang, Clojure, Go, JavaScript, actors, and classic concurrency
patterns.

The design goals of this gem are:

* Be an 'unopinionated' toolbox that provides useful utilities without
  debating which is better or why
* Remain free of external gem dependencies
* Stay true to the spirit of the languages providing inspiration
* But implement in a way that makes sense for Ruby
* Keep the semantics as idiomatic Ruby as possible
* Support features that make sense in Ruby
* Exclude features that don't make sense in Ruby
* Be small, lean, and loosely coupled
2018-02-28 15:27:19 +00:00
taca
4c245bd4de devel/ruby2ruby: update to 2.4.1
=== 2.4.1 / 2018-02-15

* 2 minor enhancements:

  * Added bitwise ops to BINARY. (david942j)
  * Added rewrite_call|if|until|while to normalize `not` in conditions.
2018-02-28 15:20:00 +00:00
taca
b9452a8ff7 devel/ruby-sexp-processor: updaet to 4.10.1
=== 4.10.1 / 2018-02-15

* 1 minor enhancement:

  * Tweaked pt_testcase for ruby 2.5 and better ruby2ruby test data.
2018-02-28 15:19:16 +00:00
taca
629f6b849f devel/hoe: update to 3.16.2
=== 3.16.2 / 2017-11-21

* 2 bug fixes:

  * Make missing history/readme situations more resilient and informative. (kemonomachi)
  * Make missing urls value just warn.
2018-02-28 15:18:04 +00:00
wiz
4870bcf332 devel/Makefile: + p5-Module-FromPerlVer 2018-02-28 08:36:50 +00:00
wiz
3566323cc6 devel/p5-Module-FromPerlVer: import p5-Module-FromPerlVer-0.0.1
Ever have to give up using a new, really useful feature in Perl
because someone on Centos uses 5.8?

Not sure what will work with PerlBrew if you have five versions of
Perl installed with your modules?

No longer. Now your Makefile.PL can use the correct Perl Version.
2018-02-28 08:36:12 +00:00
wiz
982d3d5dab p5-Data-Peek: update to 0.48.
0.48	- 2018-02-26, H.Merijn Brand   <h.m.brand@xs4all.nl>
    * Some doc cleanup
    * It's 2018
    * DDump now defaults to $_
    * DP shortcut uses strict
    * Remove META.yml from MANIFEST.skip
2018-02-28 08:15:51 +00:00
nonaka
7e1d8b8ce0 devel/talloc: resolve conflict with samba-4.6.8nb4.
Bump PKGREVISION.
2018-02-28 08:00:46 +00:00
khorben
506fbe992e Revbump for packages depending on devel/libusb{,compat} 2018-02-27 23:56:07 +00:00
cheusov
a7bbc25ae1 libmaa was updated to version 1.4.0
License has been changed from LGPL to MIT, permitted by Rik Faith,
  original author of this library.

  Build system changed from autoshit to mk-configure.

  Library version/soname was bumped from 3 to 4. I cannot
  guarantee that mk-configure and libtool build shared library the
  same way.

  Tests were added for stk_*, mem_* and prm_* functions.

  stk_isempty function was added.

  stk_* and other was reimplemented without obstack functions (glibc
  extension).
2018-02-27 19:36:06 +00:00
adam
07eb240190 py-deprecation: updated to 2.0
2.0:
Unknown changes.
2018-02-27 07:56:38 +00:00
adam
0829e3762a py-ipykernel: updated to 4.8.2
4.8.2:
Fix compatibility issue with qt eventloop and pyzmq 17
2018-02-27 06:54:16 +00:00
minskim
52a255ef31 devel/Makefile: Add R-assertthat 2018-02-26 17:32:05 +00:00
minskim
58aebe3626 devel/R-assertthat: Import version 0.2.0
assertthat is an extension to stopifnot() that makes it easy to
declare the pre and post conditions that you code should satisfy,
while also producing friendly error messages so that your users know
what they've done wrong.
2018-02-26 17:31:26 +00:00
adam
5c535adac9 py-kaitaistruct: updated to 0.8
0.8:
Reverting change that broken ~13 tests
2018-02-26 16:09:55 +00:00
adam
8990f93db5 py-limits: updated to 1.3
1.3:
Remove pinging redis on initialization
2018-02-26 09:07:42 +00:00
adam
6c2d5c884a Updated CATEGORIES and HOMEPAGE 2018-02-26 08:53:54 +00:00
adam
67e40fc241 py-prefixspan: only for Python 3.x; sort PLIST 2018-02-26 08:51:43 +00:00
adam
c92a99194c py-hypothesis: updated to 3.46.0
3.46.0:
:func:~hypothesis.strategies.characters has improved docs about what arguments are valid, and additional validation logic to raise a clear error early (instead of e.g. silently ignoring a bad argument). Categories may be specified as the Unicode 'general category' (eg u'Nd'), or as the 'major category' (eg [u'N', u'Lu'] is equivalent to [u'Nd', u'Nl', u'No', u'Lu'].

In previous versions, general categories were supported and all other input was silently ignored. Now, major categories are supported in addition to general categories (which may change the behaviour of some existing code), and all other input is deprecated.
2018-02-26 08:40:42 +00:00
adam
279a542f88 py-curtsies: updated to 0.3.0
0.3.0:
Change name of "dark" color to "black"
Drop support for Python 2.6 and 3.3
New FmtStr method width_aware_splitlines which cuts up a FmtStr in linear time
2018-02-26 08:38:53 +00:00
adam
3662185f5b revbump after x264-devel update 2018-02-26 08:19:25 +00:00
khorben
47760f7a0f Correct the dependency on unicorn
Manticore really depends on the Python bindings for Unicorn.

Bumps PKGREVISION.
2018-02-26 02:31:34 +00:00
khorben
f1855765e9 Update devel/py-manticore to version 0.1.7
From the release notes:

This release brings EVM, performance, Linux emulation, and API improvements,
along with numerous bug fixes. Thanks again to our external contributors!

Added:

 * Documentation on symbolic input
 * "force" keyword argument in cpu.write_bytes/read_bytes etc.
 * Linux syscalls: getrandom(), openat()

Fixed

 * Improved ARMv7 Thumb support
 * Numerous EVM bug fixes and improvements (transaction generation, SHA3
   handling, instruction tracing, int overflow detection)
 * Improved x86/64 emulation performance
2018-02-25 21:58:48 +00:00