Link [ pkgsrc | NetBSD | pkgsrc git mirror | PR fulltext-search | netbsd commit viewer ]


   
        usage: [branch:branch] [user:user] [path[@revision]] keyword [... [-excludekeyword [...]]] (e.g. branch:MAIN pkgtools/pkg)




switch to index mode

recent branches: MAIN (2h)  pkgsrc-2024Q1 (14d)  pkgsrc-2023Q4 (42d)  pkgsrc-2023Q2 (74d)  pkgsrc-2023Q3 (154d) 

2024-05-12 22:23:40 UTC Now

2021-12-07 17:51:30 UTC MAIN commitmail json YAML

doc: Updated lang/jimtcl to 0.81

(jperkin)

2021-12-07 17:51:21 UTC MAIN commitmail json YAML

jimtcl: Update to 0.81.  Fix Darwin and SunOS.

This release contains bug fixes plus a number of additional features. A
summary is below. See git for the full changelog.

Thanks to everyone who contributed to this release.

Bugs fixed in version 0.81

- info complete - return 0 if the script is missing an end quote
- sqlite3 - return integers as 64 bit values, not 32 bit

Features and improvements added in version 0.81

- New redis client extension
- expr - TIP 582 - support comments in expressions
- Many commands now accept ���safe��� integer expressions rather than simple
  integers: loop, range, incr, string repeat, lrepeat, pack, unpack, rand
- string and list indexes now accept ���safe��� integer expressions
- loop can now omit the start value
- New xtrace command for execution trace support
- Add history keep
- Add support for lsearch -index and lsearch -stride, the latter per TIP 351
- lsort -index now supports multiple indices
- Add support for lsort -stride
- open now supports POSIX-style access arguments
- sdl extension now supports SDL2, and basic text support is added as well
  as polling support
- ABI version checking is now available to allow dynamic modules to verify
  they are loaded into a compatible interpreter

Possible incompatibilities in version 0.81

- If the --compat configure option is not set, expr now only allows a single
  argument (per TIP 526)

(jperkin)

2021-12-07 17:02:15 UTC MAIN commitmail json YAML

Updated devel/glibmm, mail/dovecot2, mail/dovecot2-pigeonhole

(adam)

2021-12-07 16:58:04 UTC MAIN commitmail json YAML

dovecot2-pigeonhole: updated to 0.5.17.1

0.5.17.1:
- managesieve: Dovecot failed to start if ssl_ca was too large.
- lib-sieve-tool: Binaries failed to run if ssl_ca was too large.

(adam)

2021-12-07 16:57:26 UTC MAIN commitmail json YAML

dovecot2: updated to 2.3.17.1

2.3.17.1:
- dsync: Add back accidentically removed parameters.
- lib-ssl-iostream: Fix assert-crash when OpenSSL returned syscall error
  without errno.
- master: Dovecot failed to start if ssl_ca was too large.

(adam)

2021-12-07 16:42:13 UTC MAIN commitmail json YAML

2021-12-07 16:38:11 UTC MAIN commitmail json YAML

glibmm: updated to 2.66.2

2.66.2 (stable):

Glib, Gio:
* Replace all g_quark_from_static_string() by g_quark_from_string()

Gio:
* FileEnumerator: Remove refreturn to avoid memory leak
* ListModel::get_object(): Make it work for interface classes

Build:
* MSVC build: Remove extraneous GLIBMM_API in Glib::ustring

(adam)

2021-12-07 16:34:45 UTC MAIN commitmail json YAML

2021-12-07 12:42:15 UTC MAIN commitmail json YAML

R: Fix PLIST.Darwin yet again.

Add a comment to the Makefile to hopefully avoid macOS users constantly being
broken on every update.

(jperkin)

2021-12-07 12:24:22 UTC MAIN commitmail json YAML

libvpx: Fix platform matches.

Fixes build on Darwin 18/19, simplifies other matches, and reduces pkglint
warnings.

(jperkin)

2021-12-07 12:06:25 UTC MAIN commitmail json YAML

doc: Updated devel/gmake to 4.3nb3

(jperkin)

2021-12-07 12:06:16 UTC MAIN commitmail json YAML

gmake: Use the pkgsrc bootstrap shell if set.

Fixes issues seen on e.g. older Solaris with the legacy /bin/sh.  Add our
bootstrap shells to the list of POSIX-compatible shells, required for correct
operation of .ONESHELL mode, fixing the test suite with mksh.

Bump PKGREVISION.

(jperkin)

2021-12-07 10:51:22 UTC MAIN commitmail json YAML

py-octoprint: fix dependencies

Bumps PKGREVISION.

Thanks wiz@ for the heads up!

(khorben)

2021-12-07 10:08:25 UTC MAIN commitmail json YAML

Updated sysutils/ansible-base, devel/glib2-tools, devel/glib2, devel/gdbus-codegen

(adam)

2021-12-07 10:07:05 UTC MAIN commitmail json YAML

glib2 glib2-tools gdbus-codegen: updated to 2.70.2

Overview of changes in GLib 2.70.2
==================================

* Fix use of the default log writer with journald namespaces (diagnosis by Ilya Basin)

* Fix hang in `dbus-daemon` under `GTestDBus` when `G_MESSAGES_DEBUG=all` is set (work by Marco Trevisan)

* Speed up `g_canonicalize_filename()` to avoid pathogenic cases with `..` (work by Sebastian Wilhelmi)

* Fix URI for pcre subproject as it’s moved upstream (work by Albert Astals Cid)

* Fix storing GSettings dictionaries on macOS (work by Maurice)

* Speed up ‘remove dot segments’ algorithm in `GUri` to avoid pathogenic cases with `..` (work by Sebastian Wilhelmi)

* Fix infinite loops in D-Bus message parsing for truncated inputs (work by Sebastian Wilhelmi)

* Improve correctness of version information returned by `g_get_os_info()` for Windows 10/Server 2019+ (work by Chun-wei Fan)

* Bugs fixed:
- Use-after-free in invoke_set_property_in_idle_cb()
- GSettings delayed apply generates runtime warnings
- g_dbus_message_new_from_blob goes into infinite loop for certain inputs
- g_log_writer_is_journald fails if a Journal Namespace is used
- GTestDBus dbus daemon causes child process to hang when using verbose output
- g_canonicalize_filename should work in linear time complexity
- Backport !2265 “gdbusconnection: Fix race between method calls and object unregistration” to glib-2-70
- Backport !2260 “GWin32AppInfo: Remove assertion on the opened registry key” to glib-2-70
- Backport !2308 “gthread-win32: Remove an unnecessary volatile qualifier” to glib-2-70
- Backport !2309 “Rename libpcre.wrap to pcre.wrap” to glib-2-70
- Backport !2161 “gdelayedsettingsbackend: Fix applying after calling g_settings_reset()” to glib-2-70
- Backport !2324 “Fix link to pcre-8.37.tar.bz2” to glib-2-70
- Backport !2325 “Fix GSettings dict error macOS” to glib-2-70
- Backport !2338 “gmessages: Support namespaced journals” to glib-2-70
- Backport !2327 “guri: Improve performance of remove_dot_segments() algorithm” to glib-2-70
- Backport !2355 “gdbusmessage: Add more bounds checking when parsing D-Bus messages” to glib-2-70
- gutils.c: Improve g_get_os_info() for Windows 10/Server 2019+
- Backport !2354 “gtestdbus: Print the dbus address on a specific FD intead of stdout” to glib-2-70
- Backport !2360 “meson: specify when commands need to succeed in run_command” to glib-2-70
- Backport !2364 “tests: Allow `objcopy --help` to fail, because it fails on FreeBSD” to glib-2-70
- Backport !2374 “gfileutils: Improve performance of g_canonicalize_filename()” to glib-2-70
- Backport !2382 “gfileutils: Correctly reset start value when canonicalising paths” to glib-2-70

* Translation updates:
- Croatian
- Italian
- Occitan (post 1500)
- Polish
- Portuguese
- Portuguese (Brazil)
- Russian
- Swedish
- Ukrainian

(adam)

2021-12-07 09:50:16 UTC MAIN commitmail json YAML

ansible-base: updated to 2.10.16

v2.10.16

Bugfixes
- cli defaults for ssh args set to None as '' was bypassing normal default.

(adam)

2021-12-07 09:44:29 UTC MAIN commitmail json YAML

Updated textproc/ugrep, devel/py-cython

(adam)

2021-12-07 09:44:13 UTC MAIN commitmail json YAML

py-cython: updated to 0.29.25

0.29.25
=======

Bugs fixed
----------

* Several incompatibilities with CPython 3.11 were resolved.

* Some C compiler warnings were resolved.

* C++ ``std::move()`` should only be used automatically in MSVC versions that support it.

* The ``Py_hash_t`` type failed to accept arbitrary "index" values.

* Avoid copying unaligned 16-bit values since some platforms require them to be aligned.
  Use memcpy() instead to let the C compiler decide how to do it.

* Cython crashed on invalid truthiness tests on C++ types without ``operator bool``.
  Patch by David Woods.

* The declaration of ``PyUnicode_CompareWithASCIIString()`` in ``cpython.unicode`` was incorrect.

(adam)

2021-12-07 09:43:17 UTC MAIN commitmail json YAML

ugrep: updated to 3.3.10

ugrep v3.3.10

Faster grep files containing long Iines of text and binary files. This update corrects and further improves the input buffering method, which performed sub-optimally for long lines containing many pattern matches.

(adam)

2021-12-07 09:31:51 UTC MAIN commitmail json YAML

Updated lang/python310, lang/py310-html-docs

(adam)

2021-12-07 09:31:32 UTC MAIN commitmail json YAML

2021-12-07 09:31:09 UTC MAIN commitmail json YAML

python310: updated to 3.10.1

Python 3.10.1 final
Release date: 2021-12-06

Core and Builtins
bpo-42268: Fail the configure step if the selected compiler doesn窶冲 support memory sanitizer. Patch by Pablo Galindo

bpo-45727: Refine the custom syntax error that suggests that a comma may be missing to trigger only when the expressions are detected between parentheses or brackets. Patch by Pablo Galindo

bpo-45614: Fix traceback display for exceptions with invalid module name.

bpo-45848: Allow the parser to obtain error lines directly from encoded files. Patch by Pablo Galindo

bpo-45826: Fixed a crash when calling .with_traceback(None) on NameError. This occurs internally in unittest.TestCase.assertRaises().

bpo-45822: Fixed a bug in the parser that was causing it to not respect PEP 263 coding cookies when no flags are provided. Patch by Pablo Galindo

bpo-45820: Fix a segfault when the parser fails without reading any input. Patch by Pablo Galindo

bpo-42540: Fix crash when os.fork() is called with an active non-default memory allocator.

bpo-45738: Fix computation of error location for invalid continuation characters in the parser. Patch by Pablo Galindo.

bpo-45773: Fix a compiler hang when attempting to optimize certain jump patterns.

bpo-45716: Improve the SyntaxError message when using True, None or False as keywords in a function call. Patch by Pablo Galindo.

bpo-45688: sys.stdlib_module_names now contains the macOS-specific module _scproxy.

bpo-30570: Fixed a crash in issubclass() from infinite recursion when searching pathological __bases__ tuples.

bpo-45521: Fix a bug in the obmalloc radix tree code. On 64-bit machines, the bug causes the tree to hold 46-bits of virtual addresses, rather than the intended 48-bits.

bpo-45494: Fix parser crash when reporting errors involving invalid continuation characters. Patch by Pablo Galindo.

bpo-45408: Fix a crash in the parser when reporting tokenizer errors that occur at the same time unclosed parentheses are detected. Patch by Pablo Galindo.

bpo-45385: Fix reference leak from descr_check. Patch by Dong-hee Na.

bpo-45167: Fix deepcopying of types.GenericAlias objects.

bpo-44219: Release the GIL while performing isatty system calls on arbitrary file descriptors. In particular, this affects os.isatty(), os.device_encoding() and io.TextIOWrapper. By extension, io.open() in text mode is also affected. This change solves a deadlock in os.isatty(). Patch by Vincent Michel in bpo-44219.

bpo-44959: Added fallback to extension modules with 窶�.sl窶� suffix on HP-UX

bpo-44050: Extensions that indicate they use global state (by setting m_size to -1) can again be used in multiple interpreters. This reverts to behavior of Python 3.8.

