summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2020-01-14glib-networking: update to 2.62.3.wiz2-7/+7
2.62.3 - January 3, 2019 ======================== - Fix leak of base iostream (or base datagram socket), 2.62 regression - Fix duplicate notifies of peer-certificate and peer-certificate-errors - Fix obscure corner case where SNI might not work
2020-01-14Updated devel/py-llvmlite, math/py-numbaadam1-1/+3
2020-01-14py-numba: updated to 0.47.0adam3-12/+34
Version 0.47.0 -------------- This release expands the capability of Numba in a number of important areas and is also significant as it is the last major point release with support for Python 2 and Python 3.5 included. The next release (0.48.0) will be for Python 3.6+ only! (This follows NumPy's deprecation schedule as specified in `NEP 29 <https://numpy.org/neps/nep-0029-deprecation_policy.html>`_.) Highlights of core feature changes include: * Full support for Python 3.8 (Siu Kwan Lam) * Opt-in bounds checking (Aaron Meurer) * Support for ``map``, ``filter`` and ``reduce`` (Stuart Archibald) Intel also kindly sponsored research and development that lead to some exciting new features: * Initial support for basic ``try``/``except`` use (Siu Kwan Lam) * The ability to pass functions created from closures/lambdas as arguments (Stuart Archibald) * ``sorted`` and ``list.sort()`` now accept the ``key`` argument (Stuart Archibald and Siu Kwan Lam) * A new compiler pass triggered through the use of the function ``numba.literal_unroll`` which permits iteration over heterogeneous tuples and constant lists of constants. (Stuart Archibald) Enhancements from user contributed PRs (with thanks!): * Ankit Mahato added a reference to a new talk on Numba at PyCon India 2019 * Brian Wignall kindly fixed some spelling mistakes and typos * Denis Smirnov wrote numerous methods to considerable enhance string support including: * ``str.rindex()`` * ``str.isprintable()`` * ``str.index()`` * ``start/end`` parameters for ``str.find()`` * ``str.isspace()`` * ``str.isidentifier()`` * ``str.rpartition()`` * ``str.lower()`` and ``str.islower()`` * Elena Totmenina implemented both ``str.isalnum()``, ``str.isalpha()`` and ``str.isascii`` * Eric Larson fixed a bug in literal comparison * Ethan Pronovost updated the ``np.arange`` implementation to allow the use of the ``dtype`` key word argument and also added ``bool`` implementations for several types. * Graham Markall fixed some issues with the CUDA target, namely: * Added physical limits for CC 7.0 / 7.5 to CUDA autotune * Fixed bugs in TestCudaWarpOperations * Improved errors / warnings for the CUDA vectorize decorator * Guilherme Leobas fixed a typo in the ``urem`` implementation * Isaac Virshup contributed a number of patches that fixed bugs, added support for more NumPy functions and enhanced Python feature support. These contributions included: * Allow array construction with mixed type shape tuples * Implementing ``np.lcm`` * Implement np.gcd and math.gcd * Make slice constructor more similar to python. * Added support for slice.indices * Clarify numba ufunc supported features * James Bourbeau fixed some issues with tooling, add ``setuptools`` as a dependency and add pre-commit hooks for ``flake8`` compliance. * Leo Fang made ``numba.dummyarray.Array`` iterable * Marc Garcia fixed the ``numba.jit`` parameter name signature_or_function * Marcelo Duarte Trevisani patched the llvmlite requirement to ``>=0.30.0`` * Matt Cooper fixed a long standing CI problem by remove maxParallel * Matti Picus fixed an issue with ``collections.abc`` from Azure Pipelines. * Rob Ennis patched a bug in ``np.interp`` ``float32`` handling * VDimir fixed a bug in array transposition layouts and re-enabled and fixed some idle tests. * Vyacheslav Smirnov Enable support for `str.istitle()`` General Enhancements: * Bounds checking * Add pre-commit hooks * Handle kw args in inliner when callee is a function * Permits closures to become functions, enables map(), filter() * Implement method title() for unicode based on Cpython * Enable support for istitle() method for unicode string * Implement str.lower() and str.islower() * Implement str.rfind() * Refactor `overload*` and support `jit_options` and `inline` * Added support for slice.indices * Add `bool` overload for several types * Allow array construction with mixed type shape tuples * Python3.8 support * Add parfor support for ndarray.fill. * Update typeconv error message to ask for sys.executable. * Update `np.arange` implementation with `@overload` * Make slice constructor more similar to python. * Implement np.gcd and math.gcd * Add setuptools as a dependency * put git hash into build string * Better compiler error messages for improperly used reduction variables. * Typed list implement and expose allocation * Typed list faster copy * Implement str.isspace() based on CPython * Implement str.isprintable() based on CPython * Implement str.isidentifier() based on CPython * Implement str.isalnum() based on CPython * Implement str.isalpha() based on CPython * Implement str.rpartition() based on CPython * Implement str.isascii() based on CPython * Add graphviz output for FunctionIR * Python3.8 looplifting * Implement str.expandtabs() based on CPython * Implement str.index() based on CPython * Implement str.rindex() based on CPython * Support params start/end for str.find() * Bump to llvmlite 0.31 * Specialise arange dtype on arch + python version. * basic support for try except * Implement np.lcm * loop canonicalisation and type aware tuple unroller/loop body versioning passes * Update hash(tuple) for Python 3.8. * Implement sort/sorted with key. * Add `is_internal` property to all Type classes. Fixes: * Update to LLVM8 memset/memcpy intrinsic * Convert sub to add and div to mul when doing the reduction across the per-thread reduction array. * Handle 0 correctly as slice parameter. * Remove multiply defined variables from all blocks' equivalence sets. * Fix pickling of dufunc * BUG: Comparison for literal * Change get_call_table to support intermediate Vars. * Requires llvmlite >=0.30.0 * prefer to import from collections.abc * fix flake8 errors * Fix and enable idle tests from test_array_manipulation * Fix transpose output array layout * Fix issue with SVML (and knock-on function resolution effects). * Treat 0d arrays like scalars. * fix missing incref on flags * fix typos in numba/targets/base.py * fix typos * fix spelling in now-failing tests * windowing test should check equality only up to double precision errors * fix refining list by using extend on an iterator * Fix return type in arange and zero step size handling. * suppress spurious RuntimeWarning about ufunc sizes * skip the xfail test for now. Py3.8 CFG refactor seems to have changed the test case * regex needs to accept singular form of "argument" * fix typed list equals * Fix some spelling typos * np.interp bugfix for float32 handling * fix creating list with JIT disabled * fix creating dict with JIT disabled * Better handling of prange with multiple reductions on the same variable. * Improve the error message for `raise <string>`. * Move overload of literal_unroll to avoid circular dependency that breaks Python 2.7 * Fix test error on windows * Fixes a bug in the relabelling logic in literal_unroll. * Fix overload_method problem with stararg * Add ind_to_const to enable fewer equivalence classes. * Remove xfail for test which has since had underlying issue fixed. * skip pycc test on Python 3.8 + macOS because of distutils issue
2020-01-14py-llvmlite: updated to 0.31.0adam2-8/+7
This release switches memset/memcpy to use the 4 argument style as per LLVM 7+ and updates some documentation. Commits: * Revert "Revert "LLVM 7 changed memset intrinsic signature, adjust it"" * Begin development of 0.31.0 * Add cttz and ctlz to irbuilder docs. * Update deprecation docs with full deprecation of 5 arg memset/memcpy * Update docs to not report LLVM 3.8 as latest!
2020-01-14Updated www/py-test-django, www/py-paste, devel/py-freezegun, www/py-httpxadam1-1/+5
2020-01-14py-httpx: updated to 0.11.0adam3-8/+14
0.11.0: The 0.11 release reintroduces our sync support, so that `httpx` now supports both a standard thread-concurrency API, and an async API. Existing async `httpx` users that are upgrading to 0.11 should ensure that: * Async codebases should always use a client instance to make requests, instead of the top-level API. * The async client is named as `httpx.AsyncClient()`, instead of `httpx.Client()`. * When instantiating proxy configurations use the `httpx.Proxy()` class, instead of the previous `httpx.HTTPProxy()`. This new configuration class works for configuring both sync and async clients. We believe the API is now pretty much stable, and are aiming for a 1.0 release sometime on or before April 2020. Changed - Top level API such as `httpx.get(url, ...)`, `httpx.post(url, ...)`, `httpx.request(method, url, ...)` becomes synchronous. - Added `httpx.Client()` for synchronous clients, with `httpx.AsyncClient` being used for async clients. - Switched to `proxies=httpx.Proxy(...)` for proxy configuration. - Network connection errors are wrapped in `httpx.NetworkError`, rather than exposing lower-level exception types directly. Removed - The `request.url.origin` property and `httpx.Origin` class are no longer available. - The per-request `cert`, `verify`, and `trust_env` arguments are escalated from raising errors if used, to no longer being available. These arguments should be used on a per-client instance instead, or in the top-level API. - The `stream` argument has escalated from raising an error when used, to no longer being available. Use the `client.stream(...)` or `httpx.stream()` streaming API instead. Fixed - Redirect loop detection matches against `(method, url)` rather than `url`.
2020-01-14py-freezegun: updated to 0.3.13adam3-8/+11
0.3.13 * Fix for Py3.8 * Reset time.time_ns on stop
2020-01-14py-paste: updated to 3.2.6adam2-7/+7
3.2.6: * Correctly handle HEAD requests (to send empty body) when gzip encoding requested. 3.2.4 * Use is_alive instead of isAlive for Python 3.9 compatibility. * Use encodebytes instead of deprecated encodestring. * Fix Python 2 and 3 compatibility for base64.
2020-01-14py-test-django: updated to 3.8.0adam3-8/+11
3.8.0: * Make Django's assertion helpers available in pytest_django.asserts. * Report django-configurations setting
2020-01-14doc/TODO: add somewiz1-1/+9
+ ImageMagick-7.0.9.14, glib-networking-2.62.3, keepassxc-2.5.2, py-mercurial-5.2.2, py-more-itertools-8.1.0, py-setuptools-45.0.0, rhythmbox-3.4.4, zsh-autosuggestions-0.6.4.
2020-01-14Add a bootkit for FreeBSD/amd64pho4-7/+35
2020-01-14multimedia/ruby-ming: fix build problem on native Xtaca3-6/+17
Fix build problem on native X with CHECK_SHLIBS is enabled.
2020-01-14doc: note update of roundcube* packages to 1.4.2taca1-1/+5
mail/roundcube mail/roundcube-plugin-enigma mail/roundcube-plugin-password mail/roundcube-plugin-zipdownload
2020-01-14mail/roundcube-plugin-zipdownload: update to 1.4.2taca3-11/+5
Update roundcube-plugin-zipdownload to 1.4.2. pkgsrc change: * Use common patches/distinfo directory with roundcube. RELEASE 1.4-beta ---------------- - zipdownload: Added option to define size limit for multiple messages download (#5696)
2020-01-14mail/roundcube-plugin-password: update to 1.4.2taca3-11/+7
Update roundcube-plugin-password to 1.4.2. pkgsrc change: * Use common patches/distinfo directory with roundcube. RELEASE 1.4.2 ------------- - Password: Fix kpasswd and smb drivers' double-escaping bug (#7092) RELEASE 1.4-rc2 --------------- - Password: Added ldap_exop driver (#4992) - Password: Added support for SSHA512 password algorithm (#6805) RELEASE 1.4-rc1 --------------- - Password: Added 'modoboa' driver (#6361) - Password: Fix bug where password_dovecotpw_with_method setting could be ignored (#6436) - Password: Fix bug where new users could skip forced password change (#6434) - Password: Allow drivers to override default password comparisons (eg new is not same as current) (#6473) - Password: Allow drivers to override default strength checks (eg allow for 'not the same as last x passwords') (#246) - Passowrd: Allow drivers to define password strength rules displayed to the user - Password: Allow separate password saving and strength drivers for use of strength checking services (#5040) - Password: Add zxcvbn driver for checking password strength (#6479) - Password: Disallow control characters in passwords - Password: Add support for Plesk >= 17.8 (#6526) RELEASE 1.4-beta ---------------- - Password: Support host variables in password_db_dsn option (#5955) - Password: Automatic virtualmin domain setting, removed password_virtualmin_format option (#5759) - Password: Added password_username_format option (#5766)
2020-01-14doc: Updated mail/thunderbird-l10n to 68.4.1ryoon1-1/+2
2020-01-14thunderbird-l10n: Update to 68.4.1ryoon2-223/+223
* Sync with mail/thunderbird-68.4.1.
2020-01-14mail/roundcube-plugin-enigma: update to 1.4.2taca3-25/+14
Update roundcube-plugin-enigma to 1.4.2. pkgsrc change: * Use common patches/distinfo directory with roundcube. RELEASE 1.4.2 ------------- - Enigma: Add script to import keys from filesystem to the db storage (for multihost) RELEASE 1.4.1 ------------- - Enigma: Fix bug where signing option was set to disabled after saving a draft in Elastic skin (#6515) RELEASE 1.4-rc2 --------------- - Added 'keyservers' option to define list of HKP servers for Enigma/Mailvelope (#6326) - Enigma: For verified signatures, display the user id associated with the sender address (#5958) - Enigma: Fix bug where revoked users/keys were not greyed out in key info - Enigma: Fix error message when trying to encrypt with a revoked key (#6607) - Enigma: Fix "decryption oracle" bug [CVE-2019-10740] (#6638) - Enigma: Fix bug where signature verification could have been skipped for some message structures (#6838) RELEASE 1.4-rc1 --------------- - Enigma: Update to OpenPGPjs 4.2.1 - fixes user name encoding issues in key generation (#6524) - Enigma: Fixed multi-host synchronization of private and deleted keys and pubring.kbx file - Elastic: Fix bug where Enigma options in mail compose could sometimes be ignored (#6515) RELEASE 1.4-beta ---------------- - Enigma: Add button to send mail unencrypted if no key was found (#5913) - Enigma: Add options to set PGP cipher/digest algorithms (#5645) - Enigma: Multi-host support
2020-01-14doc: Updated mail/thunderbird to 68.4.1ryoon1-1/+2
2020-01-14thunderbird: Update to 68.4.1ryoon3-185/+7
Changelog: Changes Various improvements when setting up an account for a Microsoft Exchange server: Now offers IMAP/SMTP if available, better detection for Office 365 accounts; re-run configuration after password change. Fixes Attachments with one or more spaces in their names couldn't be opened under some circumstances After changing view layout, the message display pane showed garbled content under some circumstances Tags were lost on messages in shared IMAP folders under some circumstances Various theme changes to achieve "pixel perfection": Unread icon, "no results" icon, paragraph format and font selector, background of folder summary tooltip Calendar: Event attendee dialog was not displayed correctly Various security fixes Security fixes: CVE-2019-17026: IonMonkey type confusion with StoreElementHole and FallibleStoreElement #CVE-2019-17015: Memory corruption in parent process during new content process initialization on Windows #CVE-2019-17016: Bypass of @namespace CSS sanitization during pasting #CVE-2019-17017: Type Confusion in XPCVariant.cpp #CVE-2019-17021: Heap address disclosure in parent process during content process initialization on Windows #CVE-2019-17022: CSS sanitization does not escape HTML tags #CVE-2019-17024: Memory safety bugs fixed in Thunderbird 68.4.1
2020-01-14mail/roundcube: update to 1.4.2taca7-274/+364
Update roundcube ot 1.4.2. pkgsrc change: * Use "complete" distfile and avoid downloading each JavaScript libraries. * Use common patches/distinfo directory. * Use REPLACE_PHP. Here is release 1.4.0 announce (2019/11/09): It's a big honor for me to announce the final release of the long awaited major version 1.4 of Roundcube webmail. After more than two years of hard work by Alec and other volunteer contributors, Roundcube finally gets the responsive skin with full mobile device support - the Elastic. In addition to the new UI we introduce these new features: * Email Resent (Bounce) feature * Improved [Mailvelope](https://www.mailvelope.com) integration * Support for Redis and Memcached cache * Support for SMTPUTF8 and GSSAPI Plus numerous improvements and bug fixes collected from your precious feedback as well as updates to recent versions of 3rd party libraries like jQuery and TinyMCE. See the full changelog in the release notes on the Github download page [1]. The new Elastic theme, which is the new default skin, is built with LESS and of course the sources are included. They allow a certain degree of customization by adjusting some colors and variables using the `_styles.less` and `_variables.less` files. Please consider customizing your Roundcube installation in order to make phishing [2] harder. You'll find guidance in the README.md file inside the skin folder. This release is considered stable and we encourage you to update your productive installations after carefully testing the upgrade scenario and preparing your users to the significant changes in their webmail UI. Download it from https://roundcube.net/download. With the release of Roundcube 1.4.0, the previous stable release branches 1.3.x and 1.2.x will change into LTS low maintenance mode which means they will only receive important security updates but no longer any regular improvement updates. The 1.1.x series is no longer supported and maintained. RELEASE 1.4.1 (2019/11/22) ------------- - Elastic: Change HTML editor widget to improve form flow (#6992) - Elastic: Fix position of mobile floating action button (#7038) - Managesieve: Fix locked UI after opening filter frame (#7007) - Fix PHP warning: "array_merge(): Expected parameter 2 to be an array, null given in sendmail.inc (#7003) - Fix bug where cache keys could exceed length limit specified in db schema (#7004) - Fix invalid Signature button state after escaping Mailvelope mode (#7015) - Fix so 401 error is returned only on failed logon requests (#7010) - Fix db_prefix handling in queries with `TRUNCATE TABLE <name>` and `UNIQUE <name>` (#7013) - Fix so update.sh script warns about changed defaults (#7011) - Fix tables listing routine when DSN contained a database with unsupported suffix (#7034) - Fix so Elastic is also a default in jqueryui plugin (#7039) - Fix bug where the Installer would not warn about required schema upgrade (#7042) RELEASE 1.4.2 (2020/01/01) ------------- - Plugin API: Make actionbefore, before<action>, actionafter and after<action> events working with plugin actions (#7106) - Managesieve: Replace "Filter disabled" with "Filter enabled" (#7028) - Managesieve: Fix so modifier type select wasn't hidden after hiding modifier select on header change - Managesieve: Fix filter selection after removing a first filter (#7079) - Markasjunk: Fix marking more than one message as spam/ham with email_learn driver (#7121) - Installer: Fix DB Write test on SQLite database ("database is locked" error) (#7064) - Installer: Fix so SQLite DSN with a relative path to the database file works in Installer - Elastic: Fix contrast of warning toasts (#7058) - Elastic: Simple search in pretty selects (#7072) - Elastic: Fix hidden list widget on mobile/tablet when selecting folder while search menu is open (#7120) - Fix so type attribute on script tags is not used on HTML5 pages (#6975) - Fix unread count after purge on a folder that is not currently selected (#7051) - Fix bug where Enter key didn't work on messages list in "List" layout (#7052) - Fix bug where deleting a saved search in addressbook caused display issue on sources/groups list (#7061) - Fix bug where a new saved search added after removing all searches wasn't added to the list (#7061) - Fix bug where a new contact group added after removing all groups from addressbook wasn't added to the list - Fix bug where Ctype extension wasn't required in Installer and INSTALL file (#7049) - Fix so install-jsdeps.sh removes Bootstrap's sourceMappingURL (#7035) - Fix so use of Ctrl+A does not scroll the list (#7020) - Fix/remove useless keyup event handler on username input in logon form (#6970) - Fix bug where cancelling switching from HTML to plain text didn't set the flag properly (#7077) - Fix bug where HTML reply could add an empty line with extra indentation above the original message (#7088) - Fix matching multiple X-Forwarded-For addresses with 'proxy_whitelist' (#7107) - Fix so displayed maximum attachment size depends also on 'max_message_size' (#7105) - Fix bug where 'skins_allowed' option didn't enforce user skin preference (#7080) - Fix so contact's organization field accepts up to 128 characters (it was 50) - Fix bug where listing tables in PostgreSQL database with db_prefix didn't work (#7093) - Fix bug where 'text' attribute on body tag was ignored when displaying HTML message (#7109) - Fix bug where next message wasn't displayed after delete in List mode (#7096) - Fix so number of contacts in a group is not limited to 200 when redirecting to mail composer from Contacts (#6972) - Fix malformed characters in HTML message with charset meta tag not in head (#7116)
2020-01-14orcus: Add upstream merge request URI to the patchryoon2-3/+5
2020-01-14doc: Added games/jumpnbump version 1.61nia1-1/+2
2020-01-14games: Add jumpnbump. While here, add missing entries to the root Makefile.nia6-1/+84
This is a game for the whole family. You play cute fluffy little bunnies and hop on each other's heads. At the beginning you are in the menu, where you have to let each active player jump over the tree trunk to enter the play area, and then walk to the right. You will then enter the arena. The aim is to jump on the other bunnies' heads... Jump 'n Bump was originally a DOS game by Brainchild Design, which was open sourced under the GPL license and ported to SDL, and then SDL2. It's a true multiplayer game, you can't play this alone. It has network support.
2020-01-14halfempty: fix installation, thanks joergwiz1-2/+2
2020-01-14doc: Updated devel/nss to 3.49.1ryoon1-1/+2
2020-01-14nss: Update to 3.49.1ryoon2-8/+8
* Bump nspr requirement Changelog: No new functionality is introduced in these releases. These releases fix a performance issue: - Bug 1606992 - Cache the most recent PBKDF2 password hash, to speed up repeated SDR operations, important with the increased KDF iteration counts.
2020-01-14README.md: missing spacenia1-1/+2
2020-01-14doc: Updated devel/py-absl-py to 0.9.0bsiegert1-1/+2
2020-01-14Update py-absl-py to 0.9.0.bsiegert3-42/+69
Several years' worth of changes: ## 0.9.0 (2019-12-17) ### Added * (testing) `TestCase.enter_context`: Allows using context managers in setUp and having them automatically exited when a test finishes. ### Fixed * #126: calling `logging.debug(msg, stack_info=...)` no longer throws an exception in Python 3.8. ## 0.8.1 (2019-10-08) ### Fixed * (testing) `absl.testing`'s pretty print reporter no longer buffers RUN/OK/FAILED messages. * (testing) `create_tempfile` will overwrite pre-existing read-only files. ## 0.8.0 (2019-08-26) ### Added * (testing) `absltest.expectedFailureIf`: a variant of `unittest.expectedFailure` that allows a condition to be given. ### Changed * (bazel) Tests now pass when bazel `--incompatible_allow_python_version_transitions=true` is set. * (bazel) Both Python 2 and Python 3 versions of tests are now created. To only run one major Python version, use `bazel test --test_tag_filters=-python[23]` to ignore the other version. * (testing) `assertTotallyOrdered` no longer requires objects to implement `__hash__`. * (testing) `absltest` now integrates better with `--pdb_post_mortem`. * (testing) `xml_reporter` now includes timestamps to testcases, test_suite, test_suites elements. ### Fixed * #99: `absl.logging` no longer registers itself to `logging.root` at import time. * #108: Tests now pass with Bazel 0.28.0 on macOS. ## 0.7.1 (2019-03-12) ### Added * (flags) `flags.mark_bool_flags_as_mutual_exclusive`: convenience function to check that only one, or at most one, flag among a set of boolean flags are True. ### Changed * (bazel) Bazel 0.23+ or 0.22+ is now required for building/testing. Specifically, a Bazel version that supports `@bazel_tools//tools/python:python_version` for selecting the Python version. ### Fixed * #94: LICENSE files are now included in sdist. * #93: Change log added. ## 0.7.0 (2019-01-11) ### Added * (bazel) testonly=1 has been removed from the testing libraries, which allows their use outside of testing contexts. * (flags) Multi-flags now accept any Iterable type for the default value instead of only lists. Strings are still special cased as before. This allows sets, generators, views, etc to be used naturally. * (flags) DEFINE_multi_enum_class: a multi flag variant of enum_class. * (testing) Most of absltest is now type-annotated. * (testing) Made AbslTest.assertRegex available under Python 2. This allows Python 2 code to write more natural Python 3 compatible code. (Note: this was actually released in 0.6.1, but unannounced) * (logging) logging.vlog_is_on: helper to tell if a vlog() call will actually log anything. This allows avoiding computing expansive inputs to a logging call when logging isn't enabled for that level. ### Fixed * (flags) Pickling flags now raises an clear error instead of a cryptic one. Pickling flags isn't supported; instead use flags_into_string to serialize flags. * (flags) Flags serialization works better: the resulting serialized value, when deserialized, won't cause --help to be invoked, thus ending the process. * (flags) Several flag fixes to make them behave more like the Absl C++ flags: empty --flagfile is allowed; --nohelp and --help=false don't display help * (flags) An empty --flagfile value (e.g. "--flagfile=" or "--flagfile=''" doesn't raise an error; its not just ignored. This matches Abseil C++ behavior. * (bazel) Building with Bazel 0.2.0 works without extra incompatiblity disable build flags. ### Changed * (flags) Flag serialization is now deterministic: this improves Bazel build caching for tools that are affected by flag serialization. ## 0.6.0 (2018-10-22) ### Added * Tempfile management APIs for tests: read/write/manage tempfiles for test purposes easily and correctly. See TestCase.create_temp{file/dir} and the corresponding commit for more info. ## 0.5.0 (2018-09-17) ### Added * Flags enum support: flags.DEFINE_enum_class allows using an `Enum` derived class to define the allowed values for a flag. ## 0.4.1 (2018-08-28) ### Fixed * Flags no long allow spaces in their names ### Changed * XML test output is written at the end of all test execution. * If the current user's username can't be gotten, fallback to uid, else fall back to a generic 'unknown' string. ## 0.4.0 (2018-08-14) ### Added * argparse integration: absl-registered flags can now be accessed via argparse using absl.flags.argparse_flags: see that module for more information. * TestCase.assertSameStructure now allows mixed set types. ### Changed * Test output now includes start/end markers for each test ran. This is to help distinguish output from tests clearly. ## 0.3.0 (2018-07-25) ### Added * `app.call_after_init`: Register functions to be called after app.run() is called. Useful for program-wide initialization that library code may need. * `logging.log_every_n_seconds`: like log_every_n, but based on elapsed time between logging calls. * `absltest.mock`: alias to unittest.mock (PY3) for better unittest drop-in replacement. For PY2, it will be available if mock is importable. ### Fixed * `ABSLLogger.findCaller()`: allow stack_info arg and return value for PY2 * Make stopTest locking reentrant: this prevents deadlocks for test frameworks that customize unittest.TextTestResult.stopTest. * Make --helpfull work with unicode flag help strings.
2020-01-14mpv: set WAF_REPLACE_EXECUTABLE=yes to fix buildwiz1-1/+2
2020-01-14doc: Updated cad/ng-spice to 31hauke1-1/+2
2020-01-14Upgrade cad/ng-spice to v31.hauke3-23/+11
Changes are probably many. From upstream's changelog: 2017-08-25 h_vogt This ChangeLog is no longer maintained. Starting with ngspice-26, for code changes please refer to the git repository at https://sourceforge.net/p/ngspice/ngspice/ci/master/tree/. Especially the 'history' button on the top of the page will give all the change log information.
2020-01-14adoptopenjdk11-bin: Fix PKGNAME, to match mk.java-vm.mkryoon1-2/+2
Fix my mistake.
2020-01-14bump pkg revision.mrg1-2/+2
2020-01-14doc: Updated games/eboard to 1.1.1hauke2-3/+3
2020-01-14Upgrade games/eboard to v1.1.1, the last pre-github release.hauke4-18/+28
Note that this release, while declaring compatibility with gnuchess v4, does not work correctly with the current v6.x. From upstream's changelog: eboard ChangeLog ---------------- [fics] - applies to fics [craf] - applies to crafty [gnuc] - applies to gnu chess [sjen] - applies to sjeng [ics] - applies to all networked servers [eng] - applies to all engines [all] - applies to all * [all] Text search (Ctrl-F) no longer requires a modal dialog box, the search text is typed in the input box (similar to the Firefox search behavior). * [ics] Added ICS filtering options for Non-ASCII characters. * [all] Fixed some "invalid UTF-8 string" warnings related to the text console. * [ics] added an option to show timestamps for each text line * [ics] eboard no longer sets the seek variable when logging in to an ICS * [all] Fixed promotion bug in P2P mode (capture promotions such as exf8=Q did not work due to bad notation parsing). Closes SF ticket #1832106. * [ics] Seek graph positioning now avoids text and marker overlaps. 1.1.0a: * [all] Fixed compilation issue with GCC 4.1 1.1.0: * [ics] The seek graph do not become red after updates (FICS sometimes sends bogus updates that are annoying to check). * [ics] added seek graph, removed seek table * [ics] eboard now displays clocks and move times with milisecond precision, on servers that support ivar ms * [all] slightly faster console (less frivolous buffer formattings) * [all] minor simplification of eboard-config script, patch from Han Boetes
2020-01-14Add a bootkit for FreeBSD/amd64pho5-3/+55
2020-01-14pull in various patches for pinebook pro that:mrg11-40/+262
- turn on the power led - reduce a timeout slightly - possibly enable usb boot (untested) - possibly enable sd boot from emmc uboot (untested) from Emmanuel Vadot <manu@freebsd.org> and dhivael <dhivael.git@eno.space> and some minor massaging from myself.
2020-01-14gawk is needed for newer uboots.mrg1-2/+2
2020-01-13doc: Added misc/pixd version 1.0.0nia1-1/+2
2020-01-13doc: Added misc/hexd version 1.0.0nia1-1/+2
2020-01-13misc: Add pixd.nia5-1/+41
pixd is a tool for visualizing binary data using a colour palette. It is in a lot of ways akin to a hexdump tool, except using coloured squares to represent each octet. pixd uses 24-bit color SGR escape sequences. For a list of terminal emulators with support for these, see XVilka's list of supporting terminal emulators: https://gist.github.com/XVilka/8346728
2020-01-13misc: Add hexd.nia5-1/+44
hexd prints a human-readable hexdump of the specified files, or standard input if omitted. Its main distinguishing feature is the use of colours to visually indicate which range of values an octet belongs to, aiding in spotting patterns in binary data. By default, hexd relies on 256-color SGR escape sequences. Most terminal emulators should support these today, but technically they're only defacto standard. However, you can override the formatting used with the HEXD_COLORS environment variable (see manpage), or use the -p option for plaintext output.
2020-01-13Sort the list of files included during a scan run and remove duplicates.joerg1-2/+2
This avoids some sources of entropy and can save a bit space too.
2020-01-13Markdownify README.nia2-24/+62
2020-01-13Add missing gnupg{,2} dependencies, and patch some paths. Rideschmonz7-4/+97
recent import.
2020-01-13doc: Added security/pius version 3.0.0schmonz1-1/+2
2020-01-13Regen.joerg1-4/+4
2020-01-13Add and enable pius.schmonz1-1/+2