summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2020-07-15adobe-flash-player: update to 32.0.0.403.tsutsui2-11/+11
Upstream announcement: https://helpx.adobe.com/flash-player/release-note/fp_32_air_32_release_notes.html July 14, 2020 * Assorted functional fixes
2020-07-15doc: Updated meta-pkgs/netbsd-doc-print to 1.6snj1-1/+2
2020-07-15meta-pkgs/netbsd-doc-print: update to 1.6snj1-2/+3
add dependency on tex-epstopdf-pkg, which unbreaks pdf generation for me
2020-07-15urst-bin: Correct sense of conditionnia1-2/+2
2020-07-15Updated textproc/py-ICU, security/py-certifiadam1-1/+3
2020-07-15py-certifi: updated to 2020.6.20adam2-7/+7
2020.6.20: Unknown changes
2020-07-15py-ICU: updated to 2.5adam3-25/+25
Version 2.4.3 -> 2.5 -------------------- - added support for turning on -pedantic with gcc or clang - added support for ICU 67.1 - added wrappers for FormattedValue, ConstrainedFieldPosition, UFieldCategory - made FormattedValue iterable via nextPosition() - added wrappers for FormattedDateInterval, FormattedNumber, FormattedList - added wrappers for FormattedRelativeDateTime and enums - added wrappers for UNumberFormatFields, UNumberFormatAttribute - added wrappers for NumberRangeFormatter, FormattedNumberRange and enums - added icu.ICU_MAX_MAJOR_VERSION global set to largest ICU version supported
2020-07-15Updated databases/py-aiosqlite, textproc/py-diff-match-patchadam1-1/+3
2020-07-15py-diff-match-patch: updated to 20200713adam2-7/+7
20200713 Maintenance release - Pulls in upstream change to use raw strings for regex - Updates to how the package builds, tests, and runs lint - Uses PEP 517/518 metadata for build requirements/backend - Formatting improvements, including use of isort
2020-07-15py-aiosqlite: updated to 0.15.0adam3-8/+14
v0.15.0 Feature release - Support for accessing connections from multiple event loops - Fixed type annotations for connection methods returning cursors - Move cursors into separate module from connections - Deprecated `loop` parameter to `connect()` and `Connection`
2020-07-15doc: Updated www/ruby-rouge to 3.21.0fcambus1-1/+2
2020-07-15ruby-rouge: update to 3.21.0.fcambus3-8/+14
ChangeLog: This release has three new lexers, one for BrightScript, one for Janet and one for SSH Config. There's also fixes for the Batchfile, C++, Jinja, Perl, PowerShell, Rego, Sass, SCSS and Twig lexers. Happy highlighting!
2020-07-15bootstrap: Switch OSF1 to mksh.jperkin1-2/+2
Tested by @astr0baby on Twitter on Tru64 5.1B, where bootstrap fails due to incomplete C99 support for libarchive on the host system, but after mksh has already been built successfully. That leaves only AIX now remaining on pdksh, so if anyone has an AIX system and is able to test a bootstrap run it would be appreciated.
2020-07-15Updated net/haproxy, security/py-google-auth, ↵adam2-3/+6
security/py-google-auth-httplib2, devel/py-typing
2020-07-15py-typing: updated to 3.7.4.3adam2-7/+7
3.7.4.3: Unknown changes
2020-07-15py-google-auth-httplib2: updated to 0.0.4adam2-8/+11
0.0.4: Features expose a few httplib2 properties and a method
2020-07-15py-google-auth: updated to 1.19.0adam2-7/+7
1.19.0: Features add quota project to base credentials class check 'iss' in verify_oauth2_token Bug Fixes migrate signBlob to iamcredentials.googleapis.com Documentation remove 3.4 from supported versions list
2020-07-15haproxy: updated to 2.2.0adam2-7/+7
HAProxy 2.2.0 was released on 2020/07/07. It added 24 new commits after version 2.2-dev12. There were very few last-minute changes since dev12, just as I hoped, that's pretty fine. We're late by about 1 month compared to the initial planning, which is not terrible and should be seen instead as an investment on the debugging cycle since almost only bug fixes were merged during that period. In the end you get a better version later. While I was initially worried that this version didn't seem to contain any outstanding changes, looking back in the mirror tells be it's another awesome one instead: - dynamic content emission: - "http-request return" directive to build dynamic responses ; - rewrite of headers (including our own) after the response ; - dynamic error files (errorfiles can be used as templates to deliver personalized pages) - further improvements to TLS runtime certificates management: - insertion of new certificates - split of key and cert - manipulation and creation of crt-lists - even directories can be handled And by the way now TLSv1.2 is set as the default minimum version. - significant reduction of server-side resources by sharing idle connection pools between all threads ; till 2.1 if you had 64 threads, each of them had its own connections, so the reuse rate was lower, and the idle connection count was very high. This is not the case anymore. - health-checks were rewritten to all rely on tcp-check rules behind the curtains. This allowed to get rid of all the dirt we had accumulate over 18 years and to write extensible checks. New ones are much easier to add. In addition we now have http-checks which support header and body addition, and which pass through muxes (HTTP/1 and HTTP/2). - ring buffer creation with ability to forward any event to any log server including over TCP. This means that it's now possible to log over a TCP syslog server, and that adding new protocols should be fairly easy. - further refined and improved debugging (symbols in panic dumps, malloc debugging, more activity counters) - the default security was improved. For example fork() is forbidden by default, which will block against any potential code execution (and will also block external checks by default unless explicitly unblocked). - new performance improvements in the scheduler and I/O layers, reducing the cost of I/O processing and overall latency. I've known from private discussions that some noticed tremendous gains there. I'm pretty sure there are many other things but I don't remember, I'm looking at my notes. I'm aware that HaproxyTech will soon post an in-depth review on the haproxy.com blog so just have a look there for all the details. (edit: it's already there: https://www.haproxy.com/blog/announcing-haproxy-2-2/ ). There are three things I noted during the development of this version. The first one is that with the myriad of new tools we're using to help users and improve our code quality (discourse, travis, cirrus, oss-fuzz, mailing-list etc), some people really found their role in the project and are becoming more autonomous. This definitely scales much better and helps me spend less time on things that are not directly connected to my code activities, so thank you very much for this (Lukas, Tim, Ilya, Cyril). The second one is that this is the first version that has been tortured in production long before the release. And when I'm saying "tortured", I really mean it, because several of us were suffering as well. But it allowed to address very serious issues that would have been a nightmare to debug and fix post-release. For this I really want to publicly thank William Dauchy for all his work and involvement on this, and for all the very detailed reports he's sent us. For me this is the proof that running code early on very limited traffic is enough to catch unacceptable bugs that will not hit you later. And this pays off because he will be able to deploy 2.2 soon without sweating. Others might face bugs that were not in the perimeter he tested, hehe :-) I really encourage anyone who can to do this. I know it's not easy and can be risky, but with some organization and good prod automation it's possible and is great. What's nice with reporting bugs during development is that you have a safe version to roll back to and it can take the time it takes to fix the bug, it's not a problem! Please think about it and what it would imply for you to adopt such a model, it's a real time saver and risk saver for your production. The last one is that we started to use the -next branch to queue some pending work (that was already merged) and that the principle of finishing one version while we're starting to queue some work for the next one is well accepted and will help really us. I'd like this to continue and grow in importance. Enough talking, now's time to download and update, and for me to leave to have dinner :-)
2020-07-15py-astroid: allow newer lazy_object_proxyadam2-1/+17
2020-07-15doc: Updated archivers/libzip to 1.7.3wiz1-1/+2
2020-07-15libzip: update to 1.7.3.wiz2-7/+7
1.7.3 [2020-07-15] ================== * Support cmake < 3.17 again. * Fix pkgconfig file (regression in 1.7.2).
2020-07-15Updated devel/py-greenlet, print/py-latexcodecadam1-1/+3
2020-07-15py-latexcodec: updated to 2.0.1adam2-8/+8
2.0.1: Drop Python 3.3 support. Added a few more translations. 2.0.0: Lexer now processes unicode directly, to fix various issues with multibyte encodings. This also simplifies the implementation. Many thanks to davidweichiang for reporting and implementing. New detailed description of the package for the readme, to clarify the behaviour and design choices. Many thanks to tschantzmc for contributing this description. Minor fix in decoding of LaTeX comments. Support Python 3.9
2020-07-15py-greenlet: updated to 0.4.16adam2-7/+7
0.4.16 - Support for DEC Alpha architecture - Support for Python 3.9 - Support for Python 3.10a0
2020-07-15Updated www/py-aiohttp-socks, devel/py-jupyter_client, devel/py-ipykernel, ↵adam1-1/+5
www/py-paste
2020-07-15py-paste: updated to 3.4.2adam2-7/+7
3.4.2: * Correct sorting of items() in EvalHTMLFormatter.
2020-07-15py-ipykernel: updated to 5.3.2adam2-7/+7
5.3.2 - Restore timer based event loop as a Windows-compatible fallback.
2020-07-15py-jupyter_client: updated to 6.1.6adam2-7/+10
6.1.6 - Removed warnings in more cases for KernelManagers that use new cleanup method - Some improved tests with a conversion to pytest pattern 6.1.5 - Gracefully Close ZMQ Context upon kernel shutdown to fix memory leak - Fix for chained exceptions to preserve stacks - Fix start_kernel error when passing kernel_id - Update to releasing docs 6.1.4 (Deleted release with incorrect local files) 6.1.3 - Add AsyncKernelClient client_class to AsyncKernelManager - Doc fix for xeus hyperlinks - Doc typo fix
2020-07-15py-aiohttp-socks: updated to 0.4.2adam2-7/+7
0.4.2: Fix cancellation handling
2020-07-15Updated misc/rhash, textproc/py-regexadam1-1/+3
2020-07-15py-regex: updated to 2020.7.14adam2-7/+7
2020.7.14: Unknown changes
2020-07-15rhash: updated to 1.4.0adam2-9/+8
RHash v1.4.0 librhash: supported rhash_get_version() - get library version Bugfix: fix broken output on Win 7 Bugfix: fix broken 'configure --localedir=' option Bugfix: fix broken makefile install-so-link target Bugfix: restore behavior of 'rhash -rc' to be the same as in v1.3.8 Bugfix: fix a segfault and memory errors
2020-07-14fix static build on NetBSDchristos2-1/+22
2020-07-14Updated lang/python38, lang/py38-html-docsadam1-1/+3
2020-07-14python38 py38-html-docs: updated to 3.8.4adam8-25/+30
Python 3.8.4 final Security bpo-41162: Audit hooks are now cleared later during finalization to avoid missing events. bpo-29778: Ensure python3.dll is loaded from correct locations when Python is embedded (CVE-2020-15523). Core and Builtins bpo-41247: Always cache the running loop holder when running asyncio.set_running_loop. bpo-41252: Fix incorrect refcounting in _ssl.c’s _servername_callback(). bpo-41218: Python 3.8.3 had a regression where compiling with ast.PyCF_ALLOW_TOP_LEVEL_AWAIT would aggressively mark list comprehension with CO_COROUTINE. Now only list comprehension making use of async/await will tagged as so. bpo-41175: Guard against a NULL pointer dereference within bytearrayobject triggered by the bytearray() + bytearray() operation. bpo-39960: The “hackcheck” that prevents sneaking around a type’s __setattr__() by calling the superclass method was rewritten to allow C implemented heap types. Library bpo-41235: Fix the error handling in ssl.SSLContext.load_dh_params(). bpo-41193: The write_history() atexit function of the readline completer now ignores any OSError to ignore error if the filesystem is read-only, instead of only ignoring FileNotFoundError and PermissionError. bpo-41043: Fixed the use of glob() in the stdlib: literal part of the path is now always correctly escaped. bpo-39384: Fixed email.contentmanager to allow set_content() to set a null string. IDLE bpo-37765: Add keywords to module name completion list. Rewrite Completions section of IDLE doc. bpo-41152: The encoding of stdin, stdout and stderr in IDLE is now always UTF-8. Python 3.8.4 release candidate 1 Security bpo-41004: The __hash__() methods of ipaddress.IPv4Interface and ipaddress.IPv6Interface incorrectly generated constant hash values of 32 and 128 respectively. This resulted in always causing hash collisions. The fix uses hash() to generate hash values for the tuple of (address, mask length, network address). bpo-39073: Disallow CR or LF in email.headerregistry.Address arguments to guard against header injection attacks. Core and Builtins bpo-41094: Fix decoding errors with audit when open files with non-ASCII names on non-UTF-8 locale. bpo-41056: Fixes a reference to deallocated stack space during startup when constructing sys.path involving a relative symlink when code was supplied via -c. (discovered via Coverity) bpo-35975: Stefan Behnel reported that cf_feature_version is used even when PyCF_ONLY_AST is not set. This is against the intention and against the documented behavior, so it’s been fixed. bpo-40957: Fix refleak in _Py_fopen_obj() when PySys_Audit() fails bpo-40870: Raise ValueError when validating custom AST’s where the constants True, False and None are used within a ast.Name node. bpo-40826: Fix GIL usage in PyOS_Readline(): lock the GIL to set an exception and pass the Python thread state when checking if there is a pending signal. bpo-40824: Unexpected errors in calling the __iter__ method are no longer masked by TypeError in the in operator and functions contains(), indexOf() and countOf() of the operator module. bpo-40663: Correctly generate annotations where parentheses are omitted but required (e.g: Type[(str, int, *other))]. Library bpo-41138: Fixed the trace module CLI for Python source files with non-UTF-8 encoding. bpo-31938: Fix default-value signatures of several functions in the select module - by Anthony Sottile. bpo-41068: Fixed reading files with non-ASCII names from ZIP archive directly after writing them. bpo-41058: pdb.find_function() now correctly determines the source file encoding. bpo-41056: Fix a NULL pointer dereference within the ssl module during a MemoryError in the keylog callback. (discovered by Coverity) bpo-41048: mimetypes.read_mime_types() function reads the rule file using UTF-8 encoding, not the locale encoding. Patch by Srinivas Reddy Thatiparthy. bpo-40448: ensurepip now disables the use of pip cache when installing the bundled versions of pip and setuptools. Patch by Krzysztof Konopko. bpo-40855: The standard deviation and variance functions in the statistics module were ignoring their mu and xbar arguments. bpo-40807: Stop codeop._maybe_compile, used by code.InteractiveInterpreter (and IDLE). from from emitting each warning three times. bpo-40834: Fix truncate when sending str object with_xxsubinterpreters.channel_send. bpo-38488: Update ensurepip to install pip 20.1.1 and setuptools 47.1.0. bpo-40767: webbrowser now properly finds the default browser in pure Wayland systems by checking the WAYLAND_DISPLAY environment variable. Patch contributed by Jérémy Attali. bpo-40795: ctypes module: If ctypes fails to convert the result of a callback or if a ctypes callback function raises an exception, sys.unraisablehook is now called with an exception set. Previously, the error was logged into stderr by PyErr_Print(). bpo-30008: Fix ssl code to be compatible with OpenSSL 1.1.x builds that use no-deprecated and --api=1.1.0. bpo-40614: ast.parse() will not parse self documenting expressions in f-strings when passed feature_version is less than (3, 8). bpo-40626: Add h5 file extension as MIME Type application/x-hdf5, as per HDF Group recommendation for HDF5 formatted data files. Patch contributed by Mark Schwab. bpo-25872: linecache could crash with a KeyError when accessed from multiple threads. Fix by Michael Graczyk. bpo-40597: If text content lines are longer than policy.max_line_length, always use a content-encoding to make sure they are wrapped. bpo-40515: The ssl and hashlib modules now actively check that OpenSSL is build with thread support. Python 3.7.0 made thread support mandatory and no longer works safely with a no-thread builds. bpo-13097: ctypes now raises an ArgumentError when a callback is invoked with more than 1024 arguments. bpo-40457: The ssl module now support OpenSSL builds without TLS 1.0 and 1.1 methods. bpo-39830: Add zipfile.Path to __all__ in the zipfile module. bpo-40025: Raise TypeError when _generate_next_value_ is defined after members. Patch by Ethan Onstott. bpo-39244: Fixed multiprocessing.context.get_all_start_methods to properly return the default method first on macOS. bpo-39040: Fix parsing of invalid mime headers parameters by collapsing whitespace between encoded words in a bare-quote-string. bpo-35714: struct.error is now raised if there is a null character in a struct format string. bpo-36290: AST nodes are now raising TypeError on conflicting keyword arguments. Patch contributed by Rémi Lapeyre. bpo-29620: assertWarns() no longer raises a RuntimeException when accessing a module’s __warningregistry__ causes importation of a new module, or when a new module is imported in another thread. Patch by Kernc. bpo-34226: Fix cgi.parse_multipart without content_length. Patch by Roger Duran Tests bpo-41085: Fix integer overflow in the array.array.index() method on 64-bit Windows for index larger than 2**31. bpo-38377: On Linux, skip tests using multiprocessing if the current user cannot create a file in /dev/shm/ directory. Add the skip_if_broken_multiprocessing_synchronize() function to the test.support module. bpo-41009: Fix use of support.require_{linux|mac|freebsd}_version() decorators as class decorator. bpo-41003: Fix test_copyreg when numpy is installed: test.pickletester now saves/restores warnings filters when importing numpy, to ignore filters installed by numpy. bpo-40964: Disable remote imaplib tests, host cyrus.andrew.cmu.edu is blocking incoming connections. bpo-40055: distutils.tests now saves/restores warnings filters to leave them unchanged. Importing tests imports docutils which imports pkg_resources which adds a warnings filter. bpo-34401: Make test_gdb properly run on HP-UX. Patch by Michael Osipov. Build bpo-40204: Pin Sphinx version to 2.3.1 in Doc/Makefile. bpo-40653: Move _dirnameW out of HAVE_SYMLINK to fix a potential compiling issue. Windows bpo-41074: Fixed support of non-ASCII names in functions msilib.OpenDatabase() and msilib.init_database() and non-ASCII SQL in method msilib.Database.OpenView(). bpo-40164: Updates Windows OpenSSL to 1.1.1g bpo-39631: Changes the registered MIME type for .py files on Windows to text/x-python instead of text/plain. bpo-40677: Manually define IO_REPARSE_TAG_APPEXECLINK in case some old Windows SDK doesn’t have it. bpo-40650: Include winsock2.h in pytime.c for timeval. bpo-39148: Add IPv6 support to asyncio datagram endpoints in ProactorEventLoop. Change the raised exception for unknown address families to ValueError as it’s not coming from Windows API. macOS bpo-39580: Avoid opening Finder window if running installer from the command line. Patch contributed by Rick Heil. bpo-41100: Fix configure error when building on macOS 11. Note that the current Python release was released shortly after the first developer preview of macOS 11 (Big Sur); there are other known issues with building and running on the developer preview. Big Sur is expected to be fully supported in a future bugfix release of Python 3.8.x and with 3.9.0. bpo-41005: fixed an XDG settings issue not allowing macos to open browser in webbrowser.py bpo-40741: Update macOS installer to use SQLite 3.32.2. IDLE bpo-41144: Make Open Module open a special module such as os.path. bpo-39885: Make context menu Cut and Copy work again when right-clicking within a selection. bpo-40723: Make test_idle pass when run after import. Tools/Demos bpo-40479: Update multissltest helper to test with latest OpenSSL 1.0.2, 1.1.0, 1.1.1, and 3.0.0-alpha. bpo-40163: Fix multissltest tool. OpenSSL has changed download URL for old releases. The multissltest tool now tries to download from current and old download URLs.
2020-07-14Updated devel/py-argcomplete, net/py-gsutiladam1-1/+3
2020-07-14py-gsutil: updated to 4.52adam3-8/+375
Release 4.52 Bug Fixes - Fix tests using wrong AWS credentials if AWS CLI is installed. - Fix `AttributeError: module 'gslib' has no attribute 'USER_AGENT'`. - Fix encoding error in `user_agent_helper`. - Fix stdout ordering issue in hash command. - Fix multithread race condition for cp/mv command when multiple operations are attempting to create the same directory. - Fix OSError on interrupted rsync -d.
2020-07-14py-argcomplete: updated to 1.12.0adam2-7/+7
Changes for v1.12.0 - Help string support for fish - Add option to use tempfiles for IPC - Fix multiple command registration for non-bash shells - Register auto completion for an arbitrary name using a given external script - Skip completions from active subprocess completer - Fix warnings regarding invalid escape sequences
2020-07-14doc: Updated sysutils/nnn to 3.3sjmulder1-1/+2
2020-07-14sysutils/nnn: Update to 3.3sjmulder3-60/+8
Changes: - subdir mounts for remote and archive mounts - remove mount point on successful unmount of remote/archive - show error and prompt user if cp/mv/rm operation fails - support absolute/relative paths in cp/mv as - mark current path automatically on archive/remote mount - mark current path automatically on target file visit in find and list mode - option -C to place HW cursor on hovered for screen readers and braille displays - option -u to use selection (if available) and skip current/sel prompt - key Alt+Esc to clear filter prompt and redraw - support Esc to cancel remove operation - gpge & gpgd: encrypt and decrypt with GPG - blknew: create new files and directories in bulk - preview-tui: - unified to support tmux/kitty/xterm/$TERMINAL - auto-determine split orientation based on terminal height and width - provision to use scope.sh and pistol - various other improvements - upload: send to Firefox Send if ffsend is found - hexview: add hx as alternative hex viewer - nuke and imgview: add imv as alternative image viewer - add find (with fd) and grep (with rg) examples in plugins doc - key Esc or left click to resend hovered file path to NNN_FIFO - show + instead of s in status bar on selection - F5 removed (misfit for toggle hidden), ^S removed (often masked, redundant) - handle abnormal program termination and remove NNN_PIPE and/or NNN_FIFO - clear selection after successful batch rename, link creation - make option O_CTX8 for 8 contexts (NOT backward compatible with 4 contexts) - fix issue with child window resize (see #656) - fix issue with NNNLVL on macOS (see #639) - fix issue with restoring session with du/au enabled Package changes: - New 8 context mode is enabled - Patches have been merged
2020-07-14doc: Updated textproc/libxls to 1.5.3sjmulder1-1/+2
2020-07-14libxls: Update to 1.5.3sjmulder3-9/+9
Changes: - Allow truncated XLS files #55 #60 #76 tidyverse/readxl#619 - Fix long-standing "extra column" bug #73 - Support for RSTRING records (rich-text cells in older BIFF5 files) tidyverse/readxl#611 Minimum version updated in bl3 due to header changes.
2020-07-14Updated misc/py-tqdm, time/py-tzdata, textproc/py-elementpath, ↵adam1-1/+5
textproc/py-humanize
2020-07-14py-humanize: updated to 2.5.0adam3-8/+10
2.5.0: Add pt_PT locale
2020-07-14doc: Updated devel/lua-luassert to 1.8.0nia1-1/+2
2020-07-14py-elementpath: updated to 1.4.6adam2-7/+7
v1.4.6: * Fix XPathContext to let the subclasses replace the XPath nodes iterator function
2020-07-14lua-luassert: Update to 1.8.0nia2-7/+7
Unknown changes
2020-07-14doc: Updated devel/lua-posix to 35.0nia1-1/+2
2020-07-14py-tzdata: updated to 2020.1adam3-10/+14
2020.1: Unknown changes
2020-07-14lua-posix: Update to 35.0nia6-73/+82
Incompatible Changes Internally, we use our own bitwise operation wrapper functions rather than bit32 where possible. This means bitwise operations when running under Lua 5.3+ work on 64bit integers. Bugs Fixed posix.deprecated.getrlimit and posix.deprecated.setrlimit pass tests again. New Features Initial support for Lua 5.4.