bpo-45121: Fix issue where Protocol.__init__ raises RecursionError when it窶冱 called directly or via super(). Patch provided by Yurii Karabas.

bpo-45083: When the interpreter renders an exception, its name now has a complete qualname. Previously only the class name was concatenated to the module name, which sometimes resulted in an incorrect full name being displayed.

(This issue impacted only the C code exception rendering, the traceback module was using qualname already).

bpo-45056: Compiler now removes trailing unused constants from co_consts.
Library
bpo-27946: Fix possible crash when getting an attribute of class:xml.etree.ElementTree.Element simultaneously with replacing the attrib dict.

bpo-37658: Fix issue when on certain conditions asyncio.wait_for() may allow a coroutine to complete successfully, but fail to return the result, potentially causing memory leaks or other issues.

bpo-44649: Handle dataclass(slots=True) with a field that has default a default value, but for which init=False.

bpo-45803: Added missing kw_only parameter to dataclasses.make_dataclass().

bpo-45831: faulthandler can now write ASCII-only strings (like filenames and function names) with a single write() syscall when dumping a traceback. It reduces the risk of getting an unreadable dump when two threads or two processes dump a traceback to the same file (like stderr) at the same time. Patch by Victor Stinner.

bpo-41735: Fix thread lock in zlib.Decompress.flush() method before PyObject_GetBuffer.

bpo-45235: Reverted an argparse bugfix that caused regression in the handling of default arguments for subparsers. This prevented leaf level arguments from taking precedence over root level arguments.

bpo-45765: In importlib.metadata, fix distribution discovery for an empty path.

bpo-45757: Fix bug where dis produced an incorrect oparg when EXTENDED_ARG is followed by an opcode that does not use its argument.

bpo-45644: In-place JSON file formatting using python3 -m json.tool infile infile now works correctly, previously it left the file empty. Patch by Chris Wesseling.

bpo-45679: Fix caching of multi-value typing.Literal. Literal[True, 2] is no longer equal to Literal[1, 2].

bpo-45664: Fix types.resolve_bases() and types.new_class() for types.GenericAlias instance as a base.

bpo-45663: Fix dataclasses.is_dataclass() for dataclasses which are subclasses of types.GenericAlias.

bpo-45662: Fix the repr of dataclasses.InitVar with a type alias to the built-in class, e.g. InitVar[list[int]].

bpo-45438: Fix typing.Signature string representation for generic builtin types.

bpo-45574: Fix warning about print_escape being unused.

bpo-45581: sqlite3.connect() now correctly raises MemoryError if the underlying SQLite API signals memory error. Patch by Erlend E. Aasland.

bpo-45557: pprint.pprint() now handles underscore_numbers correctly. Previously it was always setting it to False.

bpo-45515: Add references to zoneinfo in the datetime documentation, mostly replacing outdated references to dateutil.tz. Change by Paul Ganssle.

bpo-45475: Reverted optimization of iterating gzip.GzipFile, bz2.BZ2File, and lzma.LZMAFile (see bpo-43787) because it caused regression when user iterate them without having reference of them. Patch by Inada Naoki.

bpo-45428: Fix a regression in py_compile when reading filenames from standard input.

bpo-45467: Fix incremental decoder and stream reader in the 窶徨aw-unicode-escape窶� codec. Previously they failed if the escape sequence was split.

bpo-45461: Fix incremental decoder and stream reader in the 窶忖nicode-escape窶� codec. Previously they failed if the escape sequence was split.

bpo-45239: Fixed email.utils.parsedate_tz() crashing with UnboundLocalError on certain invalid input instead of returning None. Patch by Ben Hoyt.

bpo-45249: Fix the behaviour of traceback.print_exc() when displaying the caret when the end_offset in the exception is set to 0. Patch by Pablo Galindo

bpo-45416: Fix use of asyncio.Condition with explicit asyncio.Lock objects, which was a regression due to removal of explicit loop arguments. Patch by Joongi Kim.

bpo-45419: Correct interfaces on DegenerateFiles.Path.

bpo-44904: Fix bug in the doctest module that caused it to fail if a docstring included an example with a classmethod property. Patch by Alex Waygood.

bpo-45406: Make inspect.getmodule() catch FileNotFoundError raised by :窶冉unc:inspect.getabsfile, and return None to indicate that the module could not be determined.

bpo-45262: Prevent use-after-free in asyncio. Make sure the cached running loop holder gets cleared on dealloc to prevent use-after-free in get_running_loop

bpo-45386: Make xmlrpc.client more robust to C runtimes where the underlying C strftime function results in a ValueError when testing for year formatting options.

bpo-45371: Fix clang rpath issue in distutils. The UnixCCompiler now uses correct clang option to add a runtime library directory (rpath) to a shared library.

bpo-20028: Improve error message of csv.Dialect when initializing. Patch by Vajrasky Kok and Dong-hee Na.

bpo-45343: Update bundled pip to 21.2.4 and setuptools to 58.1.0

bpo-45329: Fix freed memory access in pyexpat.xmlparser when building it with an installed expat library <= 2.2.0.

bpo-41710: On Unix, if the sem_clockwait() function is available in the C library (glibc 2.30 and newer), the threading.Lock.acquire() method now uses the monotonic clock (time.CLOCK_MONOTONIC) for the timeout, rather than using the system clock (time.CLOCK_REALTIME), to not be affected by system clock changes. Patch by Victor Stinner.

bpo-45328: Fixed http.client.HTTPConnection to work properly in OSs that don窶冲 support the TCP_NODELAY socket option.

bpo-1596321: Fix the threading._shutdown() function when the threading module was imported first from a thread different than the main thread: no longer log an error at Python exit.

bpo-45274: Fix a race condition in the Thread.join() method of the threading module. If the function is interrupted by a signal and the signal handler raises an exception, make sure that the thread remains in a consistent state to prevent a deadlock. Patch by Victor Stinner.

bpo-45238: Fix unittest.IsolatedAsyncioTestCase.debug(): it runs now asynchronous methods and callbacks.

bpo-36674: unittest.TestCase.debug() raises now a unittest.SkipTest if the class or the test method are decorated with the skipping decorator.

bpo-45235: Fix an issue where argparse would not preserve values in a provided namespace when using a subparser with defaults.

bpo-45183: Have zipimport.zipimporter.find_spec() not raise an exception when the underlying zip file has been deleted and the internal cache has been reset via invalidate_cache().

bpo-45234: Fixed a regression in copyfile(), copy(), copy2() raising FileNotFoundError when source is a directory, which should raise IsADirectoryError

bpo-45228: Fix stack buffer overflow in parsing J1939 network address.

bpo-45192: Fix the tempfile._infer_return_type function so that the dir argument of the tempfile functions accepts an object implementing the os.PathLike protocol.

Patch by Kyungmin Lee.

bpo-42135: Fix typo: importlib.find_loader is really slated for removal in Python 3.12 not 3.10, like the others in GH-25169.

Patch by Hugo van Kemenade.

bpo-45160: When tracing a tkinter variable used by a ttk OptionMenu, callbacks are no longer made twice.

bpo-35474: Calling mimetypes.guess_all_extensions() with strict=False no longer affects the result of the following call with strict=True. Also, mutating the returned list no longer affects the global state.

bpo-45166: typing.get_type_hints() now works with Final wrapped in ForwardRef.

bpo-20499: Improve the speed and accuracy of statistics.pvariance().

bpo-24444: Fixed an error raised in argparse help display when help for an option is set to 1+ blank spaces or when choices arg is an empty container.

bpo-45021: Fix a potential deadlock at shutdown of forked children when using concurrent.futures module

bpo-39039: tarfile.open raises ReadError when a zlib error occurs during file extraction.

bpo-44594: Fix an edge case of ExitStack and AsyncExitStack exception chaining. They will now match with block behavior when __context__ is explicitly set to None when the exception is in flight.

bpo-44295: Ensure deprecation warning from assertDictContainsSubset() points at calling code - by Anthony Sottile.

bpo-43498: Avoid a possible 窶彝untimeError: dictionary changed size during iteration窶� when adjusting the process count of ProcessPoolExecutor.
Documentation
bpo-45640: Properly marked-up grammar tokens in the documentation are now clickable and take you to the definition of a given piece of grammar. Patch by Arthur Milchior.
bpo-45788: Link doc for sys.prefix to sysconfig doc on installation paths.
bpo-45772: socket.socket documentation is corrected to a class from a function.
bpo-45392: Update the docstring of the type built-in to remove a redundant line and to mention keyword arguments for the constructor.
bpo-45726: Improve documentation for functools.singledispatch() and functools.singledispatchmethod.
bpo-45680: Amend the docs on GenericAlias objects to clarify that non-container classes can also implement __class_getitem__. Patch contributed by Alex Waygood.
bpo-45655: Add a new 窶徨elevant PEPs窶� section to the top of the documentation for the typing module. Patch by Alex Waygood.
bpo-45604: Add level argument to multiprocessing.log_to_stderr function docs.
bpo-45250: Update the documentation to note that CPython does not consistently require iterators to define __iter__.
bpo-45464: Mention in the documentation of Built-in Exceptions that inheriting from multiple exception types in a single subclass is not recommended due to possible memory layout incompatibility.
bpo-45449: Add note about PEP 585 in collections.abc.
bpo-45516: Add protocol description to the importlib.abc.Traversable documentation.
bpo-20692: Add Programming FAQ entry explaining that int literal attribute access requires either a space after or parentheses around the literal.
bpo-45216: Remove extra documentation listing methods in difflib. It was rendering twice in pydoc and was outdated in some places.
bpo-45024: collections.abc documentation has been expanded to explicitly cover how instance and subclass checks work, with additional doctest examples and an exhaustive list of ABCs which test membership purely by presence of the right special methods. Patch by Raymond Hettinger.
bpo-25381: In the extending chapter of the extending doc, update a paragraph about the global variables containing exception information.
bpo-43905: Expanded astuple() and asdict() docs, warning about deepcopy being applied and providing a workaround.
Tests
bpo-19460: Add new Test for email.mime.nonmultipart.MIMENonMultipart.
bpo-45835: Fix race condition in test_queue tests with multiple 窶彷eeder窶� threads.
bpo-45678: Add tests for scenarios in which functools.singledispatchmethod is stacked on top of a method that has already been wrapped by two other decorators. Patch by Alex Waygood.
bpo-45578: Add tests for dis.distb()
bpo-45678: Add tests to ensure that functools.singledispatchmethod correctly wraps the attributes of the target function.
bpo-45577: Add subtests for all pickle protocols in test_zoneinfo.
bpo-45566: Fix test_frozen_pickle in test_dataclasses to check all pickle versions.
bpo-43592: test.libregrtest now raises the soft resource limit for the maximum number of file descriptors when the default is too low for our test suite as was often the case on macOS.
bpo-39679: Add more test cases for @functools.singledispatchmethod when combined with @classmethod or @staticmethod.
bpo-45400: Fix test_name_error_suggestions_do_not_trigger_for_too_many_locals() of test_exceptions if a directory name contains 窶彗1窶� (like 窶弃ython-3.11.0a1窶�): use a stricter regular expression. Patch by Victor Stinner.
bpo-40173: Fix test.support.import_helper.import_fresh_module().
bpo-45280: Add a test case for empty typing.NamedTuple.
bpo-45269: Cover case when invalid markers type is supplied to c_make_encoder.
bpo-45128: Fix test_multiprocessing_fork failure due to test_logging and sys.modules manipulation.
bpo-45209: Fix UserWarning: resource_tracker warning in _test_multiprocessing._TestSharedMemory.test_shared_memory_cleaned_after_process_termination
bpo-45195: Fix test_readline.test_nonascii(): sometimes, the newline character is not written at the end, so don窶冲 expect it in the output. Patch by Victor Stinner.
bpo-45156: Fixes infinite loop on unittest.mock.seal() of mocks created by create_autospec().
bpo-45125: Improves pickling tests and docs of SharedMemory and SharableList objects.
bpo-44860: Update test_sysconfig.test_user_similar() for the posix_user scheme: platlib doesn窶冲 use sys.platlibdir. Patch by Victor Stinner.
bpo-25130: Add calls of gc.collect() in tests to support PyPy.
Build
bpo-44035: CI now verifies that autoconf files have been regenerated with a current and unpatched autoconf package.

bpo-33393: Update config.guess to 2021-06-03 and config.sub to 2021-08-14. Makefile now has an update-config target to make updating more convenient.

