summaryrefslogtreecommitdiff
path: root/devel
AgeCommit message (Collapse)AuthorFilesLines
2018-11-02py-cached-property: updated to 1.5.1adam2-8/+8
1.5.1: Added formal support for Python 3.7 Removed formal support for Python 3.3
2018-11-01Update devel/py-lupa to version 1.7.alnsn2-7/+7
Official release notes: GH#103: Provide wheels for MS Windows and fix MSVC build on Py2.7. Some notable commits: - Fix a potential crash on Python shutdown when trying to create a traceback entry for an exception, by statically disabling C-lines in tracebacks. - Remove official support for Py2.6 and add it for Py3.7.
2018-11-01SDL2: updated to 2.0.9adam5-21/+29
2.0.9: General: * Added a new sensor API, initialized by passing SDL_INIT_SENSOR to SDL_Init(), and defined in SDL_sensor.h * Added an event SDL_SENSORUPDATE which is sent when a sensor is updated * Added SDL_GetDisplayOrientation() to return the current display orientation * Added an event SDL_DISPLAYEVENT which is sent when the display orientation changes * Added HIDAPI joystick drivers for more consistent support for Xbox, PS4 and Nintendo Switch Pro controller support across platforms. (Thanks to Valve for contributing the PS4 and Nintendo Switch Pro controller support) * Added support for many other popular game controllers * Added SDL_JoystickGetDevicePlayerIndex(), SDL_JoystickGetPlayerIndex(), and SDL_GameControllerGetPlayerIndex() to get the player index for a controller. For XInput controllers this returns the XInput index for the controller. * Added SDL_GameControllerRumble() and SDL_JoystickRumble() which allow simple rumble without using the haptics API * Added SDL_GameControllerMappingForDeviceIndex() to get the mapping for a controller before it's opened * Added the hint SDL_HINT_MOUSE_DOUBLE_CLICK_TIME to control the mouse double-click time * Added the hint SDL_HINT_MOUSE_DOUBLE_CLICK_RADIUS to control the mouse double-click radius, in pixels * Added SDL_HasColorKey() to return whether a surface has a colorkey active * Added SDL_HasAVX512F() to return whether the CPU has AVX-512F features * Added SDL_IsTablet() to return whether the application is running on a tablet * Added SDL_THREAD_PRIORITY_TIME_CRITICAL for threads that must run at the highest priority Mac OS X: * Fixed black screen at start on Mac OS X Mojave Linux: * Added SDL_LinuxSetThreadPriority() to allow adjusting the thread priority of native threads using RealtimeKit if available. iOS: * Fixed Asian IME input Android: * Updated required Android SDK to API 26, to match Google's new App Store requirements * Added support for wired USB Xbox, PS4, and Nintendo Switch Pro controllers * Added support for relative mouse mode on Android 7.0 and newer (except where it's broken, on Chromebooks and when in DeX mode with Samsung Experience 9.0) * Added support for custom mouse cursors on Android 7.0 and newer * Added the hint SDL_HINT_ANDROID_TRAP_BACK_BUTTON to control whether the back button will back out of the app (the default) or be passed to the application as SDL_SCANCODE_AC_BACK * Added SDL_AndroidBackButton() to trigger the Android system back button behavior when handling the back button in the application * Added SDL_IsChromebook() to return whether the app is running in the Chromebook Android runtime * Added SDL_IsDeXMode() to return whether the app is running while docked in the Samsung DeX
2018-11-01py-virtualenv: updated to 16.1.0adam3-13/+21
16.1.0: Fixed documentation to use pypi.org and correct curl options bug fix: ensure prefix is absolute when creating a new virtual environment upgrade setuptools from 39.1.0 to 40.5.0 upgrade wheel from 0.31.1 to 0.32.2 upgrade pip from 10.0.1 to 18.1 activate.csh does not use basename and handles newlines fix failure to copy on platforms that use lib64 enable tab-completion in the interactive interpreter by default, thanks to a new sys.__interactivehook__ on Python 3 suppress warning of usage of the deprecated imp module
2018-11-01ruby-gnome2: update to 3.3.0.tsutsui5-25/+25
Upstream changes (from NEWS): == Ruby-GNOME2 3.3.0: 2018-10-31 This is a release for fixing memory leak bugs of cairo-gobject, improving macOS support and adding support for GEGL. === Changes ==== Ruby/GLib2 * Improvements * Added support for the same constant name and class name for error. * Fixes * Fixed wrong constant values: * (({GLib2::MINLONG})) * (({GLib2::MAXLONG})) * (({GLib2::MAXULONG})) * (({GLib2::MINUINT64})) * (({GLib2::MAXSIZE})) * (({GLib2::MINFLOAT})) * (({GLib2::MINDOUBLE})) [GitHub#1244][Reported by cobodo] ==== Ruby/CairoGObject * Fixes * Fixed a memory leak. [GitHub#1232][Reported by Jean-Christophe Le Lann] * Stopped to increase needless reference. [GitHub#1079][Reported by noanoa07] ==== Ruby/GObjectIntrospection * Improvements * Added support for transfer full output parameter. * Fixes * Fixed a bug that class method closure doesn't work. [GitHub#1245][Reported by kojix2] ==== Ruby/GdkPixbuf2 * Improvements * (({GdkPixbuf::Pixbuf.new})): Added support for auto row stride detection for (({[Integer]})) data. ==== Ruby/Pango * Improvements * Made test more robust. [GitHub#1239][Reported by Michael Hudson-Doyle] ==== Ruby/GTK3 * Improvements * Improved backward compatibility for (({Gtk::ListStore#set_column_types})). [GitHub#1240][Reported by Edward Hennessy] * Fixes * Fixed wrong size used bug on HiDPI. [GitHub#1079][Reported by noanoa07] ==== Ruby/Poppler * Improvements * Added support for Popper 0.70.0. ==== Ruby/GEGL * Improvements * Added. === Thanks * Jean-Christophe Le Lann * Michael Hudson-Doyle * Edward Hennessy * cobodo * kojix2 * noanoa07
2018-10-31py-tox: updated to 3.5.3adam3-11/+23
v3.5.3: Bugfixes - Fix bug with incorrectly defactorized dependencies - do the same transformation to egg_info folders that pkg_resources does; this makes it possible for hyphenated names to use the develop-inst-noop optimization (cf. 910), which previously only worked with non-hyphenated egg names - previously, if a project's setup.py --name emitted extra information to stderr, tox would capture it and consider it part of the project's name; now, emissions to stderr are printed to the console - change the way we acquire interpreter information to make it compatible with jython interpreter, note to create jython envs one needs virtualenv > 16.0 which will be released later Documentation - document substitutions with additional content starting with a space cannot be alone on a line inside the ini file - change the spelling of a single word from contrains to the proper word, constraints - Mention the minimum version required for commands_pre/commands_post support.
2018-10-31Update to 0.29wen2-8/+7
Upstream changes: 0.29 2018-09-25 - The change to Module::Runtime in 0.25 wasn't complete so this distro still depended on Class::Load.
2018-10-31Update to 0.22wen2-8/+7
Upstream changes: 0.22 2018-10-13 22:24:46 -0400 - Production version identical to 0.21_01 0.21_01 2018-10-11 22:53:43 -0400 - Documentation fixes - Handle DLLs with upper-case characters in extension on MSWin32 (gh#9)
2018-10-31Update to 0.17027wen2-8/+7
Upstream changes: 0.17027 2018-10-28 - Documentation and examples enhancements. - https://bitbucket.org/shlomif/perl-error.pm/pull-requests/1/october-prc-some-minor-mo stly-doc-changes/diff - Thanks to https://metacpan.org/author/JMERELO .
2018-10-31Update to 3.43wen2-8/+7
Upstream changes: 3.43 - 2018-09-19 * Fix Devel::PPPort with Visual Studio by quoting $0.
2018-10-31Update to 0.015wen2-8/+7
Upstream changes: 0.015 2018-10-15 13:00:25+02:00 Europe/Amsterdam Import splitpath before using it
2018-10-31Update to 2.172wen2-9/+8
Upstream changes: 2.172 Prepare recent changes for CPAN release 2.171 (Apr 21 2018) Restore deparsing support in the XS dumper, on Perl 5.18 and earlier Test fixes on older Perl versions (notably, skip tests for Unicode glob names on Perl 5.14 and earlier, which had incomplete support for Unicode in globs) 2.170 (Jan 10 2018) Fix bug when dumping globs with quoting (which now happens for all Unicode glob names) Internal change: use strlcpy(), for safety 2.169 (Dec 12 2017) Behavior change: $dumper->Useqq(undef) is now treated as setting the "useqq" option, not getting it (and similarly for other options) [perl #113090] 2.168 (Dec 1, 2017) perl #119831: Quote glob names better; notably, Unicode globs are now handled correctly 2.167_02 (Aug 4 2017) Attempt to work around XS deparse issues on old perls. According to the few old perls at my disposure, this now repairs, for example 5.18, but 5.8.9 still barfs. My debugging hasn't really come up with much since all changes other than the deparse change look benign to me. Can someone who uses ancient perls please step up and take a look? --Steffen 2.167_01 (Jul 31 2017) CPAN dev release with the accumulated changes from core perl. 2.166 (Nov 29 2016) Reduce memory usage by not importing from Carp Reduce memory usage by removing unused overload require. 2.165 (Nov 20 2016) Remove impediment to compiling under C++11. 2.164 (Nov 12 2016) The XS implementation now handles the Deparse option, so using it no longer forces use of the pure-Perl version.
2018-10-31Update to 3.80wen2-7/+7
Upstream changes: version 3.80 at 2018-10-26 12:51:16 +0000 ----------------------------------------- Change: 97a04e9885bb2b1a00446061f95da821af4263e5 Author: Chris 'BinGOs' Williams <chris@bingosnet.co.uk> Date : 2018-10-26 13:51:16 +0000 Release engineering 3.80 Change: 587f6176b904e4e44c3344bf381975ac30802895 Author: Mohammad S Anwar <mohammad.anwar@yahoo.com> Date : 2018-10-26 13:12:10 +0000 Added test for method perl_tarballs(). ----------------------------------------- version 3.78 at 2018-10-20 13:48:22 +0000 ----------------------------------------- Change: 47aeae9d6a4a40e66a3dc4e45acae6eb17684c8f Author: Chris 'BinGOs' Williams <chris@bingosnet.co.uk> Date : 2018-10-20 14:48:22 +0000 Updated for v5.29.4 ----------------------------------------- version 3.76 at 2018-09-21 06:54:03 +0000 ----------------------------------------- Change: 38be0faceb63de3d49856dde07a9c989e9bb6cdc Author: Chris 'BinGOs' Williams <chris@bingosnet.co.uk> Date : 2018-09-21 07:54:03 +0000 Updated for v5.29.3
2018-10-31Update to 3.000000wen2-8/+7
Upstream changes: 3.000000 2018-09-13 * Fix typos - https://github.com/shlomif/perl-Config-IniFiles/pull/5 - Thanks to @ppentchev * Resubmit with new version to please CPAN/metacpan/etc. 2.99 2018-07-12 * Fix the link to the repository - https://github.com/shlomif/perl-Config-IniFiles/issues/4 - Thanks to @bessarabov for the report.
2018-10-31Update to 0.41wen2-8/+7
Upstream changes: 0.41 2018-10-25 10:20:03 garu - Check the CowREFCNT of a COWed PV (ATOOMIC) this should fix some issues people have been having with 0.40 on DBD drives and DBIx::Class - Make buildtools files not executable (Mohammad S Anwar) 0.40 2018-10-23 20:001:49 garu - reuse COWed PV when cloning (fixes RT97535) (ATOOMIC) - extra protection against potential infinite loop (ATOOMIC) - improved tests
2018-10-31py-future: updated to 0.17.1adam2-13/+11
What's new in version 0.17.1: This release address a packaging error because of an erroneous declaration that any built wheels are universal. What's new in version 0.17.0: This is a major bug-fix release, including: - Fix from collections import ChainMap after install_aliases() - Fix multiple import from __future__ bug in futurize - Add support for proper %s formatting of newbytes - Properly implement iterator protocol for newrange object - Fix past.translation on read-only file systems - Fix Tkinter import bug introduced in Python 2.7.4 - Correct TypeError to ValueError in a specific edge case for newrange - Support inequality tests betwen newstrs and newbytes - Add type check to __get__ in newsuper - Fix fix_divsion_safe to support better conversion of complex expressions, and skip obvious float division. As well as a number of corrections to a variety of documentation, and updates to test infrastructure.
2018-10-31py-uvloop: updated to 0.11.3adam2-8/+8
v0.11.3: Bug Fixes * Use new PyOS_BeforeFork and PyOS_AfterFork_* 3.7 APIs when available * Fix async generators finalization to function correctly in debug mode * Pass backlog to loop.create_unix_server() when a server is created via loop.create_server(sock=unix_sock, backlog=backlog). * Don't raise "requires a DNS lookup" error on Unix Domain Socket * Fix use of PyContext* APIs in 3.7.1
2018-10-30ccache: updated to 3.5adam2-7/+7
ccache 3.5 Added a boolean debug (CCACHE_DEBUG) configuration option. When enabled, ccache will create per-object debug files that are helpful e.g. when debugging unexpected cache misses. See also the new “Cache debugging” section in the manual. Renamed CCACHE_CC to CCACHE_COMPILER (keeping the former as a deprecated alias). Added a new command-line option -k/--get-config that prints the value of a config key. It is now possible to let ccache hash a precomputed checksum file instead of the full content of a precompiled header. This can save time for large precompiled headers. Note that the build system needs to keep the checksum file in sync with the precompiled header for this to work. Improved performance substantially when using hash_dir = false on platforms like macOS where getcwd() is slow. Added “stats updated” timestamp in ccache -s output. This can be useful if you wonder whether ccache actually was used for your last build. Renamed “stats zero time” to “stats zeroed” and documented it. The counter is also now only present in ccache -s output when ccache -z actually has been called. The content of the -fsanitize-blacklist file is now included in the hash, so updates to the file will now correctly result in separate cache entries. It’s now possible to opt out of building and installing man pages when running make install in the source repository. If the compiler type can’t be detected (e.g. if it is named cc), use safer defaults that won’t trip up Clang. Made the ccache test suite work on FreeBSD. Added file_stat_matches_ctime option to disable ctime check if file_stat_matches is enabled. Made “./configure --without-bundled-zlib” do what’s intended.
2018-10-30memcached: updated to 1.5.11adam2-8/+7
Memcached 1.5.11 Fixes broken test and small extstore optimization. Fixes * extstore: balance IO thread queues * t/lru-maintainer.t: check for WARM item earlier, fixing race condition on some platforms.
2018-10-30py-test-xdist: updated to 1.24.0adam2-7/+7
pytest-xdist 1.24.0: Features - New --maxprocesses command-line option that limits the maximum number of workers when using --numprocesses=auto. Bug Fixes - Fix scheduling deadlock in case of inter-test locking.
2018-10-30py-py: updated to 1.7.0adam2-7/+7
1.7.0: - fix: use shutil.get_terminal_size() in Python 3.3+ to determine the size of the terminal, which produces more accurate results than the previous method. - fix: introduce new PY_IGNORE_IMPORTMISMATCH environment variable that suppresses ImportMismatchError exceptions when set to 1.
2018-10-29py-setuptools: updated to 40.5.0adam2-7/+7
v40.5.0 * In pkg_resources.normalize_path, fix issue on Cygwin when cwd contains symlinks. * Deprecated support for downloads from Subversion in package_index/easy_install. * Dropped use of six.u in favor of u"" literals. * Added support for data_files in setup.cfg. * Fixed rendering of the deprecation warning in easy_install doc.
2018-10-29py-test: updated to 3.9.3adam2-7/+7
pytest 3.9.3: Bug Fixes * Fix “ValueError: Plugin already registered” with conftest plugins via symlink. * Handle race condition between creation and deletion of temporary folders. * Fix bug where the warning summary at the end of the test session was not showing the test where the warning was originated. * Fix regression when stacklevel for warnings was passed as positional argument on python2. Improved Documentation * Add reference to empty_parameter_set_mark ini option in documentation of @pytest.mark.parametrize Trivial/Internal Changes * Revert patching of sys.breakpointhook since it appears to do nothing. * Apply an import sorter (reorder-python-imports) to the codebase. * Remove use of unnecessary compat shim, six.binary_type
2018-10-29py-hypothesis: updated to 3.81.0adam2-7/+7
3.81.0: :class:~hypothesis.stateful.GenericStateMachine and :class:~hypothesis.stateful.RuleBasedStateMachine now raise an explicit error when instances of :obj:~hypothesis.settings are assigned to the classes' settings attribute, which is a no-op (:issue:1643). Instead assign to SomeStateMachine.TestCase.settings, or use @settings(...) as a class decorator to handle this automatically.
2018-10-28Unbreak build on Minix 3sevan3-1/+33
2018-10-28devel/Makefile: add and enable ruby-cucumber-messagestaca1-1/+2
2018-10-28devel/ruby-cucumber-messages: added version 1.1.2taca4-0/+45
Add ruby-cucumber-messages packages version 1.1.2. Protocol Buffer messages for Cucumber's inter-process communication.
2018-10-28devel/Makefile: add and enable ruby-google-protobuftaca1-1/+2
2018-10-28devel/ruby-google-protobuf: add version 3.6.1taca4-0/+56
Add devel/ruby-google-protobuf package version 3.6.1. Protocol Buffers are Google's data interchange format.
2018-10-28devel/py-ZopeComponent: add missing dependencytaca1-1/+5
Add depdendency to devel/py-zope.deferredimport, py-zope.deprecation and devel/py-zope.hookable in order to fix secuiry/py-certbot runtime problem. Bump PKGREVISION.
2018-10-28devel/Makefile: add and enable py-zope.{deferredimport,deprecation,hookable}taca1-1/+4
2018-10-28devel/py-zope.hookable: add version 4.2.0taca6-0/+99
Add devel/py-zope.hookable package version 4.2.0 with Python 3.7 support from upstream. =============== zope.hookable =============== This package supports the efficient creation of "hookable" objects, which are callable objects that are meant to be optionally replaced. The idea is that you create a function that does some default thing and make it hookable. Later, someone can modify what it does by calling its sethook method and changing its implementation. All users of the function, including those that imported it, will see the change.
2018-10-28devel/py-zope.deprecation: add version 4.3.0taca4-0/+47
Add py-zope.deprecation package version 4.3.0. ====================== ``zope.deprecation`` ====================== This package provides a simple function called ``deprecated(names, reason)`` to mark deprecated modules, classes, functions, methods and properties.
2018-10-28devel/py-zope.deferredimport: add version 4.3taca4-0/+82
Add py-zope.deferredimport package version 4.3. ========================= ``zope.deferredimport`` ========================= Often, especially for package modules, you want to import names for convenience, but not actually perform the imports until necessary. The zope.deferredimport package provided facilities for defining names in modules that will be imported from somewhere else when used. You can also cause deprecation warnings to be issued when a variable is used.
2018-10-26gearmand: Disable -pie on SunOS.jperkin1-1/+4
2018-10-26lua-rocks: Requires unzip.jperkin1-1/+2
2018-10-26lua-lrexlib: Fix build on SunOS.jperkin2-1/+17
2018-10-26devIL: Support SunOS.jperkin2-10/+10
2018-10-26py-hypothesis: updated to 3.80.0adam2-7/+7
3.80.0: Since :ref:version 3.68.0 <v3.68.0>, :func:~hypothesis.extra.numpy.arrays checks that values drawn from the elements and fill strategies can be safely cast to the dtype of the array, and emits a warning otherwise. This release expands the checks to cover overflow for finite complex64 elements and string truncation caused by too-long elements or trailing null characters (:issue:1591). 3.79.4: Tests using :func:@given <hypothesis.given> now shrink errors raised from :pypi:pytest helper functions, instead of reporting the first example found. This was previously fixed in :ref:version 3.56.0 <v3.56.0>, but only for stateful testing. 3.79.3: Traceback elision is now disabled on Python 2, to avoid an import-time :class:python:SyntaxError under Python < 2.7.9 (Python: :bpo:21591, :ref:Hypothesis 3.79.2 <v3.79.2>: :issue:1648). We encourage all users to upgrade to Python 3 before the end of 2019. 3.79.2: This patch shortens tracebacks from Hypothesis, so you can see exactly happened in your code without having to skip over irrelevant details about our internals (:issue:848). In the example test (see :pull:1582), this reduces tracebacks from nine frames to just three - and for a test with multiple errors, from seven frames per error to just one! If you do want to see the internal details, you can disable frame elision by setting :obj:~hypothesis.settings.verbosity to debug. 3.79.1: The abstract number classes :class:~python:numbers.Number, :class:~python:numbers.Complex, :class:~python:numbers.Real, :class:~python:numbers.Rational, and :class:~python:numbers.Integral are now supported by the :func:~hypothesis.strategies.from_type strategy. Previously, you would have to use :func:~hypothesis.strategies.register_type_strategy before they could be resolved (:issue:1636) 3.79.0: This release adds a CLI flag for verbosity --hypothesis-verbosity to the Hypothesis pytest plugin, applied after loading the profile specified by --hypothesis-profile. Valid options are the names of verbosity settings, quiet, normal, verbose or debug. The pytest header now correctly reports the current profile if --hypothesis-profile has been used.
2018-10-25pkg-config: Fix build on SunOS C99.jperkin2-6/+50
2018-10-24*: (belatedly) revbump for net/libsoup updateleot15-30/+30
Thanks to <wiz>!
2018-10-24devel/ncursesw: Install .pc filesminskim2-4/+13
This allows other packages to find this library using pkg-config.
2018-10-24Revbump packages that depend on hunspell.bsiegert1-2/+2
The recent hunspell update has changed the name of the library, so these need to be rebuilt. prodded by wiz@ and leot@.
2018-10-24py-autopep8: updated to 1.4.2adam2-7/+7
version 1.4.2: fix bugs
2018-10-24py-flake8: updated to 3.6.0adam5-92/+14
3.6.0: Features Add paths to allow local plugins to exist outside of sys.path Copy setup.cfg files to the temporary git hook execution directory Only skip a file if flake8: noqa is on a line by itself Provide a better user experience for broken plugins Report E902 when a file passed on the command line does not exist Add --extend-ignore for extending the default ignore instead of overriding it Bugs Fixed Respect a formatter’s newline setting when printing Fix leaking of processes in the legacy api Fix a SyntaxWarning for an invalid escape sequence Fix DeprecationWarning due to import of abc classes from the collections module Defer setuptools import to improve flake8 startup time Fix inconsistent line endings in FileProcessor.lines when running under python 3.x
2018-10-23py-cython: Fix tool.mk to catch-up with cython rename.jperkin1-2/+2
2018-10-23py-zconfig: updated to 3.3.0adam4-19/+19
3.3.0: - Drop support for Python 3.3. - Add support for Python 3.7. - Drop support for 'python setup.py test'. - Add support for example in section and multisection, and include those examples in generated documentation. - Fix configuration loaders to decode byte data using UTF-8 instead of the default encoding (usually ASCII).
2018-10-23py-zope.exceptions: added version 4.3adam5-1/+61
This package contains exception exceptions and implementations which are so general purpose that they don't belong in Zope application-specific packages.
2018-10-23py-ZopeTestrunner: added version 4.9adam4-0/+450
This package provides a flexible test runner with layer support.
2018-10-23py-semantic_version: small fixes to Makefileadam1-2/+4