summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2020-02-02time: update kde release service to 19.12.1markd5-16/+14
builds with qt 5.14, other changes unknown.
2020-02-02kpimtextedit: update kde release service to 19.12.1markd3-9/+8
builds with qt 5.14, other changes unknown.
2020-02-02sysutils: update kde release service to 19.12.1markd11-43/+36
builds with qt 5.14, other changes unknown.
2020-02-02kwalletmanager: update kde release service to 19.12.1markd3-8/+8
builds with qt 5.14, other changes unknown.
2020-02-02okular: update kde release service to 19.12.1markd3-11/+11
builds with qt 5.14, other changes unknown.
2020-02-02net: update kde release service to 19.12.1markd4-14/+12
builds with qt 5.14, other changes unknown.
2020-02-02multimedia: update kde release service to 19.12.1markd9-42/+39
builds with qt 5.14, other changes unknown.
2020-02-02misc: update kde release service to 19.12.1markd51-248/+788
builds with qt 5.14, other changes unknown.
2020-02-02math: update kde release service to 19.12.1markd10-33/+56
builds with qt 5.14, other changes unknown.
2020-02-02mail: update kde release service to 19.12.1markd12-36/+32
builds with qt 5.14, other changes unknown.
2020-02-02graphics: update kde release service to 19.12.1markd36-130/+109
builds with qt 5.14, other changes unknown.
2020-02-02games: update kde release service to 19.12.1markd96-360/+522
builds with qt 5.14, other changes unknown.
2020-02-02kate: update kde release service to 19.12.1markd3-63/+42
builds with qt 5.14, other changes unknown.
2020-02-02devel: update kde release service to 19.12.1markd22-83/+75
builds with qt 5.14, other changes unknown.
2020-02-02kldap: update to 19.12.1markd3-9/+8
changes unknown
2020-02-02ark: update to 19.12.1markd3-9/+8
changes unknown
2020-02-02kde: update release-service version to 19.12.1markd1-3/+3
2020-02-02mate-icon-theme-faenza: add MASTER_SITES entrygutteridge1-1/+2
This is a different release version (1.20) than the rest of the MATE packages now, so reflect this for completeness. (Issue noted by cyber@.)
2020-02-02py-pychromecast: add PYTHON_VERSIONS_INCOMPATIBLE for 2.7gutteridge1-1/+3
This package (since import) doesn't support Python 2.7. (This addresses a Joyent bulk build scan failure.)
2020-02-01Updated devel/py-more-itertools, math/py-numbaadam1-1/+3
2020-02-01py-numba: updated to 0.48.0adam3-14/+11
Version 0.48.0 This release is particularly small as it was present to catch anything that missed the 0.47.0 deadline (the deadline deliberately coincided with the end of support for Python 2.7). The next release will be considerably larger. The core changes in this release are dominated by the start of the clean up needed for the end of Python 2.7 support, improvements to the CUDA target and support for numerous additional unicode string methods. Enhancements from user contributed PRs (with thanks!): Brian Wignall fixed more spelling typos in. Denis Smirnov added support for string methods capitalize, casefold, swapcase , rsplit , partition and splitlines . Elena Totmenina extended support for string methods startswith and added endswith . Eric Wieser made type_callable return the decorated function itself in Ethan Pronovost added support for np.argwhere in Graham Markall contributed a large number of CUDA enhancements and fixes, namely: * Remove Python 3.4 backports from utils * Make device_array_like create contiguous arrays * Don’t launch ForAll kernels with 0 elements * Fix various issues in CUDA library search * Enable use of records and bools for shared memory, remove ddt, add additional transpose tests * Fix: Add more appropriate typing for CUDA device arrays * test_consuming_strides: Keep dev array alive * State that CUDA Toolkit 8.0 required in docs James Bourbeau added the Python 3.8 classifier to setup.py in. John Kirkham added a clarification to the __cuda_array_interface__ documentation in. Leo Fang Fixed an indexing problem in dummyarray in. Marcel Bargull fixed a build and test issue for Python 3.8 in. Maria Rubtsov added support for string methods isdecimal , isdigit , isnumeric and replace . General Enhancements: * Make type_callable return the decorated function * merge string prs This merge PR included the following: * Implement str.capitalize() based on CPython * Implement str.casefold() based on CPython * Implement str.swapcase() based on CPython * Implement str.rsplit() based on CPython * Implement str.isdecimal * Implement str.isdigit * Implement str.isnumeric * Implement str.partition() based on CPython * Implement str.splitlines() based on CPython * Implement str.replace * Functionality extension str.startswith() based on CPython * Add functionality for str.endswith() * Disable help messages. * Add coverage for np.argwhere Fixes: * Only use lives (and not aliases) to create post parfor live set. * Fix more spelling typos * Propagate semantic constants ahead of static rewrites. * Add Python 3.8 classifier to setup.py * Update setup.py and buildscripts for dependency requirements * Convert from arrays to names in define() and don’t invalidate for multiple consistent defines. * Permit mixed int types in wrap_index * Catch the use of global typed-list in JITed functions * Fix, bug in bytecode analysis. CUDA Enhancements/Fixes: * Fix: Add more appropriate typing for CUDA device arrays * Make device_array_like create contiguous arrays * State that CUDA Toolkit 8.0 required in docs * test_consuming_strides: Keep dev array alive * Fix IndexError when accessing the “-1” element of dummyarray * Enable use of records and bools for shared memory, remove ddt, add additional transpose tests * Fix various issues in CUDA library search * Don’t launch ForAll kernels with 0 elements * Remove Python 3.4 backports from utils Documentation Updates: * Clarify what dictionary means * Update docs for updated version requirements * Update deprecation notices for 0.48.0 CI updates: * Install optional dependencies for Python 3.8 tests * Drop Py2.7 and Py3.5 from public CI * Fix CI py38
2020-02-01py-more-itertools: updated to 8.2.0adam2-9/+9
8.2.0 * Bug fixes * The .pyi files for typing were updated. * Changes to existing itertools: * :func:`numeric_range` now behaves more like the built-in :func:`range`. * :func:`bucket` now allows for enumerating keys. * :func:`sliced` now should now work for numpy arrays. * :func:`seekable` now has a ``maxlen`` parameter.
2020-02-01Updated devel/librdkafka, games/scummvmadam1-1/+3
2020-02-01scummvm: updated to 2.1.1adam2-8/+7
ScummVM 2.1.1 ":More sheep:": General: Fixed crash when switching certain languages in GUI. Fixed ESC erroneously saving the changes in the options dialog. Improvements in FM-TOWNS/PC-98 audio. Improved Greek language support in the GUI. Networking: Improved error handling. Only download saves when necessary. Bladerunner: Fixed buggy savestate in some scenes. Added engine checkbox to target 120fps. Fixed thumbnail portability. Use virtual keyboard on save screen on relevant platforms. Kyra: Fixed EOB1-Amiga ending sequence (which would play only if you achieved all bonus quests). Fixed monster random item drop chance in EOB1. Added handling for the secret potion in the Legend of Kyrandia 2. Fixed sound issues in the Legend of Kyrandia 2. Fixed graphics glitches in Legend of Kyrandia 1 and 3, EOB1 and EOB2-FM-TOWNS. Mohawk: Persist changes in game options across sessions. Queen: Fixed regression with the display of the bellboy dialogue. SCI: Numerous game script fixes in CAMELOT, ECO2, GK1, GK2, KQ7, PHANT1, PQ1VGA, QFG3, QFG4, SQ5 and SQ6. Implement horizontal and FM-TOWNS type screen shake. Added support for Phantasmagoria 1 censored mode. Added support for Polish LSL7. Added support for Italian GK2. Added support for Portuguese GK2. Added support for Russian KQ7. Added support for Russian SQ1VGA. Added support for GK2 fan-made subtitle patches. SCUMM: Added support for Pajama2 (UK release). Supernova: Hooked F5 to the Main Menu. Toltecs: Added Czech version support. Fixed exiting from game menus when returning to the launcher. Wintermute: Added several missing game variants and demos to the detection tables. Fixed regression with stack handling. Fixed the behavior of edit boxes. Improved support for Chinese language game variants. Xeen: Fixed display of gold and gem amounts on the Switch. Fixed tavern exit locations in Swords of Xeen. Fixed crash loading Deep Mine Alpha in World of Xeen CD. GUI: MIDI setting tabs are no longer shown if a game has no music at all. All ports: Fixed screen filling in non-paletted screen modes. 3DS port: Major improvements. AmigaOS4 port: Minor tweaks (stack cookie, build automation). Android port: Improved filesystem navigation. Proper handling of HiDPI displays. Improved keyboard support. iOS port: The home indicator is now automatically hidden on iPhone X and later models. MacOS X port: Follow the OS dark theme for window decorations. RISC OS port: Fixed crash when accessing an unavailable drive. Reduced the required DigitalRenderer version. Switch port: Added cloud integration. OpenPandora port: Minor improvements. Windows: Added Text-to-Speech support. Fix screenshots with Unicode paths.
2020-02-01librdkafka: updated to 1.3.0adam3-13/+15
librdkafka v1.3.0 release This is a feature release adding support for KIP-392 Fetch from follower, allowing a consumer to fetch messages from the closest replica to increase throughput and reduce cost. Features KIP-392 - Fetch messages from closest replica / follower (by @mhowlett) Added experimental (subject to change or removal) mock broker to make application and librdkafka development testing easier. Fixes Fix consumer_lag in stats when consuming from broker versions <0.11.0.0 (regression in librdkafka v1.2.0). librdkafka v1.2.2 release v1.2.2 fixes the producer performance regression introduced in v1.2.1 which may affect high-throughput producer applications. Fixes Fix producer insert msgq regression in v1.2.1. Upgrade builtin lz4 to 1.9.2. Don't trigger error when broker hostname changes. Less strict message.max.bytes check for individual messages. Don't call timespec_get() on OSX (since it was removed in recent XCode) by @maparent . configure: add --runstatedir for compatibility with autoconf. LZ4 is available from ProduceRequest 0, not 3. Address 12 code issues identified by Coverity static code analysis. Enhancements Add warnings for inconsistent security configuration. Optimizations to hdr histogram (stats) rollover. Reorganized examples and added a cleaner consumer example, added minimal C++ producer example. Print compression type per message-set when debug=msg librdkafka v1.2.1 release Warning: v1.2.1 has a producer performance regression which may affect high-throughput producer applications. We recommend such users to stay on v1.2.0. v1.2.1 is a maintenance release: Properly handle new Kafka-framed SASL GSSAPI frame semantics on Windows. This bug was introduced in v1.2.0 and broke GSSAPI authentication on Windows. Fix msgq (re)insertion code to avoid O(N^2) insert sort operations on retry The msgq insert code now properly handles interleaved and overlapping message range inserts, which may occur during Producer retries for high-throughput applications. configure: added --disable-c11threads to avoid using libc-provided C11 threads. configure: added more autoconf compatibility options to ignore librdkafka v1.2.0 release WARNING: There is an issue with SASL GSSAPI authentication on Windows with this release. Upgrade directly to v1.2.1 which fixes the issue. v1.2.0 is a feature release making the consumer transaction aware. Transaction aware consumer (isolation.level=read_committed) implemented by @mhowlett. Sub-millisecond buffering (linger.ms) on the producer. Improved authentication errors (KIP-152) Consumer-side transaction support This release adds consumer-side support for transactions. In previous releases, the consumer always delivered all messages to the application, even those in aborted or not yet committed transactions. In this release, the consumer will by default skip messages in aborted transactions. This is controlled through the new isolation.level configuration property which defaults to read_committed (only read committed messages, filter out aborted and not-yet committed transactions), to consume all messages, including for aborted transactions, you may set this property to read_uncommitted to get the behaviour of previous releases. For consumers in read_committed mode, the end of a partition is now defined to be the offset of the last message of a successfully committed transaction (referred to as the 'Last Stable Offset'). For non-transactional messages there is no change from previous releases, they will always be read, but a consumer will not advance into a not yet committed transaction on the partition. Upgrade considerations linger.ms default was changed from 0 to 0.5 ms to promote some level of batching even with default settings. New configuration properties Consumer property isolation.level=read_committed ensures the consumer will only read messages from successfully committed producer transactions. Default is read_committed. To get the previous behaviour, set the property to read_uncommitted, which will read all messages produced to a topic, regardless if the message was part of an aborted or not yet committed transaction. Enhancements Offset commit metadata (arbitrary application-specified data) is now returned by rd_kafka_committed() and rd_kafka_offsets_for_times() C++: Added Conf::c_ptr*() to retrieve the underlying C config object. Added on_thread_start() and on_thread_exit() interceptors. Increase queue.buffering.max.kbytes max to INT_MAX. Optimize varint decoding, increasing consume performance by ~15%. Fixes General: Rate limit IO-based queue wakeups to linger.ms, this reduces CPU load and lock contention for high throughput producer applications. Reduce memory allocations done by rd_kafka_topic_partition_list_new(). Fix socket recv error handling on MSVC (by Jinsu Lee). Avoid 1s stalls in some scenarios when broker wakeup-fd is triggered. SSL: Use only hostname (not port) when valid broker hostname (by Hunter Jacksson) SSL: Ignore OpenSSL cert verification results if enable.ssl.certificate.verification=false rdkafka_example_cpp: fix metadata listing mode (@njzcx) SASL Kerberos/GSSAPI: don't treat kinit ECHILD errors as errors Fix compare overflows configure: Add option to disable automagic dependency on zstd (by Thomas Deutschmann) Documentation updates and fixes by Cedric Cellier and @ngrandem Set thread name on MacOS X (by Nikhil Benesch) C++: Fix memory leak in Headers (by Vladimir Sakharuk) Fix UBSan (undefined behaviour errors) CONFIGURATION.md: escape || inside markdown table Refresh broker list metadata even if no topics to refresh Consumer: Make rd_kafka_pause|resume_partitions() synchronous, making sure that a subsequent consumer_poll() will not return messages for the paused partitions. Fix incorrect toppar destroy in OffsetRequest Fix message version 1 offset calculation Defer commit in transport error to avoid consumer_close hang. Producer: Messages were not timed out for leader-less partitions. Improve message timeout granularity to millisecond precision (the smallest ffective message timeout will still be 1000ms). message.timeout.ms=0 is now accepted even if linger.ms > 0 (by Jeff Snyder) Don't track max.poll.interval.ms unless in Consumer mode, this saves quite a few memory barries for high-performance Producers. Optimization: avoid atomic fatal error code check when idempotence is disabled.
2020-02-01Updated databases/py-asyncpg, www/py-daphne, www/py-channels, devel/py-dulwichadam1-1/+5
2020-02-01py-dulwich: updated to 0.19.15adam2-7/+7
0.19.15: * Properly handle files that are just executable for the current user. * Fix handling of stored encoding in ``dulwich.porcelain.get_object_by_path`` on Python 3. * Support the include_trees and rename_detector arguments at the same time when diffing trees.
2020-02-01py-channels: updated to 2.4.0adam2-9/+9
2.4.0: * Wraps session save calls in ``database_sync_to_async()``, for compatibility with Django 3.0's ``async_unsafe()`` checks. * Drops compatibility with all Django versions lower than 2.2.
2020-02-01py-daphne: updated to 2.4.1adam2-8/+8
2.4.1: * Avoids Twisted using the default event loop, for compatibility with Django 3.0's ``async_unsafe()`` decorator in threaded contexts, such as using the auto-reloader.
2020-02-01py-asyncpg: updated to 0.20.1adam2-9/+9
v0.20.1 Bug Fixes * Add back ensure future for connector * Fix errors in numeric binary decoder
2020-02-01Updated net/py-zeroconf, devel/py-wheel, finance/py-stripe, textproc/py-jinja2adam1-1/+5
2020-02-01py-jinja2: updated to 2.11.1adam2-7/+7
Version 2.11.1 - Fix a bug that prevented looking up a key after an attribute (``{{ data.items[1:] }}``) in an async template. Version 2.11.0 - Drop support for Python 2.6, 3.3, and 3.4. This will be the last version to support Python 2.7 and 3.5. - Added a new ``ChainableUndefined`` class to support getitem and getattr on an undefined object. - Allow ``{%+`` syntax (with NOP behavior) when ``lstrip_blocks`` is disabled. - Added a ``default`` parameter for the ``map`` filter. - Exclude environment globals from :func:`meta.find_undeclared_variables`. - Float literals can be written with scientific notation, like 2.56e-3. - Int and float literals can be written with the '_' separator for legibility, like 12_345. - Fix a bug causing deadlocks in ``LRUCache.setdefault``. - The ``trim`` filter takes an optional string of characters to trim. - A new ``jinja2.ext.debug`` extension adds a ``{% debug %}`` tag to quickly dump the current context and available filters and tests. - Lexing templates with large amounts of whitespace is much faster. - Parentheses around comparisons are preserved, so ``{{ 2 * (3 < 5) }}`` outputs "2" instead of "False". - Add new ``boolean``, ``false``, ``true``, ``integer`` and ``float`` tests. - The environment's ``finalize`` function is only applied to the output of expressions (constant or not), not static template data. - When providing multiple paths to ``FileSystemLoader``, a template can have the same name as a directory. - Always return :class:`Undefined` when omitting the ``else`` clause in a ``{{ 'foo' if bar }}`` expression, regardless of the environment's ``undefined`` class. Omitting the ``else`` clause is a valid shortcut and should not raise an error when using :class:`StrictUndefined`. - Fix behavior of ``loop`` control variables such as ``length`` and ``revindex0`` when looping over a generator. - Async support is only loaded the first time an environment enables it, in order to avoid a slow initial import. - In async environments, the ``|map`` filter will await the filter call if needed. - In for loops that access ``loop`` attributes, the iterator is not advanced ahead of the current iteration unless ``length``, ``revindex``, ``nextitem``, or ``last`` are accessed. This makes it less likely to break ``groupby`` results. - In async environments, the ``loop`` attributes ``length`` and ``revindex`` work for async iterators. - In async environments, values from attribute/property access will be awaited if needed. - :class:`~loader.PackageLoader` doesn't depend on setuptools or pkg_resources. - ``PackageLoader`` has limited support for :pep:`420` namespace packages. - Support :class:`os.PathLike` objects in :class:`~loader.FileSystemLoader` and :class:`~loader.ModuleLoader`. - :class:`~nativetypes.NativeTemplate` correctly handles quotes between expressions. ``"'{{ a }}', '{{ b }}'"`` renders as the tuple ``('1', '2')`` rather than the string ``'1, 2'``. - Creating a :class:`~nativetypes.NativeTemplate` directly creates a :class:`~nativetypes.NativeEnvironment` instead of a default :class:`Environment`. - After calling ``LRUCache.copy()``, the copy's queue methods point to the correct queue. - Compiling templates always writes UTF-8 instead of defaulting to the system encoding. - ``|wordwrap`` filter treats existing newlines as separate paragraphs to be wrapped individually, rather than creating short intermediate lines. - Add ``break_on_hyphens`` parameter to ``|wordwrap`` filter. - Cython compiled functions decorated as context functions will be passed the context. - When chained comparisons of constants are evaluated at compile time, the result follows Python's behavior of returning ``False`` if any comparison returns ``False``, rather than only the last one. - Tracebacks for exceptions in templates show the correct line numbers and source for Python >= 3.7. - Tracebacks for template syntax errors in Python 3 no longer show internal compiler frames. - Add a ``DerivedContextReference`` node that can be used by extensions to get the current context and local variables such as ``loop``. - Constant folding during compilation is applied to some node types that were previously overlooked. - ``TemplateSyntaxError.source`` is not empty when raised from an included template. - Passing an ``Undefined`` value to ``get_template`` (such as through ``extends``, ``import``, or ``include``), raises an ``UndefinedError`` consistently. ``select_template`` will show the undefined message in the list of attempts rather than the empty string. - ``TemplateSyntaxError`` can be pickled.
2020-02-01py-stripe: updated to 2.42.0adam3-8/+11
2.42.0: * Add support for `CreditNoteLineItem` * Pin black version * Start testing Python 3.8
2020-02-01py-wheel: updated to 0.34.2adam3-8/+11
0.34.2: - Fixed installation of ``wheel`` from sdist on environments without Unicode file name support
2020-02-01py-zeroconf: updated to 0.24.4adam3-12/+14
0.24.4 Fixed resetting TTL in DNSRecord.reset_ttl() Improved various DNS class' string representations
2020-02-01Updated databases/mongodb, databases/mongodb3adam1-1/+3
2020-02-01mongodb3: updated to 3.4.24adam7-336/+82
3.4.24: Issues fixed: SERVER-37772: Platform Support: Add Community & Enterprise RHEL 8 x64 SERVER-37135: TLSVersionCounts needs to track and report TLS 1.3 SERVER-36315: After stepdown the CSRS dist lock manager keeps trying to unlock locks SERVER-37846: writeConcern can be satisfied with an arbiter if the write was committed SERVER-38945: SSL performance regression SERVER-40355: rs.config that contains an _id greater than the number of nodes will crash SERVER-43151: Error in aggregation assertion at value.cpp:1368 SERVER-44050: Arrays along ‘hashed’ index key path are not correctly rejected WT-4956: Handle the case where 4 billion updates are made to a page without eviction
2020-02-01mongodb: ...and some patchesadam4-59/+15
2020-02-01mongodb4: updated to 4.2.3adam15-181/+245
4.2.3: Issues fixed: SERVER-42565: Aggregations and find commands sort missing fields differently’ SERVER-44174: $push and $addToSet should restrict memory usage SERVER-40435: A clearJumboFlag command to clear the jumbo flag SERVER-45270: Increased vulnerability to slow DNS TOOLS-1952: Use –forceTableScan by default when running against WiredTiger nodes TOOLS-2453: Index keys not escaped correctly SERVER-45396: fix the “me” field in isMaster responses when using splithorizon SERVER-45309: Ensure bind credentials live longer than LDAP operations WT-5120: Checkpoint hangs when reconciliation doesn’t release the eviction generation 4.2.2: Issues fixed: SERVER-31083: Allow passing primary shard to “enableSharding” command for a new database SERVER-33272: The DatabaseHolder::close() function no longer requires a global write lock and neither does the dropDatabase command SERVER-44050: Arrays along ‘hashed’ index key path are not correctly rejected SERVER-43882: Building indexes for startup recovery uses unowned RecordData after yielding its cursor SERVER-44617: $regexFind crash when one of the capture group doesn’t match the input but pattern matches SERVER-44721: Shell KMS AWS support cannot decrypt responses WT-4961: Checkpoints with cache overflow must keep history for reads 4.2.1: Issues fixed: SERVER-37768: Platform Support: Add Community & Enterprise Debian 10 x64 SERVER-37772: Platform Support: Add Community & Enterprise RHEL 8 x64 SERVER-41506: Track metrics associated with a node calling an election SERVER-41499: Track number of elections called for each reason in serverStatus SERVER-42518: Wildcard index plans miss results when the query path has multiple subsequent array indexes SERVER-42856: Transactions with write can be sent to the wrong shard
2020-02-01Updated devel/py-cheetah; Added devel/py-cheetah3adam1-1/+3
2020-02-01py-cheetah: add PYVERSSUFFIX to binarites; cleanupadam2-19/+16
2020-02-01py-cheetah3: added version 3.2.4adam6-1/+253
Cheetah is a Python-powered template engine and code-generator. It is similar to the Jakarta project's Velocity.
2020-02-01Updated devel/py-ipython, databases/py-redisadam1-1/+3
2020-02-01py-ipython: updated to 7.12.0adam2-7/+7
IPython 7.12 is a minor update that mostly brings code cleanup, removal of longtime deprecated function and a couple update to documentation cleanup as well. Notable changes are the following: - Exit non-zero when ipython is given a file path to run that doesn't exist - Test PR on ARM64 with Travis-CI - Update CI to work with latest Pytest - Add infrastructure to run ipykernel eventloop via trio - Support git blame ignore revs - Start multi-line ``__repr__`` s on their own line
2020-02-01py-redis: updated to 3.4.0adam2-7/+10
3.4.0 * Allow empty pipelines to be executed if there are WATCHed keys. This is a convenient way to test if any of the watched keys changed without actually running any other commands. * Removed support for end of life Python 3.4. * Added support for all ACL commands in Redis 6. * Pipeline instances now always evaluate to True. Prior to this change, pipeline instances relied on __len__ for boolean evaluation which meant that pipelines with no commands on the stack would be considered False. * Client instances and Connection pools now support a 'client_name' argument. If supplied, all connections created will call CLIENT SETNAME as soon as the connection is opened. * Added the 'ssl_check_hostname' argument to specify whether SSL connections should require the server hostname to match the hostname specified in the SSL cert. By default 'ssl_check_hostname' is False for backwards compatibility. * Slightly optimized command packing. * Added support for the TYPE argument to SCAN. * Better thread and fork safety in ConnectionPool and BlockingConnectionPool. Added better locking to synchronize critical sections rather than relying on CPython-specific implementation details relating to atomic operations. Adjusted how the pools identify and deal with a fork. Added a ChildDeadlockedError exception that is raised by child processes in the very unlikely chance that a deadlock is encountered.
2020-02-01(time/deforaos-todo) regenmef1-5/+5
2020-02-01(textproc/R-selectr) Added missing DEPENDS+= R-R6 and some TEST_DEPENDS+mef1-1/+7
(but) make test does not pass yet.
2020-02-01Add missing BUILD_DEPENDS on py-wheel.schmonz1-1/+2
2020-02-01(textproc/R-DT) convert R-crosstalk from TEST_DEPENDS to DEPENDSmef1-2/+2
2020-02-01(textproc/R-rmarkdown) Convert R-rtinytex from TEST_DEPENDS to DEPENDSmef1-2/+2