bpo-45866: make regen-all now produces the same output when run from a directory other than the source tree: when building Python out of the source tree. pegen now strips directory of the 窶徃enerated by pygen from <FILENAME>窶� header Patch by Victor Stinner.

bpo-41498: Python now compiles on platforms without sigset_t. Several functions in signal are not available when sigset_t is missing.

Based on patch by Roman Yurchak for pyodide.

bpo-45881: setup.py now uses CC from environment first to discover multiarch and cross compile paths.

bpo-43158: setup.py now uses values from configure script to build the _uuid extension module. Configure now detects util-linux窶冱 libuuid, too.

bpo-45571: Modules/Setup now use PY_CFLAGS_NODIST instead of PY_CFLAGS to compile shared modules.

bpo-45561: Run smelly.py tool from $(srcdir).

bpo-45532: Update sys.version to use main as fallback information. Patch by Jeong YunWon.

bpo-45536: The configure script now checks whether OpenSSL headers and libraries provide required APIs. Most common APIs are verified. The check detects outdated or missing OpenSSL. Failures do not stop configure.

bpo-45221: Fixed regression in handling of LDFLAGS and CPPFLAGS options where argparse.parse_known_args() could interpret an option as one of the built-in command line argument, for example -h for help.

bpo-45405: Prevent internal configure error when running configure with recent versions of non-Apple clang. Patch by David Bohman.

bpo-45220: Avoid building with the Windows 11 SDK previews automatically. This may be overridden by setting the DefaultWindowsSDKVersion environment variable before building.

bpo-45067: The ncurses function extended_color_content was introduced in 2017

(https://invisible-island.net/ncurses/NEWS.html#index-t20170401). The

ncurses-devel package in CentOS 7 had a older version ncurses resulted in compilation error. For compiling ncurses with extended color support, we verify the version of the ncurses library >= 20170401.
Windows
bpo-45901: When installed through the Microsoft Store and set as the default app for *.py files, command line arguments will now be passed to Python when invoking a script without explicitly launching Python (that is, script.py args rather than python script.py args).
bpo-45616: Fix Python Launcher窶冱 ability to distinguish between versions 3.1 and 3.10 when either one is explicitly requested. Previously, 3.1 would be used if 3.10 was requested but not installed, and 3.10 would be used if 3.1 was requested but 3.10 was installed.
bpo-45732: Updates bundled Tcl/Tk to 8.6.12.
bpo-45720: Internal reference to shlwapi.dll was dropped to help improve startup time. This DLL will no longer be loaded at the start of every Python process.
bpo-43652: Update Tcl/Tk to 8.6.11, actually this time. The previous update incorrectly included 8.6.10.
bpo-45337: venv now warns when the created environment may need to be accessed at a different path, due to redirections, links or junctions. It also now correctly installs or upgrades components when the alternate path is required.
macOS
bpo-45732: Update python.org macOS installer to use Tcl/Tk 8.6.12.
bpo-44828: Avoid tkinter file dialog failure on macOS 12 Monterey when using the Tk 8.6.11 provided by python.org macOS installers. Patch by Marc Culler of the Tk project.
bpo-34602: When building CPython on macOS with ./configure --with-undefined-behavior-sanitizer --with-pydebug, the stack size is now quadrupled to allow for the entire test suite to pass.
IDLE
bpo-45495: Add context keywords 窶歪ase窶� and 窶藁atch窶� to completions list.
bpo-45296: On Windows, change exit/quit message to suggest Ctrl-D, which works, instead of <Ctrl-Z Return>, which does not work in IDLE.
bpo-45193: Make completion boxes appear on Ubuntu again.
Tools/Demos
bpo-44786: Fix a warning in regular expression in the c-analyzer script.
C API
bpo-39026: Fix Python.h to build C extensions with Xcode: remove a relative include from Include/cpython/pystate.h.
bpo-45307: Restore the private C API function _PyImport_FindExtensionObject(). It will be removed in Python 3.11.
bpo-44687: BufferedReader.peek() no longer raises ValueError when the entire file has already been buffered.
bpo-44751: Remove crypt.h include from the public Python.h header.

(adam)

2021-12-07 08:38:23 UTC MAIN commitmail json YAML

doc: Updated x11/libX11 to 1.7.3

(wiz)

2021-12-07 08:38:14 UTC MAIN commitmail json YAML

libX11: update to 1.7.3.

This release includes a number of bug fixes and adds support for the
_EVDEVK keysyms added in xorgproto 2021.2.

Alan Coopersmith (2):
      Build xz tarballs instead of bzip2
      libX11 1.7.3

Alex Richardson (2):
      Fix cross-compilation from macOS
      Avoid undefined behaviour after realloc()

Hodong (1):
      Fix a typo

Igor V. Kovalenko (1):
      libX11: do not crash in GetResReq() macro

Lev Korol (1):
      nls: Add en_IL locale

Liang Chang (1):
      Make Xutf8DrawString works correctly with ISO10646 fonts.

Matthieu Herrb (1):
      Avoid NULL pointer deref. Fixes issue #47.

Peter Hutterer (2):
      makekeys: handle the new _EVDEVK xorgproto symbols
      gitlab CI: update to use the ci-fairy image

Tatu Frisk (1):
      Fix hanging issue in _XReply

(wiz)

2021-12-07 07:24:51 UTC MAIN commitmail json YAML

doc: Updated x11/xscope to 1.4.2

(wiz)

2021-12-07 07:24:41 UTC MAIN commitmail json YAML

xscope: update to 1.4.2.

Alan Coopersmith (8):
      Fix up documentation of NAS command line flags
      Update README for gitlab migration
      Update configure.ac bug URL for gitlab migration
      Add support for process ID and names on Solarish systems
      gitlab CI: add a basic build test
      Build xz tarballs instead of bzip2
      Fix spelling/wording issues
      xscope 1.4.2

Emil Velikov (1):
      autogen.sh: use quoted string variables

Mihail Konev (1):
      autogen: add default patch prefix

Peter Hutterer (1):
      autogen.sh: use exec instead of waiting for configure to finish

Peter Wu (1):
      Add support for process ID and names

St辿phane Aulery (1):
      Improve help and manpage.

(wiz)

2021-12-07 01:16:59 UTC MAIN commitmail json YAML

doc: Updated misc/xfce4-weather-plugin to 0.11.0

(gutteridge)

2021-12-07 01:16:50 UTC MAIN commitmail json YAML

xfce4-weather-plugin: update to 0.11.0

Change log:

0.11.0
======
- Port to Xfconf
- Fix null g_array_sort() argument
- settings: Use infobar and symbolic icons
- Improve forecast window
- autoconf: Remove AC_HEADER_STDC
- Update `.gitignore`
- Set pointers to NULL
- Fix double-free
- Fix missing-prototypes
- Enable debug=yes when compiling from git and fix warnings
- Remove GSourceFunc casts
- Update copyright
- Translation Updates:
  Basque, Belarusian, Bulgarian, Czech, Danish, Finnish, Greek,
  Portuguese (Brazil), Russian, Serbian, Slovak, Turkish, Ukrainian

(gutteridge)

2021-12-07 01:02:20 UTC MAIN commitmail json YAML

doc: Updated x11/xfce4-screenshooter to 1.9.9

(gutteridge)

2021-12-07 01:02:03 UTC MAIN commitmail json YAML

xfce4-screenshooter: update to 1.9.9

Change log:

1.9.9
======
- Add link to Imgur ToS (#54)
- Add notice about imgur (#53)
- Add launchable tag to appdata.xml
- Update help message for --save option
- Add combobox with file extensions (#6)
- Add option to capture window border or not (#4)
- Preserve last used extension
- Save screenshots according to the extension (#6)
- Avoid save dialog loop if action was specified from CLI (#41)
- Respect windows scaling (!18)
- Fix compilation warnings
- Add version check for pango
- Correctly calculate dimensions of size window (#37)
- Add option to disable Imgur upload (#20)
- Translation Updates:
  Albanian, Arabic, Armenian (Armenia), Basque, Belarusian, Bulgarian,
  Catalan, Chinese (China), Chinese (Taiwan), Croatian, Czech, Danish,
  Dutch, Eastern Armenian, English (Australia), English (United
  Kingdom), Estonian, Finnish, French, Galician, Georgian, German,
  Greek, Hebrew, Hungarian, Icelandic, Indonesian, Interlingue,
  Italian, Japanese, Kazakh, Korean, Latvian, Lithuanian, Malay,
  Norwegian Bokm奪l, Norwegian Nynorsk, Occitan (post 1500), Persian
  (Iran), Polish, Portuguese, Portuguese (Brazil), Romanian, Russian,
  Serbian, Slovak, Slovenian, Spanish, Swedish, Thai, Turkish,
  Ukrainian, Urdu, Urdu (Pakistan), Uyghur, Vietnamese

(gutteridge)

2021-12-06 22:09:45 UTC MAIN commitmail json YAML

doc: Added wm/leftwm version 0.2.10

(pin)

2021-12-06 22:09:13 UTC MAIN commitmail json YAML

Add leftwm

(pin)

2021-12-06 22:08:27 UTC MAIN commitmail json YAML

wm/leftwm: import package

Left is a tiling window manager written in rust for stability and performance.
The core of left is designed to do one thing and one thing well. Be a window
manager.
Because you probably want more than just a black screen LeftWM is built around
the concept of theming. With themes you can choose between different
bar/compositor/background/colors, whatever makes you happy.

LeftWM has been built from the very beginning to support multiple screens and
has been built around ultrawide monitors. You will see this with the default
key bindings.

(pin)

2021-12-06 21:46:29 UTC MAIN commitmail json YAML

doc: Added x11/citron version 0.3.0

(pin)

2021-12-06 21:45:58 UTC MAIN commitmail json YAML

Add x11/citron

(pin)

2021-12-06 21:45:07 UTC MAIN commitmail json YAML

x11/citron: import package

citron is:

-a non-intrusive alternative to panels.
-extremely fast, thanks to libmacchina.
-works across different distributions, window managers and desktop environments.

(pin)

2021-12-06 21:42:45 UTC MAIN commitmail json YAML

doc: Updated security/pleaser to 0.5.1

(pin)

2021-12-06 21:42:26 UTC MAIN commitmail json YAML

security/pleaser: update to 0.5.1

-editmode=keep now default if no other mode is specified
-only include files in includedir if they do not start with .
-trimmed error when unable to communicate with syslog

(pin)

2021-12-06 20:39:06 UTC MAIN commitmail json YAML

py-dogpile-cache: fix py-stevedore path

(adam)

2021-12-06 19:20:53 UTC MAIN commitmail json YAML

Updated net/libtorrent-rasterbar, security/py-cryptodome

(adam)

2021-12-06 19:20:37 UTC MAIN commitmail json YAML

py-cryptodome: updated to 3.12.0

3.12.0

New features

ECC keys in the SEC1 format can be exported and imported.
Add support for KMAC128, KMAC256, TupleHash128, and TupleHash256 (NIST SP-800 185).
Add support for KangarooTwelve.

Resolved issues

An asymmetric key could not be imported as a memoryview.
cSHAKE128/256 generated a wrong output for customization strings longer than 255 bytes.
CBC decryption generated the wrong plaintext when the input and the output were the same buffer.

(adam)

2021-12-06 19:19:45 UTC MAIN commitmail json YAML

libtorrent-rasterbar: updated to 1.2.15

1.2.15 released

cache DNS lookups for SOCKS5 proxy
fix stalled pieces on disk-full errors
fix build configuration issue on NetBSD, OpenBSD and DragonFly
make UTF-8 sanitization a bit stricter. This will re-write invalid UTF-8
code points encoding surrogate pairs
fix restoring last_seen_complete from resume data
fix issue on MacOS where the DHT was not restarted on a network-up notification
make remove_torrent flags be treated as flags (instead of an enum)

(adam)

2021-12-06 18:54:32 UTC MAIN commitmail json YAML

For Lua modules, strip out the -shared compiler argument on Darwin.

(nia)

2021-12-06 16:36:15 UTC MAIN commitmail json YAML

2021-12-06 16:03:50 UTC MAIN commitmail json YAML

py-curses: bump PKGREVISION for python39 patch

(wiz)

2021-12-06 16:03:06 UTC MAIN commitmail json YAML

python39: make curses module more amenable to NetBSD curses

(wiz)

2021-12-06 15:38:18 UTC MAIN commitmail json YAML

py-cftime: not for python 2.x

While here, fix tests.

(wiz)

2021-12-06 15:33:28 UTC MAIN commitmail json YAML

Add option to choose between mongodb3 and mongodb4, default remains at mongodb3

(abs)

2021-12-06 15:32:25 UTC MAIN commitmail json YAML

Add mongodb3 & mongodb4 to defaults/options.description

(abs)

2021-12-06 15:31:28 UTC MAIN commitmail json YAML

py-netCDF4: mark as not for python 2.x

This depends on numpy which does not support python 2.x.
Not sure why this doesn't break bulk builds.

(wiz)

2021-12-06 15:27:30 UTC MAIN commitmail json YAML

py-xapian: mark as not for python 2.x

Does not package.

Leave 2.7 support code for now in case of highly motivated packagers
interested in fixing this.

(wiz)

2021-12-06 15:23:59 UTC MAIN commitmail json YAML

py-tomli: not for python 2.x

(wiz)

2021-12-06 15:23:06 UTC MAIN commitmail json YAML

doc: Updated textproc/py-pybtex-docutils to 1.0.1

(wiz)

2021-12-06 15:22:57 UTC MAIN commitmail json YAML

py-pybtex-docutils: update to 1.0.1.

1.0.1 (in development)
----------------------

* Add py.typed so mypy finds the type annotations.

* Switch to github actions for regression testing.

1.0.0 (15 January 2021)
-----------------------

* Drop Python 2.7, 3.4, and 3.5 support.

* Add type annotations.

* Add support for sub and sup tags.

(wiz)

2021-12-06 15:18:06 UTC MAIN commitmail json YAML

doc: Updated textproc/py-parse_type to 0.5.6

(wiz)

2021-12-06 15:17:57 UTC MAIN commitmail json YAML

py-parse_type: update to 0.5.6.

Fix build with latest setuptools.

Changes not found.

(wiz)

2021-12-06 15:11:25 UTC MAIN commitmail json YAML

2021-12-06 15:03:51 UTC MAIN commitmail json YAML

2021-12-06 14:59:36 UTC MAIN commitmail json YAML

2021-12-06 14:56:43 UTC MAIN commitmail json YAML

2021-12-06 14:54:33 UTC MAIN commitmail json YAML

py-collectd: fix package

(wiz)

2021-12-06 14:51:34 UTC MAIN commitmail json YAML

2021-12-06 14:45:22 UTC MAIN commitmail json YAML

2021-12-06 14:41:29 UTC MAIN commitmail json YAML

doc: Updated www/py-FormEncode to 2.0.1

(wiz)

2021-12-06 14:41:21 UTC MAIN commitmail json YAML

py-FormEncode: update to 2.0.1.

2.0.1
-----
- Add support for 3.10
- use Pytest instead of Nose and Github Actions instead of Travis for tests
- Documentation updates
- Note this will be the last version to support Python 2.7. The next version
  will be 2.1 to signal this change. If you want to keep support for Python
  2.7 update your dependencies spec to be below 2.1

2.0.0
-----

- `FormEncode` can now run on Python 3.6 and higher without needing to run 2to3 first.
- `FormEncode` 2.0 is no longer compatible with Python 2.6 and 3.2 to 3.5.
  If you need Python 2.6 or 3.2 to 3.5 compatibility please use `FormEncode` 1.3.
  You might also try `FormEncode` 2.0.0a1 which supports Python 2.6 and Python 3.3-3.5.
- This will be the last major version to support Python 2.7
- Add strict flag to USPostalCode to raise error on postal codes that has too
  many digits instead of just truncating
- Various Python 3 fixes
- Serbian latin translation
- Changed License to MIT
- Dutch, UK, Greek and South Korean postal code format fixes
- Add postal code formats for Switzerland, Cyprus, Faroe Islands, San Marino, Ukraine and Vatican City.
- Add ISODateTimeConverter validator
- Add ability to target htmlfill to particular form or ignore a form
- Fix format errors in some translations
- The version of the library can be checked using formencode.__version__

(wiz)

2021-12-06 14:17:03 UTC MAIN commitmail json YAML

2021-12-06 14:14:35 UTC MAIN commitmail json YAML

2021-12-06 13:55:41 UTC MAIN commitmail json YAML

2021-12-06 13:55:08 UTC MAIN commitmail json YAML

doc: Updated misc/py-trytond-party to 4.2.1nb1

(wiz)

2021-12-06 13:54:58 UTC MAIN commitmail json YAML

py-trytond-party: remove py-vatnumber dependency

The module is unmaintained upstream.

(wiz)

2021-12-06 12:48:23 UTC MAIN commitmail json YAML

doc: Updated databases/p5-App-Sqitch to 1.2.1

(schmonz)

2021-12-06 12:48:15 UTC MAIN commitmail json YAML

Update to 1.2.1. From the changelog:

- Updated all the live engine tests, aside from Oracle, to test with
  unique registry names, so as to avoid conflicts when multiple
  instances are being tested at once. Thanks to Slaven Rezić for the
  report (#597).
- Removed `local` directory from the distribution, accidentally included
  in v1.2.0. Thanks to gregor herrmann for the report (#600).

(schmonz)

2021-12-06 12:45:23 UTC MAIN commitmail json YAML

doc: Added devel/p5-Algorithm-Backoff version 0.009

(schmonz)

2021-12-06 12:45:04 UTC MAIN commitmail json YAML

Add and enable p5-Algorithm-Backoff.

(schmonz)

2021-12-06 12:43:50 UTC MAIN commitmail json YAML

Add p5-Algorithm-Backoff, several classes that implement various backoff
strategies for setting delay between retry attempts:

- Algorithm::Backoff::Constant
- Algorithm::Backoff::Exponential
- Algorithm::Backoff::Fibonacci
- Algorithm::Backoff::LILD
- Algorithm::Backoff::LIMD
- Algorithm::Backoff::MILD
- Algorithm::Backoff::MIMD

(schmonz)

2021-12-06 12:42:00 UTC MAIN commitmail json YAML

doc: Updated devel/cloc to 1.92

(fcambus)

2021-12-06 12:41:47 UTC MAIN commitmail json YAML

cloc: update to 1.92.

New Languages and File Types:
    o GraphQL
    o Metal Shading Language
    o PlantUML
    o Properties
    o Umka

Updates:
    o The .bzl and .bazel extensions are now associated with Starlark.
    o Added support for Puppet functions and type aliases.
    o Removed reliance on XML definition with --force-lang-def
    o Fixed broken --csv-delimiter handling.
    o Fixed broken interaction of --vcs=git with --max-file-size;
      support floating point value for --max-file-size.
    o Improved support for uniform handling of uppercase and
      lowercase filenames and extensions on Windows.
    o Recognize CMakeLists.txt on Windows.
    o Fixed handling of --unicode for small files.
    o Updated Dockerfile to produce a smaller image.
    o Improved contents of --ignored file (now includes skipped
      binary files and does not include directory names).
    o Identify SCSS separately from Sass.
    o Updated Sass filters to handle C++ style comments.
    o Improved support for Assembly.
    o Recognize :: comments in DOS batch files.
    o Properly handle explicitly-excluded files (for example,
      .gitignore) with --diff.

(fcambus)

2021-12-06 11:22:10 UTC MAIN commitmail json YAML

mk: document pbulk-rsync option

(wiz)

2021-12-06 11:21:19 UTC MAIN commitmail json YAML

pbulk: make rsync dependency a default-on option

(wiz)

2021-12-06 03:58:01 UTC MAIN commitmail json YAML

doc: Updated textproc/py-relatorio to 0.10.0

(mef)

2021-12-06 03:57:50 UTC MAIN commitmail json YAML

(textproc/py-relatorio) Updated 0.9.3 to 0.10.0 (Fix use_2to3 is invalid)

* 0.10.0 - 20210911
* Remove support for Python older than 3.5
* Add relatorio-render script
* Add templating of meta in opendocument

(mef)

2021-12-05 20:51:21 UTC MAIN commitmail json YAML

doc: Updated devel/lazygit to 0.31.4

(wiz)

2021-12-05 20:51:11 UTC MAIN commitmail json YAML

lazygit: update to 0.31.4.

This is quickly developing software, and the last release is half
a year old. Changes are here:

https://github.com/jesseduffield/lazygit/releases

(wiz)

2021-12-05 19:07:08 UTC MAIN commitmail json YAML

xcursor: fix builtin name

(nia)

2021-12-05 18:34:34 UTC MAIN commitmail json YAML

doc: Updated sysutils/bsdec2-image-upload to 1.4.5

(maya)

2021-12-05 18:34:18 UTC MAIN commitmail json YAML

bsdec2-image-upload: update to 1.4.5

git shortlog:
Brad Davis (1):
      Fix typo

Colin Percival (37):
      Allow CERTFILE to be specified at compile-time
      Merge pull request #8 from natpicone/fix-region-upload
      Fix build: MAN=, not NO_MAN=yes.
      Add Architecture field to SNS notifications
      Split the concept of "we're publishing AMIs".
      Implement --allregions and -publicamis.
      Fix TLS certificate name checking
      Add support for signing Amazon SSM API calls.
      Add --ssm-name <path> option
      aws_sign.[ch] are now part of libcperciva
      Refactor snapshot creation.
      Use aws_readkeys from libcperciva
      Use libcperciva getopt.
      Introduce sslreq2, which sends headers + payload
      Add --vhd option.
      Add instructions for AWS account setup
      This will be version 1.3.0.
      Support OpenSSL < 1.1.1.
      Version and date bumps.
      Support > 10 GB disk images
      Use OpenSSL default root certificates by default.
      Ignore SIGPIPE globally.
      Don't map files MAP_NOCORE if that's not defined.
      Switch from BSD make to POSIX-compliant make
      Add casts betweeh char * and uint8_t *
      Add region to S3 hostname.
      Add <limits.h> for INT_MAX.
      Add compatibility with LibreSSL >= 2.9.
      Version and date bumps.
      Include region in presigned S3 URLs too
      Add --uefi option.
      sslreq: Don't leak socket
      sslreq: Clean up on error
      Bump version to 1.4.3.
      publish: Add @ISODATE@ substitution.
      Add -v option and autoinsert version/date
      Set DataType in SSM PutParameter request

Natalino Picone (1):
      fix region upload

Tassilo Philipp (1):
      Support LibreSSL 3.3.2 and later.

(maya)

2021-12-05 18:17:24 UTC MAIN commitmail json YAML

Reorder CONFIGURE_ARGS from previous. NFCI.

(schmonz)

2021-12-05 18:15:47 UTC MAIN commitmail json YAML

libXpm: fix X11_BUILTIN_NAME

(nia)

2021-12-05 18:15:28 UTC MAIN commitmail json YAML

doc: Updated www/lighttpd to 1.4.63

(schmonz)

2021-12-05 18:15:19 UTC MAIN commitmail json YAML

Update to 1.4.63. From the changelog:

- [core] import xxHash v0.8.1
- [core] isolate use of sys/filio.h
- [core] fix reqpool mem corruption in 1.4.62 (fixes #3118)

pkgsrc changes:

- Link with pkgsrc xxhash instead of the vendored copy

(schmonz)

2021-12-05 16:22:54 UTC MAIN commitmail json YAML

doc: Updated converters/cbmconvert to 2.1.4

(rhialto)

2021-12-05 16:22:45 UTC MAIN commitmail json YAML

converters/cbmconvert: update to 2.1.4.

This is a maintenance release of cbmconvert after a 15-year break. Some old
source code releases were imported as snapshots, because no version control
system had been used in the past.

What's Changed

-  Empty files are now supported.
-  The build system was converted to CMake.
-  Some test cases with CTest were introduced.
-  Support for CPack packaging as well as native Debian packages was
    implemented.

Full Changelog: https://github.com/dr-m/cbmconvert/commits/cbmconvert-2.1.4

(rhialto)

2021-12-05 15:29:55 UTC MAIN commitmail json YAML

doc: Updated databases/ruby-sequel to 5.51.0

(taca)

2021-12-05 15:29:32 UTC MAIN commitmail json YAML

databases/ruby-sequel: update to 5.51.0

5.51.0 (2021-12-01)

* Make eager loading via tactical_eager_loading no longer modify objects who
  already have a cached value for the association (jeremyevans)
* Make association cloning handle cases where clone association sets
  different :class option than cloned association (jeremyevans)
* Make column schema entries on MySQL include an :extra entry for the Extra
  column in DESCRIBE output (bschmeck) (#1791)
* Update mock PostgreSQL adapter to default to PostgreSQL 14 instead of
  PostgreSQL 9.5 (jeremyevans)
* Support Dataset#with_recursive :search and :cycle options on PostgreSQL
  14+ for result ordering and cycle detection (jeremyevans)
* Avoid method redefined verbose mode warnings in lazy_attributes plugin
  (jeremyevans)

(taca)

2021-12-05 15:26:37 UTC MAIN commitmail json YAML

doc: Updated archivers/ruby-xz to 1.0.2

(taca)

2021-12-05 15:26:13 UTC MAIN commitmail json YAML

archivers/ruby-xz: update to 1.0.2

1.0.2 (2021-11-28)

* Fix a deprecation warning and some other gemspec concerns (PR win93#6
  by Alex Gittemeier)

(taca)

2021-12-05 14:50:50 UTC MAIN commitmail json YAML

doc: Updated devel/include-what-you-use to 0.17

(wiz)

2021-12-05 14:50:41 UTC MAIN commitmail json YAML

include-what-you-use: update to 0.17.

    [iwyu] Improve support for various C++ features (builtins, CTAD, specializations, type aliases)
    [iwyu] Fix crash on invalid code
    [iwyu] Remove hard dependency on x86 LLVM target
    [mappings] Improve mappings for GNU libc
    [iwyu_tool] More concise output for clang output format

and compatibility with llvm-13.

(wiz)

2021-12-05 12:19:15 UTC MAIN commitmail json YAML

doc: Updated databases/py-python-sql to 1.3.0

(mef)

2021-12-05 12:19:02 UTC MAIN commitmail json YAML

(databases/py-python-sql) Updated 0.9 to 1.3.0 (build fix)

Version 1.3.0 - 2021-09-14
* Add GROUPS frame to Window
* Add exclude to Window
* Add method for each type of join
* Remove support for Python older than 3.5
* Support Select queries in conditionals and functions

Version 1.2.2 - 2021-05-16
* Escape table and column names containing double quote
* Use alias on the main table used in UPDATE and INSERT
* Add support for Python 3.9

Version 1.2.1 - 2020-10-08
* Fix AttributeError in Select.params with windows

Version 1.2.0 - 2020-10-05
* Add explicit Windows to Select
* Fix missing Windows definitions in nested expressions

Version 1.1.0 - 2020-01-25
* Add ORDER BY clause to aggregate functions
* Add support for Python 3.8
* Add distinct on Select

Version 1.0.0 - 2018-09-30
* Add Flavor filter_ to fallback to case expression
* Allow to use expression in AtTimeZone
* Fix Select query in returning
* Add comparison predicates
* Add COLLATE
kVS: ----------------------------------------------------------------------

(mef)

2021-12-05 11:47:27 UTC MAIN commitmail json YAML

doc: Updated sysutils/py-Glances to 3.2.4.2

(fox)

2021-12-05 11:46:40 UTC MAIN commitmail json YAML

sysutils/py-Glances: Update to 3.2.4.2

Changes since 3.2.3.1:

===============
Version 3.2.4.1
===============

Bugs corrected:

    * Missing packaging dependency when using pip install #1955

===============
Version 3.2.4
===============

Bugs corrected:

    * Failure to start on Apple M1 Max #1939
    * Influxdb2 via SSL #1934
    * Update WebUI (security patch). Thanks to @notFloran.
    * Swith from black <> white theme with the '9' hotkey - Related to issue #976
    * Fix: Docker plugin - Invalid IO stats with Arch Linux #1945
    * Bug Fix: Docker plugin - Network stats not being displayed #1944
    * Fix Grafana CPU temperature panel #1954
    * is_disabled name fix #1949
    * Fix tipo in documentation #1932
    * distutils is deprecated in Python 3.10 #1923
    * Separate battery percentages #1920
    * Update docs and correct make docs-server target in Makefile

Enhancement requests:

    * Improve --issue by displaying the second update iteration and not the first one. More relevant
    * Improve --issue option with Python version and paths
    * Correct an issue on idle display
    * Refactor Mem + MemSwap Curse
    * Refactor CPU Curses code

Contributors for this version:
    * Nicolargo
    * RazCrimson
    * Floran Brutel
    * H4ckerxx44
    * Mohamad Mansour
    * N辿fix Estrada
    * Zameer Manji

(fox)

2021-12-05 08:06:47 UTC MAIN commitmail json YAML

doc/TODO: add some

+ SDL2-2.0.18, blender-3.0, double-conversion-3.1.6, enchant2-2.3.2,
  gsl-2.7.1, libcups-2.4.0, mpc-0.34, poppler-21.12.0, py-pip-audit-1.0.1,
  rust-analyzer-0.0.2021.11.29, vala-0.54.4.

(wiz)

2021-12-05 07:33:04 UTC pkgsrc-2021Q3 commitmail json YAML

2021-12-05 07:32:02 UTC pkgsrc-2021Q3 commitmail json YAML

Pullup ticket #6548 - requested by mlelstv
devel/nss: security-update

Revisions pulled up:
- devel/nss/Makefile                                            1.215-1.217
- devel/nss/distinfo                                            1.139,1.142-1.143

-------------------------------------------------------------------
  Module Name:    pkgsrc
  Committed By:  wiz
  Date:          Thu Sep 30 21:39:55 UTC 2021

  Modified Files:
          pkgsrc/devel/nss: Makefile distinfo

  Log Message:
  nss: update to 3.71.

  Changes:
  - Bug 1717716 - Set nssckbi version number to 2.52.
  - Bug 1667000 - Respect server requirements of tlsfuzzer/test-tls13-signature-algorithms.py
  - Bug 1373716 - Import of PKCS#12 files with Camellia encryption is not supported
  - Bug 1717707 - Add HARICA Client ECC Root CA 2021.
  - Bug 1717707 - Add HARICA Client RSA Root CA 2021.
  - Bug 1717707 - Add HARICA TLS ECC Root CA 2021.
  - Bug 1717707 - Add HARICA TLS RSA Root CA 2021.
  - Bug 1728394 - Add TunTrust Root CA certificate to NSS.

  To generate a diff of this commit:
  cvs rdiff -u -r1.214 -r1.215 pkgsrc/devel/nss/Makefile
  cvs rdiff -u -r1.138 -r1.139 pkgsrc/devel/nss/distinfo

-------------------------------------------------------------------
  Module Name:    pkgsrc
  Committed By:  wiz
  Date:          Thu Oct 28 10:03:13 UTC 2021

  Modified Files:
          pkgsrc/devel/nss: Makefile distinfo

  Log Message:
  nss: update to 3.72.

  Changes:
      - Documentation: release notes for NSS 3.72
      - Documentation: release notes for NSS 3.71
      - Remove newline at the end of coreconf.dep
      - Bug 1731911 - Fix nsinstall parallel failure.
      - Bug 1729930 - Increase KDF cache size to mitigate perf regression in about:logins.

  To generate a diff of this commit:
  cvs rdiff -u -r1.215 -r1.216 pkgsrc/devel/nss/Makefile
  cvs rdiff -u -r1.141 -r1.142 pkgsrc/devel/nss/distinfo

-------------------------------------------------------------------
  Module Name:    pkgsrc
  Committed By:  wiz
  Date:          Wed Dec  1 17:04:11 UTC 2021

  Modified Files:
          pkgsrc/devel/nss: Makefile distinfo

  Log Message:
  nss: update to 3.73.

  This contains the fix for CVE-2021-43527.

  To generate a diff of this commit:
  cvs rdiff -u -r1.216 -r1.217 pkgsrc/devel/nss/Makefile
  cvs rdiff -u -r1.142 -r1.143 pkgsrc/devel/nss/distinfo

(spz)

2021-12-04 14:49:05 UTC MAIN commitmail json YAML

doc: Updated www/php-nextcloud to 22.2.3

(ryoon)

2021-12-04 14:47:59 UTC MAIN commitmail json YAML

php-nextcloud: Update to 22.2.3

Changelog:
Version 22.2.3 November 15 2021

Changes

  * Bump moment-timezone from 0.5.33 to 0.5.34 (server#29658)
  * Don't flash external storage mountpoints during the status check (server#
    29706)
  * Bump doctrine/dbal to 3.1.4 (server#29717)
  * Add composer patch (3rdparty#890)
  * Bump doctrine/dbal to 3.1.4 (3rdparty#895)

Version 22.2.2 November 12 2021

Changes

Single fix that could cause significant performance degradation: Fix missing
token update #29682

Version 22.2.1 November 11 2021

Changes

  * Ensure that user and group IDs in LDAP's tables are also max 64chars
    (server#28968)
  * Fix Lots of Error: file_exists(): open_basedir restriction in effect.??
    (server#29016)
  * Change output format of Psalm to Github (server#29046)
  * Don't further setup disabled users when logging in with apache (server#
    29062)
  * Allow "TwoFactor Nextcloud Notifications" to pull the state of the 2FA
    again (server#29066)
  * Fix path of `file_get_contents` (server#29073)
  * Do not transfer shares for deleted users (server#29078)
  * Add a few sensitive config keys (server#29086)
  * Update the certificate bundle (server#29096)
  * Add button color variables (server#29113)
  * Generate a better optimized query for path prefix search filters (server#
    29121)
  * Set associative = true for cleanup job (server#29124)
  * Keep pw based auth tokens valid when pw-less login happens (server#29129)
  * Explicitly close source stream on local / encryption storage (server#29133)
  * Properly handle folder deletion on external s3 storage (server#29160)
  * Tokens without password should not trigger changed password invalidation
    (server#29162)
  * Add 'supported'-label to all supported apps (server#29183)
  * Keep group restrictions when reenabling apps after an update (server#29196)
  * Fix translated app details (server#29207)
  * Add documentation for files_no_background_scan (server#29217)
  * Don't setup the filesystem to check for a favicon we don't use anyway
    (server#29221)
  * Add proper message to created share not found (server#29225)
  * Fix background scan doc in config (server#29251)
  * Add configuration flag to disable the background job for files_trashbin
    (server#29262)
  * Add configuration flag to disable the background job for files_versions
    (server#29263)
  * Fix bug introduced on drag and drop external files (server#29283)
  * Get `filesize()` if `file_exists()` (server#29288)
  * Fix app upgrade (server#29301)
  * Fix cliping issues in alternative logging buttons (server#29311)
  * Avoid PHP errors when the LDAP attribute is not found (server#29316)
  * Fix basic auth for OAuth token endpoint (server#29341)
  * Fix login button alignment (server#29359)
  * Fix security issues when copying groupfolder with advanced ACL (server#
    29365)
  * Prevent duplicate auth token activity updates (server#29381)
  * Catch null path in share manager (server#29383)
  * Scheduling plugin not updating responding attendee status (server#29385)
  * Make calendar schedule options translatable (server#29389)
  * S3 external storage fixes (server#29391)
  * Fix federated scope not shown when public addressbook upload is disabled
    (server#29393)
  * Make the route name error more helpful (server#29398)
  * Bump babel-loader from 8.2.2 to 8.2.3 (server#29409)
  * Update behat/behat requirement from ~3.8.0 to ~3.9.0 in /build/integration
    (server#29410)
  * Handle files with `is_file` instead of `file_exists` (server#29415)
  * Fixes an undefined index when getAccessList returns an empty array (server#
    29419)
  * Backport #29260: Respect user enumeration settings in user status lists
    (server#29427)
  * Implement local filtering in file list (server#29442)
  * Detect mimetype by content only with content (server#29459)
  * Fix permissions when copying from ObjectStorage (server#29475)
  * Bump vue-router from 3.5.2 to 3.5.3 (server#29494)
  * Bump bootstrap from 4.6.0 to 4.6.1 (server#29495)
  * Update CRL (server#29503)
  * Limit parameter count per query in Cache.removeChildren (server#29506)
  * Fix/images php 8.0 (server#29519)
  * Revert split capability "AccountPropertyScopesFederationEnabled" (server#
    29528)
  * Expose send_password_by_mail via capabilities (server#29534)
  * Update update-psalm-baseline workflow (server#29549)
  * Do not retain VerifyUserData job when lookup server is not available
    (server#29562)
  * Bump @nextcloud/initial-state from 1.2.0 to 1.2.1 (server#29575)
  * Update behat/behat requirement from ~3.9.0 to ~3.10.0 in /build/integration
    (server#29578)
  * Handle empty directory drag-and-drop in Files UI (server#29597)
  * Fix HTML entity rendering in file comments sidebar (server#29598)
  * Reduce the sleep time in test-dummy-token handler (circles#816)
  * Dispatching event before the action (circles#825)
  * Bump version (files_pdfviewer#513)
  * Allow to open links in new tab (notifications#1078)
  * Fix deleting notifications with numeric user ID (notifications#1088)
  * Add integration tests for push registration (notifications#1095)
  * Restore old device signature so the proxy works again (notifications#1103)
  * Bump autoprefixer from 9.8.6 to 9.8.7 (photos#902)
  * Bump autoprefixer from 9.8.7 to 9.8.8 (photos#907)
  * Bump prosemirror-schema-list from 1.1.5 to 1.1.6 (text#1871)
  * Bump prosemirror-transform from 1.3.2 to 1.3.3 (text#1881)
  * Additional checks for workspace controller (text#1885)

Version 22.2.0 October 1 2021

Changes

  * Fix SQL type error (server#28531)
  * Allow to open any app in a standalone window (server#28594)
  * Fix encrypted version to 0 when finding unencrypted file (server#28603)
  * Only recommand for php-sodium on >= PHP 7.4 (server#28658)
  * Fix position of search bar (server#28670)
  * Fix S3 ObjectStore proxy option (server#28683)
  * NMC-464 Highlight the search term on no results (server#28685)
  * NMC-552 Move filename/size out of the download button (server#28697)
  * Fix user list infinite loading state in user settings (server#28701)
  * Pin Psalm version for security analysis (server#28705)
  * Bump css-vars-ponyfill from 2.4.6 to 2.4.7 (server#28712)
  * Check if SVG path is valid (server#28734)
  * Remove 2FA exemption from PublicPage annotation (server#28740)
  * Bump 3rdparty ref (server#28744)
  * Send attendence links to required and optinal attendees of an event without
    an RSVP (server#28748)
  * Bump 3rdparty ref (server#28752)
  * Fix trashbin files view sticky action bar (server#28769)
  * Make it possible to override the default collation on mysql (server#28777)
  * Allow users to choose a different email for notifications (server#28780)
  * Dashboard - fix touch layout (server#28781)
  * Scan the shared external storage source on access (server#28785)
  * Bump vue-clipboard2 from 0.3.1 to 0.3.2 (server#28801)
  * Add database ratelimiting backend (server#28814)
  * Fixes missing prefix to validate password reset token (server#28824)
  * Update .htaccess (php8+ and mod_lsapi) (server#28827)
  * Do not cache file ids in FileSystemTags inside group folders (server#28830)
  * Allow using of disabled password reset mechanism for special cases (server#
    28841)
  * The user always may modify their additional emails (server#28843)
  * Added support for transferring incoming file shares. (server#28844)
  * L10n: ignore packed js files from TX sync (server#28850)
  * Add config.php option for transfer ownership (server#28851)
  * L10n: Remove a text string from translation (server#28852)
  * Let user choose notification email in user settings (server#28855)
  * Add email addresses to contacts menu (server#28860)
  * Add new ExternalShareActions API (server#28865)
  * Fix files view change and undefined currentFileList (server#28878)
  * Fix file creation from template without ext (server#28881)
  * Bump vue-clipboard2 from 0.3.2 to 0.3.3 (server#28888)
  * Fall back to full file for video previews (server#28895)
  * Update CRL due to revoked twofactor_email.crt (server#28900)
  * Support seeking also from the end of file on S3 storage (server#28910)
  * Use IRoomMetadata as source of truth for supported room types (server#
    28919)
  * Bump 3rdparty ref (server#28928)
  * Allow upgrade from 22.2.0.0 to 22.2.0.1 (server#28945)
  * Fix caching of objectsid searches (server#28949)
  * Allow casting query functions (server#28953)
  * Fix check for redis minimal version (server#28954)
  * Don't allow to change activity settings that don't work (server#28962)
  * Bump app versions (server#28984)
  * Fix redirect during initial setup (server#28998)
  * Fix CI (3rdparty#758)
  * Bump Webauthn Lib to 3.3.9 (3rdparty#780)
  * Bump Archive_Tar to latest release (3rdparty#781)
  * Composer install (3rdparty#812)
  * Read the email from IUser (API) not guess from the DB (activity#637)
  * Increase activity email speed in instances with more than 500 users
    (activity#641)
  * Bump pdfjs-dist from 2.8.335 to 2.9.359 (files_pdfviewer#478)
  * Bump @nextcloud/babel-config from 1.0.0-beta.1 to 1.0.0 (files_pdfviewer#
    479)
  * Fix phpunit (files_pdfviewer#487)
  * Update workflows (files_pdfviewer#492)
  * Use setup-php v2 (files_pdfviewer#495)
  * Bump cli-progress from 3.9.0 to 3.9.1 (files_pdfviewer#504)
  * Fix illustrations (photos#876)
  * Bump @nextcloud/vue from 3.10.0 to 3.10.2 (photos#889)
  * Dependency updates (text#1835)
  * Bump prosemirror-markdown from 1.5.1 to 1.5.2 (text#1851)
  * Update dependabot (viewer#1013)

(ryoon)

2021-12-04 12:45:39 UTC MAIN commitmail json YAML

doc: Updated www/stagit to 1.0

(fcambus)

2021-12-04 12:45:27 UTC MAIN commitmail json YAML

stagit: update to 1.0.

ChangeLog:

- small typo fixes and url -> URL
- man pages: add EXAMPLES section
- encode the name, it could contain XML entities
- percent encode characters in path names
- ignore '\r' in writing the blob aswell
- Print the number of remaining commits

(fcambus)

2021-12-04 12:37:19 UTC MAIN commitmail json YAML

doc: Updated devel/binaryen to 103

(fcambus)

2021-12-04 12:37:06 UTC MAIN commitmail json YAML

binaryen: update to 103.

v103
----

- The EffectAnalyzer now takes advantage of immutability of globals. To achieve
  that it must have access to the module. That is already the case in the C++
  API, but the JS API allowed one to optionally not add a module when calling
  `getSideEffects()`. It is now mandatory to pass in the module.
- JS and Wasm builds now emit ECMAScript modules. New usage is:
  ```js
  import Binaryen from "path/to/binaryen.js";
  const binaryen = await Binaryen();
  ...
  ```
- CallIndirect changed from storing a Signature to storing a HeapType

(fcambus)

2021-12-04 10:06:38 UTC MAIN commitmail json YAML

doc: Updated devel/fossil to 2.17

(js)

2021-12-04 10:06:28 UTC MAIN commitmail json YAML

Update devel/fossil to 2.17

Changes for version 2.17
------------------------

  *  Major improvements to the "diff" subsystem, including:
    * Added new formatting options: --by, -b, --webpage, --json, --tcl.
    * Partial-line matching for unified diffs
    * Better partial-line matching for side-by-side diffs
    * Buttons on web-based diffs to show more context
    * Performance improvements
  *  The --branchcolor option on fossil commit and fossil amend can now take
    the value "auto" to force Fossil to use its built-in automatic color
    choosing algorithm.
  *  Fossil now autosyncs prior to running fossil open.
  *  Add the ticket-default-report setting, which if set to the title of a
    ticket report causes that ticket report to be displayed below the search
    box in the /ticket page.
  *  The "nc" query parameter to the /timeline page causes all graph coloring
    to be omitted.
  *  Improvements and bug fixes to the new "fossil ui REMOTE" feature so that
    it works better on a wider variety of platforms.
  *  In /wikiedit, show the list of attachments for the current page and list
    URLs suitable for pasting them into the page.
  *  Add the --no-http-compression option to fossil sync and similar.
  *  Print total payload bytes on a fossil sync when using the --verbose option.
  *  Add the close, reopen, hide, and unhide subcommands to the branch command.
  *  The "-p" option to fossil branch list shows only private branches.
  *  The Markdown formatter now interprets the content of block HTML markup
    (such as <table>) in most cases.  Only content of <pre> and <script> is
    passed through verbatim.
  *  The wiki list command no longer lists "deleted" pages by default. Use the
    new --all option to include deleted pages in the output.
  *  The fossil all git status command only shows reports for the subset of
    repositories that have a configured Git export.
  *  The /chat configuration was reimplemented and provides new options,
    including the ability for a repository administrator to extend the
    selection of notification sounds using unversioned files.
  *  Chat now uses fossil's full complement of markdown features, instead of
    the prior small subset of markup it previously supported.  This
    retroactively applies to all chat messages, as they are markdown-processed
    when they are sent instead of when they are saved.
  *  Added a chat message preview mode so messages can be previewed before
    being sent. Similarly, added a per-message ability to view the raw
    un-parsed message text.
  *  The hotkey to activate preview mode in /wikiedit, /fileedit, and
    /pikchrshow was changed from ctrl-enter to shift-enter in order to align
    with /chat's new preview feature and related future changes.

(js)

2021-12-03 20:57:48 UTC MAIN commitmail json YAML

doc: Removed multimedia/adobe-flash-player

(tsutsui)

2021-12-03 20:56:21 UTC MAIN commitmail json YAML

multimedia: remove adobe-flash-player

(tsutsui)

2021-12-03 20:55:06 UTC MAIN commitmail json YAML

2021-12-03 17:45:34 UTC MAIN commitmail json YAML

cdrtools: Simplify SUBSTs for files/INSTALL.pkgsrc and replace LOCALBASE too

(ryoon)

2021-12-03 17:08:50 UTC MAIN commitmail json YAML

doc: Updated lang/go116 to 1.16.11

(bsiegert)

2021-12-03 17:08:36 UTC MAIN commitmail json YAML

Update go116 to 1.16.11.

go1.16.11 (released 2021-12-02) includes fixes to the compiler, runtime, and
the net/http, net/http/httptest, and time packages. See the Go 1.16.11
milestone on our issue tracker for details.

(bsiegert)

2021-12-03 15:56:02 UTC MAIN commitmail json YAML

doc: Updated www/lighttpd to 1.4.62

(schmonz)

2021-12-03 15:55:55 UTC MAIN commitmail json YAML

Update to 1.4.62. From the changelog:

- support pcre2; HTTP Digest auth userhash; bugfixes

pkgsrc changes:

- switch to pcre2

(schmonz)

2021-12-03 15:17:14 UTC MAIN commitmail json YAML

doc: Updated sysutils/cdrtools to 3.02a10

(micha)

2021-12-03 15:15:39 UTC MAIN commitmail json YAML

devel/smake: Added "sysutils/cdrtools/Makefile" to Makefile.common

(micha)

2021-12-03 15:13:27 UTC MAIN commitmail json YAML

sysutils/cdrtools: Update to 3.02a10

Rebase to final Schily Tools release 2021-09-18.

Unknown changes because the package formerly based on separate cdrtools
releases (that are not available for recent versions).

(micha)

2021-12-03 13:44:01 UTC MAIN commitmail json YAML

modular-xorg-server: Remove invlid line

(ryoon)

2021-12-03 13:31:20 UTC MAIN commitmail json YAML

Updated audio/faudio, net/rabbitmq

(adam)

2021-12-03 13:31:02 UTC MAIN commitmail json YAML

rabbitmq: updated to 3.9.11

RabbitMQ 3.9.11

Core Server

Bug Fixes

When a TLS-enabled listener failed to stop, it logged all of its settings
which could contain sensitive values.

Enhancements

Quorum queues now store commands for enqueued messages in a more compact format
on disk (some derivative data has been dropped).

queue.declare-ok response to AMQP 0-9-1 clients operating on a stream could return a ready-for-delivery
message count value that was out of sync with the stream leader replica.

Classic queues now deliver more efficiently on channels that had global QoS changed
during consumer operation.

Prometheus Plugin

Enhancements

New optional metrics provided by the GET /metrics/detailed endpoint. These metrics are cluster-wide,
and therefore must not be aggregated.

Bug Fixes

A help tip on the policies page was misplaced.

Management Agent Plugin

Enhancements

Disabling the plugin will stop metric collection performed periodically by
queues, streams, connections, et cetera.

(adam)

2021-12-03 13:29:43 UTC MAIN commitmail json YAML

faudio: updated to 21.12

21.12

New Features:

Update to FNA3D 21.12
Update to FAudio 21.12

Fixes:

SDL2_FNAPlatform: Rethrow the fnalibs DllNotFoundException properly
ContentReader: Fix a timing issue that caused some SharedResource events to never get fired

(adam)

2021-12-03 13:09:47 UTC MAIN commitmail json YAML

doc: Updated sysutils/xosview to 1.23

(micha)

2021-12-03 13:06:57 UTC MAIN commitmail json YAML

sysutils/xosview: Update to 1.23

Patch removed (merged upstream).

No changelog provided (refers to Github history).

(micha)

2021-12-03 13:05:59 UTC MAIN commitmail json YAML

modular-xorg-server: Add avoid-duplicate.mk

(nia)

2021-12-03 13:05:31 UTC MAIN commitmail json YAML

modular-xorg-server: Add builtin.mk file

(nia)

2021-12-03 13:03:19 UTC MAIN commitmail json YAML

xinit: Add avoid-duplicate.mk

(nia)

2021-12-03 13:03:01 UTC MAIN commitmail json YAML

xinit: Add builtin.mk file

(nia)

2021-12-03 12:50:14 UTC MAIN commitmail json YAML

2021-12-03 12:47:54 UTC MAIN commitmail json YAML

2021-12-03 12:36:32 UTC MAIN commitmail json YAML

xcb-util: Unbreak tree (sorry, my bad!)

(nia)

2021-12-03 11:42:50 UTC MAIN commitmail json YAML

doc: Updated mail/isync to 1.4.4

(wiz)

2021-12-03 11:42:40 UTC MAIN commitmail json YAML

isync: update to 1.4.4.

Fixes CVE-2021-44143: heap overflow in isync/mbsync.

(wiz)

2021-12-03 11:00:12 UTC MAIN commitmail json YAML

doc: Updated news/canlock-hp to 3.3.0

(micha)

2021-12-03 10:59:16 UTC MAIN commitmail json YAML

news/canlock-hp: Update to 3.3.0

Feature release to make the package more useful for servers.
Added buildlink3.mk.

- Bugfix: canlock-mhp utility no longer hangs if field name was not
  found
- Bugfix: Two memory leaks fixed in canlock-hfp utility
  (Reported by Dennis Preiser)
- Bugfix: Typo in canlock-mhp man page fixed
  (Reported by Julien ��lie)
- Library libcanlock-hp added to execute the header parsers
  (for operating systems with POSIX API)
- New libcanlock-hp API function to unfold header fields added
  (Suggested by Julien ��lie)
- Test suite extended for the new library. Tests for parser functions
  are skipped by default (because they require the installed parser
  utilities)
- Manual pages added for the new library
- Example programs added to the "hp/examples" subdirectory
  (Suggested by Julien ��lie)

(micha)

2021-12-03 10:52:23 UTC MAIN commitmail json YAML

doc: Updated news/libcanlock to 3.3.0

(micha)

2021-12-03 10:50:56 UTC MAIN commitmail json YAML

news/libcanlock: Update to 3.3.0

Library API and ABI are backward compatible.

- Bugfix: Potential NULL-pointer dereference fixed in canlock utility
  (Reported by Dennis Preiser)
- Bugfix: Multiple bugs in test suite fixed, where return values
  from library functions were not handled correctly
  (Reported by Dennis Preiser)
- Bugfix: Two memory leaks fixed in test suite for legacy API
  (Found by Valgrind)
- Bugfix: NAME sections of cl_clear_secret(), cl_get_lock(), cl_split()
  and cl_verify() man pages fixed
  (Reported by Julien ��lie)
- Bugfix: Typos in comments and documentation fixed
  (Reported by Urs Jan��en)
- New libcanlock API function cl_verify_multi() added to check multiple
  keys against multiple locks
- Test suite extended: It now tests cl_verify_multi() too
- canlock utility now supports the option "-m" to check multiple keys
  against multiple locks
- Option "-m" added to SYNOPSIS section of canlock man page
  (Suggested by Marcel Logen)
- Example programs added to the "examples" subdirectory
  (Suggested by Julien ��lie)
- Documentation for RFC 8315 Section 4 added to cl_get_key() and
  cl_get_lock() man pages
  (Suggested by Julien ��lie)
- Paragraph for optional User-ID (<uid> in RFC 8315 notation) added to
  cl_get_key() and cl_get_lock() man pages
  (Suggested by Julien ��lie)
- Examples for minimum size of local secret added to cl_get_key() and
  cl_get_lock() man pages
  (Suggested by Julien ��lie)
- Removed some redundant notes from the output of "canlock -h"
  (Suggested by Julien ��lie)

(micha)

2021-12-03 08:30:09 UTC MAIN commitmail json YAML

doc: Updated audio/termusic to 0.6.1

(pin)

2021-12-03 08:29:50 UTC MAIN commitmail json YAML

audio/termusic: update to 0.6.1

-fix: bug when using kitty, and there is a 1/5 chances that will lead to freeze
when start the app.
-fix: when start the app, the first song in playlist will be skipped.

(pin)

2021-12-03 08:28:54 UTC MAIN commitmail json YAML

doc: Updated sysutils/broot to 1.7.4

(pin)

2021-12-03 08:28:35 UTC MAIN commitmail json YAML

sysutils/broot: update to 1.7.4

-Fix the hex preview sometimes missing 1 or 2 characters in the right ASCII
column

(pin)

2021-12-03 07:53:54 UTC MAIN commitmail json YAML

2021-12-03 07:52:33 UTC MAIN commitmail json YAML

guide: update USE_LANGUAGES section, add missing file to PLIST

(wiz)

2021-12-03 07:40:26 UTC MAIN commitmail json YAML

mk: add c++20 and gnu++20

(wiz)

2021-12-03 01:05:29 UTC MAIN commitmail json YAML

doc: Updated www/unit to 1.26.1

(gutteridge)

2021-12-03 01:05:21 UTC MAIN commitmail json YAML

unit: update to 1.26.1

Upstream change log:

*) Bugfix: occasionally, the Unit daemon was unable to fully terminate;
  the bug had appeared in 1.26.0.

*) Bugfix: a prototype process could crash on an application process
  exit; the bug had appeared in 1.26.0.

*) Bugfix: the router process crashed on reconfiguration if "access_log"
  was configured without listeners.

*) Bugfix: a segmentation fault occurred in the PHP module if chdir() or
  fastcgi_finish_request() was called in the OPcache preloading script.

*) Bugfix: fatal errors on DragonFly BSD; the bug had appeared in
  1.26.0.

(gutteridge)

2021-12-02 18:22:07 UTC MAIN commitmail json YAML

modular-xorg-drivers: Support detecting builtin input drivers

(nia)

2021-12-02 18:17:55 UTC MAIN commitmail json YAML

2021-12-02 18:15:30 UTC MAIN commitmail json YAML

2021-12-02 18:14:39 UTC MAIN commitmail json YAML

2021-12-02 17:59:05 UTC MAIN commitmail json YAML

Fix PLIST by not implicitly depending on gettext-tools

(pho)

2021-12-02 17:40:40 UTC MAIN commitmail json YAML

modular-xorg-drivers: Add a common builtin.mk fragment

(nia)

2021-12-02 16:58:47 UTC MAIN commitmail json YAML

libva: fix HOMEPAGE and MASTER_SITE

(tnn)

2021-12-02 16:40:18 UTC MAIN commitmail json YAML

2021-12-02 16:16:17 UTC MAIN commitmail json YAML

gnupg2: gmake is not required to build as of 2.2.33

(ryoon)

2021-12-02 12:35:19 UTC MAIN commitmail json YAML

Updated graphics/graphviz, graphics/pngquant

(adam)

2021-12-02 12:35:00 UTC MAIN commitmail json YAML

pngquant: updated to 2.17.0

version 2.17
------------
- fix for Unicode filenames on Windows
- builds for ARM
- small quality improvements

(adam)

2021-12-02 12:32:43 UTC MAIN commitmail json YAML

graphviz: updated to 2.49.3

2.49.3

Fixed
- gvpr "split", "tokens", and "index" functions produce incorrect results 2138.
  This was a regression that occurred between 2.47.1 and 2.47.2.

(adam)

2021-12-02 12:02:05 UTC MAIN commitmail json YAML

2021-12-02 11:44:39 UTC MAIN commitmail json YAML

doc: Updated audio/termusic to 0.6.0

(pin)

2021-12-02 11:44:16 UTC MAIN commitmail json YAML

audio/termusic: update to 0.6.0

-Update to tui-realm 1.0. Please note, as it's basically a rewrite, small bugs
are inevitable. Please report it in issues and I'll respond very fast.
-Hotkey to quit changed from Q to q, as now there will show a popup confirmation
so it's unlikely to quit accidentally.
-Can add a song to the beginning of playlist or the end. Switch by a.
Note: I add this to configuration file, and it'll reset your configuration file
to default values. Please backup if you need. Basically it's not necessary as
all options can be set from inside termusic.

(pin)

2021-12-02 11:43:46 UTC MAIN commitmail json YAML

doc: Updated audio/ncspot to 0.9.2

(pin)

2021-12-02 11:43:23 UTC MAIN commitmail json YAML

audio/ncspot: update to 0.9.2

Maintenance
-Fix crash when saving track or opening similar tracks (#661)

Features
-Introduce cache file format version indicator. Will reload cache when file
format had breaking changes.

(pin)

2021-12-02 11:25:19 UTC MAIN commitmail json YAML

Updated devel/py-hypothesis, archivers/py-zstandard

(adam)

2021-12-02 11:24:50 UTC MAIN commitmail json YAML

py-zstandard: updated to 0.16.0

0.16.0

Backwards Compatibility Notes

Support for Python 3.5 has been dropped. Python 3.6 is now the minimum required Python version.

Changes

Bundled zstd library upgraded from 1.4.8 to 1.5.0.
manylinux2014_aarch64 wheels are now being produced for CPython 3.6+.
Wheels are now being produced for CPython 3.10.
Arguments to ZstdCompressor() and ZstdDecompressor() are now all optional in the C backend and an explicit None value is accepted. Before, the C backend wouldn't accept an explicit None value (but the CFFI backend would). The new behavior should be consistent between the backends

(adam)

2021-12-02 11:15:26 UTC MAIN commitmail json YAML

py-hypothesis: updated to 6.29.3

6.29.3

This patch fixes a bug in mutually_broadcastable_shapes(), which restricted the patterns of singleton dimensions that could be generated for dimensions that extended beyond base_shape.

6.29.2

This patch clarifies our pretty-printing of DataFrames.

6.29.1

This patch documents timezones() Windows-only requirement for the tzdata package, and ensures that pip install hypothesis[zoneinfo] will install the latest version.

6.29.0

This release teaches builds() to use deferred() when resolving unrecognised type hints, so that you can conveniently register strategies for recursive types with constraints on some arguments:

class RecursiveClass:
    def __init__(self, value: int, next_node: typing.Optional["SomeClass"]):
        assert value > 0
        self.value = value
        self.next_node = next_node

st.register_type_strategy(
    RecursiveClass, st.builds(RecursiveClass, value=st.integers(min_value=1))
)
6.28.1

This release fixes some internal calculations related to collection sizes.

6.28.0

This release modifies our pytest plugin, to avoid importing Hypothesis and therefore triggering Hypothesis’ entry points for test suites where Hypothesis is installed but not actually used.

6.27.3

This release fixes issue 3080, where from_type() failed on unions containing PEP 585 builtin generic types (like list[int]) in Python 3.9 and later.

6.27.2

This patch makes the hypothesis codemod command somewhat faster.

(adam)

2021-12-02 11:07:35 UTC MAIN commitmail json YAML

Updated devel/py-pkginfo, textproc/py-xmlschema

(adam)

2021-12-02 11:07:17 UTC MAIN commitmail json YAML

py-xmlschema: updated to 1.9.0

v1.9.0
* Add iter_decode() to document level API
* Enhance XMLResource class adding usage of pathlib.Path objects
  for source and base_url arguments
* Fix for issue 273

(adam)

2021-12-02 11:05:26 UTC MAIN commitmail json YAML

py-pkginfo: updated to 1.8.2

1.8.2 (2021-12-01)
------------------
- Add fix for installed distributions with '__package__' set to an empty
  string.

1.8.1 (2021-11-19)
------------------
- Add 'MANIFEST.in' to ensure example files used by tests are included
  in source distributions.

1.8.0 (2021-11-18)
------------------
- Support new standard metadata location for installed dists.
- Don't overwrite header-based 'description' with empty payload.
- Add support for Metadata-Version 2.2.
- Add support for uncompressed tarballs for sdists.
- Add support for Python 3.10.

(adam)

2021-12-02 10:39:35 UTC MAIN commitmail json YAML

doc: Updated www/logswan to 2.1.12

(fcambus)

2021-12-02 10:39:17 UTC MAIN commitmail json YAML

logswan: update to 2.1.12.

Logswan 2.1.12 (2021-12-02)

- Fix a use-after-free (read) triggered by strcmp(3) calls.

  The parse_request() function didn't zero out the parsed_request struct
  between each call. Since the parsing loop was switched to using getline(3)
  instead of a fixed size buffer to process log lines, it could reference
  already freed memory in certain cases.

  Thanks to Brian Carpenter (@geeknik) for finding and reporting the issue.

(fcambus)

2021-12-02 10:02:01 UTC MAIN commitmail json YAML

Fix a build failure occuring when filesystems/fuse is installed

(pho)

2021-12-02 09:44:03 UTC MAIN commitmail json YAML

mk: Remove use of /bin/ksh wrapper hack on Darwin.

There are only a few releases where this appears to work, and the commit logs
show this to be a complete pain to get working.  I've now confirmed it's also
broken on Big Sur where ksh simply segfaults on both x86_64 and arm64.

This may have been marginally useful in the past, but we now have cwrappers to
provide a much bigger performance improvement, and so this hack was only used
during bootstrap to build a small number of packages anyway.

(jperkin)

2021-12-02 08:16:51 UTC MAIN commitmail json YAML

Fix PLIST by not implicitly depending on gettext-tools

(pho)

2021-12-02 08:06:35 UTC MAIN commitmail json YAML

doc: Updated net/dbip-country-lite to 2021.12

(fcambus)

2021-12-02 08:06:12 UTC MAIN commitmail json YAML

dbip-country-lite: update to 2021.12.

No upstream ChangeLog.

(fcambus)

2021-12-02 08:05:04 UTC MAIN commitmail json YAML

doc: Updated net/dbip-city-lite to 2021.12

(fcambus)

2021-12-02 08:04:50 UTC MAIN commitmail json YAML

dbip-city-lite: update to 2021.12.

No upstream ChangeLog.

(fcambus)

2021-12-02 08:03:10 UTC MAIN commitmail json YAML

doc: Updated net/dbip-asn-lite to 2021.12

(fcambus)

2021-12-02 08:02:52 UTC MAIN commitmail json YAML

dbip-asn-lite: update to 2021.12.

No upstream ChangeLog.

(fcambus)

2021-12-02 07:44:44 UTC MAIN commitmail json YAML

2021-12-02 07:28:50 UTC MAIN commitmail json YAML

doc: Updated filesystems/fuse-sshfs to 3.7.2

(pho)

2021-12-02 07:28:40 UTC MAIN commitmail json YAML

Update to sshfs-3.7.2

I have added a lot of unpleasant hacks to the code in order to make it
work with NetBSD librefuse. We really should fix it. I will probably
do it later. Release notes from the upstream are as follows:

Release 3.7.2 (2021-06-08)
--------------------------
* Added a secondary check so if a mkdir request fails with EPERM an access request will be
  tried - returning EEXIST if the access was successful.
    Fixes: https://github.com/libfuse/sshfs/issues/243

Release 3.7.1 (2020-11-09)
--------------------------
* Minor bugfixes.

Release 3.7.0 (2020-01-03)
--------------------------
* New max_conns option enables the use of multiple connections to improve responsiveness
  during large file transfers. Thanks to Timo Savola for doing most of the implementation
  work, and thanks to CEA.fr for sponsoring remaining bugfixes and cleanups!

* The `buflimit` workaround is now disabled by default. The corresponding bug in OpenSSH
  has been fixed in 2007
  (cf. https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=365541#37), so this shouldn't be
  needed anymore. If you depend on this workaround, please let the SSHFS maintainers know,
  otherwise support for the workaround will be removed completely in a future version.

Release 3.6.0 (2019-11-03)
--------------------------
* Added "-o direct_io" option.
  This option disables the use of page cache in kernel.
  This is useful for example if the file size is not known before reading it.
  For example if you mount /proc dir from a remote host without the direct_io
  option, the read always will return zero bytes instead of actual data.
* Added --verbose option.
* Fixed a number of compiler warnings.
* Improved performance under OS X.

Release 3.5.2 (2019-04-13)
--------------------------
* Fixed "-o idmap=user" to map both UID and GID on all OSs.
* Fixed improper handling of sequential spaces spaces in "ssh_command" option

Release 3.5.1 (2018-12-22)
--------------------------
* Documentation updates
* Build system updates
* Added "BindInterface" as valid "-o" option.

Release 3.5.0 (2018-08-28)
--------------------------
* Fixed error code returned by rename(), allowing proper fallback.
* Port to Cygwin.

Release 3.4.0 (2018-06-29)
--------------------------
* Make utimens(NULL) result in timestamp "now" -- no more touched files
  dated 1970-01-01
* New `createmode` workaround.
* Fix `fstat` workaround regression.

Release 3.3.2 (2018-04-29)
--------------------------
* New `renamexdev` workaround.

Release 3.3.1 (2017-10-25)
--------------------------
* Manpage is now installed in correct directory.
* SSHFS now supports (or rather: ignores) some options that it may
  receive as result of being mounted from ``/etc/mtab``. This includes
  things like ``user``, ``netdev``, or ``auto``.

SSHFS 3.3.0 (2017-09-20)
------------------------
* Dropped support for writeback caching (and, as a consequence,
  "unreliable append" operation). As of kernel 4.14, the FUSE module's
  writeback implementation is not compatible with network filesystems
  and there are no imminent plans to change that.
* Add support for mounting from /etc/fstab
* Dropped support for building with autotools.
* Added missing options to man page.

Release 3.2.0 (2017-08-06)
--------------------------
* Re-enabled writeback cache.
* SSHFS now supports O_APPEND.

Release 3.1.0 (2017-08-04)
--------------------------
* Temporarily disabled the writeback cache feature, since there
  have been reports of dataloss when appending to files when
  writeback caching is enabled.

* Fixed a crash due to a race condition when listing
  directory contents.

* For improved backwards compatibility, SSHFS now also silently
  accepts the old ``-o cache_*`` options.

Release 3.0.0 (2017-07-08)
--------------------------
* sshfs now requires libfuse 3.1.0 or newer.
* When supported by the kernel, sshfs now uses writeback caching.
* The `cache` option has been renamed to `dir_cache` for clarity.
* Added unit tests
* --debug now behaves like -o debug_sshfs, i.e. it enables sshfs
  debugging messages rather than libfuse debugging messages.
* Documented limited hardlink support.
* Added support for building with Meson.
* Added support for more SSH options.
* Dropped support for the *nodelay* workaround - the last OpenSSH
  version for which this was useful was released in 2006.
* Dropped support for the *nodelaysrv* workaround. The same effect
  (enabling NODELAY on the server side *and* enabling X11 forwarding)
  can be achieved by explicitly passing `-o ForwardX11`
* Removed support for `-o workaround=all`. Workarounds should always
  enabled explicitly and only when needed. There is no point in always
  enabling a potentially changing set of workarounds.

Release 2.9 (2017-04-17)
------------------------
* Improved support for Cygwin.
* Various small bugfixes.

Release 2.8 (2016-06-22)
------------------------
* Added support for the "fsync" extension.
* Fixed a build problem with bitbake

(pho)

2021-12-02 00:44:19 UTC MAIN commitmail json YAML

doc: Updated editors/xfce4-mousepad to 0.5.8

(gutteridge)

2021-12-02 00:44:08 UTC MAIN commitmail json YAML

xfce4-mousepad: update to 0.5.8

Change log:

0.5.8 (2021-11-26)
=====
- Bug Fixes:
  - Revert "Chain-up to parent in `mousepad_window_scroll_event()`" (#150)
  - Search: Fix a memory leak
  - Search: Remove obsolete workaround for the document finalization
  - Drop restrictions on URI scheme
  - Update `POTFILES.in`
  - Printing: Remove the "Page Setup" dialog (#148)
  - Flatpak: Complete scripts
  - Flatpak: Access remote locations with GVfs
  - Search: Fix the history cleanup
  - Search: Prevent GTask warnings when replacing text
  - Search: Ensure settings synchronization before searching
  - Fix translation domain in Appdata file
  - flatpak: Update README
  - flatpak: Add generic manifest and basic scripts

- Translation Updates:
  Albanian, Arabic, Armenian (Armenia), Basque, Belarusian, Bulgarian,
  Catalan, Chinese (China), Chinese (Taiwan), Croatian, Czech, Danish,
  Dutch, Eastern Armenian, English (Australia), English (United
  Kingdom), Estonian, Finnish, French, Galician, German, Greek, Hebrew,
  Hungarian, Icelandic, Indonesian, Interlingue, Italian, Japanese,
  Kazakh, Korean, Lithuanian, Malay, Norwegian Bokm奪l, Occitan (post
  1500), Persian (Iran), Polish, Portuguese, Portuguese (Brazil),
  Romanian, Russian, Serbian, Slovak, Slovenian, Spanish, Swedish,
  Thai, Turkish, Ukrainian, Uyghur

(gutteridge)

2021-12-01 22:43:37 UTC MAIN commitmail json YAML

doc: Updated devel/xa65 to 2.3.12

(fcambus)

2021-12-01 22:43:25 UTC MAIN commitmail json YAML

xa65: update to 2.3.12.

Version 2.3.12 (26 November 2020)

What's new in 2.3.12:

- Regression fix for address size validation in 65816 mode (thanks Sam
  Falvo; we had a pending fix for this but I like his test case).
- Testsuite expanded.
- Because this is likely to be the final 2.3 release, the -x, -S and old
  mvn/mvp $xxxx syntax will be only supported in 2.3.10 through 2.3.12.
  It will be removed in 2.4 and up. You are warned!

(fcambus)

2021-12-01 22:42:05 UTC MAIN commitmail json YAML

doc: Updated audio/libopenmpt to 0.5.13

(fcambus)

2021-12-01 22:41:52 UTC MAIN commitmail json YAML

libopenmpt: update to 0.5.13.

### libopenmpt 0.5.13 (2021-11-14)

*  [**Bug**] Fixed various undefined behaviour found with ubsan.

*  IMF: Change envelope interpretation to be more like in XM instead of IT and
    tighten header validation.
*  MED: Some samples had a ping-pong loop when there should be no loop at all.
*  MT2: Ignore incorrect drums chunk size in early MT2 files
    (fixes e.g. "A little Rock" by Csumi).
*  MT2: Work around initial master volume of 0 used in some files that apply a
    fade-in a the song start using track automation that would stay silent
    forever otherwise (track automation is currently not supported).
*  OKT: Apply portamento on every tick.

*  mpg123: Update to v1.29.2 (2021-10-23).

(fcambus)

2021-12-01 21:37:11 UTC MAIN commitmail json YAML

doc: Updated editors/vim to 8.2.3172nb1

(wiz)

2021-12-01 21:36:59 UTC MAIN commitmail json YAML

2021-12-01 20:58:01 UTC MAIN commitmail json YAML

Updated security/py-josepy, net/py-prometheus_client

(adam)

2021-12-01 20:57:43 UTC MAIN commitmail json YAML

py-prometheus_client: updated to 0.12.0

0.12.0
[FEATURE] Exemplar support (excludes multiprocess)
[ENHANCEMENT] Add support for Python 3.10
[ENHANCEMENT] Restricted Registry will handle metrics added after restricting
[ENHANCEMENT] Raise a more helpful error if a metric is not observable
[BUGFIX] Fix instance_ip_grouping_key not working on MacOS
[BUGFIX] Fix assertion error from favicion.ico with Python 2.7

(adam)

2021-12-01 20:53:55 UTC MAIN commitmail json YAML

py-josepy: updated to 1.11.0

1.11.0
------
* Added support for Python 3.10.
* We changed the PGP key used to sign the packages we upload to PyPI. Going
  forward, releases will be signed with one of three different keys. All of
  these keys are available on major key servers and signed by our previous PGP
  key. The fingerprints of these new keys are:
    - BF6BCFC89E90747B9A680FD7B6029E8500F7DB16
    - 86379B4F0AF371B50CD9E5FF3402831161D1D280
    - 20F201346BF8F3F455A73F9A780CC99432A28621

(adam)