Commit graph

348508 commits

Author SHA1 Message Date
tnn
752fb8d18f php73-intl: fix icu>=70 fallout. Backport from php74-intl. 2021-12-08 23:55:19 +00:00
tnn
5ccba21f2f icu: properly bump the bl3 for version 70 solib major
I'll let someone else decide if the recursive revbump needs to be redone
or if this can ride the one that took place 8 hours ago.
2021-12-08 23:53:30 +00:00
tnn
c49218bd59 libffi: fix broken patch; cannot use #ifdef like #if. Bump rev.
Fixes "python2.7: ffi_data_to_code_pointer: not implemented" on aarch64
2021-12-08 22:28:36 +00:00
adam
9478446714 Updated lang/nodejs 2021-12-08 20:39:14 +00:00
adam
3eee6b0930 nodejs: updated to 14.18.2
Version 14.18.2 'Fermium' (LTS)

Notable changes

This release contains a c-ares update to fix a regression introduced in Node.js 14.17.5 resolving CNAME records containing underscores 39780.

Also included are commits to allow Node.js 14 to continue to build and pass tests on our Jenkins CI, including adding Python 3.10 to the list of allowable Python versions for building.
2021-12-08 20:38:58 +00:00
hauke
2b0d65f3f6 Add suse*_locale dependency, since dsmc is complaining about it. 2021-12-08 16:41:09 +00:00
adam
fafe74a61b Updated textproc/py-regex, net/py-minio 2021-12-08 16:28:49 +00:00
adam
ff883a4694 py-minio: updated to 7.1.2
7.1.2
fix: do not enforce role value for replicationConfig
fix: canonical request path if empty choose '/'
2021-12-08 16:28:32 +00:00
adam
f85de7940d py-regex: updated to 2021.11.10
2021.11.10:
Unknown changes
2021-12-08 16:27:44 +00:00
adam
c846c66a41 Updated devel/py-astroid, devel/py-pylint 2021-12-08 16:24:07 +00:00
adam
242a28da6e py-pylint: updated to 2.12.2
v2.12.2
Fixed a false positive for unused-import where everything was not analyzed properly inside typing guards.

Fixed a false-positive regression for used-before-assignment for
typed variables in the body of class methods that reference the same class

Specified that the ignore-paths option considers "" to represent a
windows directory delimiter instead of a regular expression escape
character.

Fixed a crash with the ignore-paths option when invoking the option
via the command line.

Fixed handling of Sphinx-style parameter docstrings with asterisks. These
should be escaped with by prepending a "".

Add endLine and endColumn keys to output of JSONReporter.

Fixed handling of Google-style parameter specifications where descriptions
are on the line following the parameter name. These were generating
false positives for missing-param-doc.

Fix false negative for consider-iterating-dictionary during membership checks encapsulated in iterables
or not in checks

unused-import now check all ancestors for typing guards


2.12.1
Require Python 3.6.2 to run pylint.


2.12.0
Upgrade astroid to 2.9.0

Add ability to add end_line and end_column to the --msg-template option.
With the standard TextReporter this will add the line and column number of the
end of a node to the output of Pylint. If these numbers are unknown, they are represented
by an empty string.

Introduced primer tests and a configuration tests framework. The helper classes available in
pylint/testutil/ are still unstable and might be modified in the near future.

Fix install graphiz message which isn't needed for puml output format.

MessageTest of the unittest testutil now requires the confidence attribute
to match the expected value. If none is provided it is set to UNDEFINED.

add_message of the unittest testutil now actually handles the col_offset parameter
and allows it to be checked against actual output in a test.

Fix a crash in the check_elif extensions where an undetected if in a comprehension
with an if statement within a f-string resulted in an out of range error. The checker no
longer relies on counting if statements anymore and uses known if statements locations instead.
It should not crash on badly parsed if statements anymore.

Fix simplify-boolean-expression when condition can be inferred as False.

Fix exception when pyreverse parses property function of a class.

The functional testutils now accept end_lineno and end_column. Expected
output files without these will trigger a DeprecationWarning. Expected output files
can be easily updated with the python tests/test_functional.py --update-functional-output command.

The functional testutils now correctly check the distinction betweeen HIGH and
UNDEFINED confidence. Expected output files without defiend confidence levels will now
trigger a DeprecationWarning. Expected output files can be easily updated with the
python tests/test_functional.py --update-functional-output command.

The functional test runner now supports the option min_pyver_end_position to control on which python
versions the end_lineno and end_column attributes should be checked. The default value is 3.8.

Fix accept-no-yields-doc and accept-no-return-doc not allowing missing yield or
return documentation when a docstring is partially correct

Add an optional extension consider-using-any-or-all : Emitted when a for loop only
produces a boolean and could be replaced by any or all using a generator. Also suggests
a suitable any or all statement.

Properly identify parameters with no documentation and add new message called missing-any-param-doc

Add checkers overridden-final-method & subclassed-final-class

Fixed protected-access for accessing of attributes and methods of inner classes

Added support for ModuleNotFoundError (import-error and no-name-in-module).
ModuleNotFoundError inherits from ImportError and was added in Python 3.6

undefined-variable now correctly flags variables which only receive a type annotations
and never get assigned a value

undefined-variable now correctly considers the line numbering and order of classes
used in metaclass declarations

used-before-assignment now correctly considers references to classes as type annotation
or default values in first-level methods

undefined-variable and unused-variable now correctly trigger for assignment expressions
in functions defaults

undefined-variable now correctly triggers for assignment expressions in if ... else statements
This includes a basic form of control flow inference for if ... else statements using
constant boolean values

Added the --enable-all-extensions command line option. It will load all available extensions
which can be listed by running --list-extensions

Fix bug with importing namespace packages with relative imports

Improve and flatten unused-wildcard-import message

In length checker, len-as-condition has been renamed as
use-implicit-booleaness-not-len in order to be consistent with
use-implicit-booleaness-not-comparison.

Created new UnsupportedVersionChecker checker class that includes checks for features
not supported by all versions indicated by a py-version.

Added using-f-string-in-unsupported-version checker. Issued when py-version
is set to a version that does not support f-strings (< 3.6)
Fix useless-super-delegation false positive when default keyword argument is a variable.

Properly emit duplicate-key when Enum members are duplicate dictionary keys

Use py-version setting for alternative union syntax check (PEP 604),
instead of the Python interpreter version.

Subclasses of dict are regarded as reversible by the bad-reversed-sequence checker
(Python 3.8 onwards).

Support configuring mixin class pattern via mixin-class-rgx

Added new checker use-implicit-booleaness-not-comparison: Emitted when
collection literal comparison is being used to check for emptiness.

mising-param-doc now correctly parses asterisks for variable length and
keyword parameters

mising-param-doc now correctly handles Numpy parameter documentation without
explicit typing

pylint no longer crashes when checking assignment expressions within if-statements

Update ``literal-comparison``` checker to ignore tuple literals

Normalize the input to the ignore-paths option to allow both Posix and
Windows paths

Fix double emitting of not-callable on inferrable properties

self-cls-assignment now also considers tuple assignment

Fix missing-function-docstring not being able to check __init__ and other
magic methods even if the no-docstring-rgx setting was set to do so

Added using-final-decorator-in-unsupported-version checker. Issued when py-version
is set to a version that does not support typing.final (< 3.8)

Added configuration option exclude-too-few-public-methods to allow excluding
classes from the min-public-methods checker.

The --jobs parameter now fallbacks to 1 if the host operating system does not
have functioning shared semaphore implementation.

Fix crash for unused-private-member when checking private members on __class__

Crashes when a list is encountered in a toml configuration do not happen anymore.

Moved misplaced-comparison-constant to its own extension comparison_placement.
This checker was opinionated and now no longer a default. It can be reactived by adding
pylint.extensions.comparison_placement to load-plugins in your config.

A new bad-configuration-section checker was added that will emit for misplaced option
in pylint's top level namespace for toml configuration. Top-level dictionaries or option defined
in the wrong section will still silently not be taken into account, which is tracked in a
follow-up issue.

Fix crash for protected-access on (outer) class traversal

Added new checker useless-with-lock to find incorrect usage of with statement and threading module locks.
Emitted when with threading.Lock(): is used instead of with lock_instance:.

Make yn validator case insensitive, to allow for True and False in config files.

Fix crash on open() calls when the mode argument is not a simple string.

Inheriting from a class that implements __class_getitem__ no longer raises inherit-non-class.

Pyreverse - Add the project root directory to sys.path

Don't emit consider-using-f-string if py-version is set to Python < 3.6.
f-strings were added in Python 3.6

Fix regression for unspecified-encoding with pathlib.Path.read_text()

Don't emit consider-using-f-string if the variables to be interpolated include a backslash

Fixed false positive for cell-var-from-loop when variable is used as the default
value for a keyword-only parameter.

Fix false-positive undefined-variable with Lambda, IfExp, and
assignment expression.

Fix false-positive useless-suppression for wrong-import-order

Fixed toml dependency issue

Fix false-positive useless-suppression for line-too-long

Fixed invalid-name not checking parameters of overwritten base object methods

Fixed crash in consider-using-f-string if format is not called

Fix crash with AssignAttr in if TYPE_CHECKING blocks.

Improve node information for invalid-name on function argument.

Prevent return type checkers being called on functions with ellipses as body

Add is_sys_guard and is_typing_guard helper functions from astroid
to pylint.checkers.utils.

Fix regression on ClassDef inference

Fix regression on Compare node inference

Fix false-positive isinstance-second-argument-not-valid-type with typing.Callable.

It is now recommended to do pylint development on Python 3.8 or higher. This
allows using the latest ast parser.

All standard jobs in the pylint CI now run on Python 3.8 by default. We still
support python 3.6 and 3.7 and run tests for those interpreters.

TypingChecker

Fix false-negative for deprecated-typing-alias and consider-using-alias
with typing.Type + typing.Callable.
2021-12-08 16:23:48 +00:00
adam
9b82850b87 py-astroid: updated to 2.9.0
v2.9.0:
Add end_lineno and end_col_offset attributes to astroid nodes.
Always treat __class_getitem__ as a classmethod.
Add missing as_string visitor method for Unknown node.
2021-12-08 16:21:21 +00:00
adam
d66dcbede5 Forget about audio/gnome-vfs-cdda 2021-12-08 16:08:48 +00:00
adam
b6d9bd86bc revbump for icu and libffi 2021-12-08 16:01:42 +00:00
abs
46fcbafe32 Add -DCONNECT_WITH_MONGO=NO to mariadb10{4,5,6}-server
Avoids build failure if monogb 4.x is installed.

Someone can always add a mongodb option to options.mk if they want, but
this is just to ensure reliable builds
2021-12-08 15:11:31 +00:00
taca
399d751d68 doc: Updated misc/ruby-bundler to 2.2.33 2021-12-08 14:51:47 +00:00
taca
c8a8d7816b misc/ruby-bundler: update to 2.2.33
2.2.33 (2021-12-07)

Security fixes:

* Pass "--" to git commands to separate positional and optional args #5142

Enhancements:

* Accept pull request URLs as github source #5126
* Add --version parameter to bundle info command #5137
* Let original Errno::EACCES error be raised in compact index updater #5110
* Improve gemfile-lockfile source equivalence errors #5120
* Avoid float-to-string loss of characters in GitHub Actions configuration
  labels in new gem template #5089
* Add an initial rbs template to bundle gem skeleton #5041
* Avoid shared libraries not getting environment passed right after argv in
  memory when bundle exec is used #4815

Bug fixes:

* Don't cleanup paths from gems already activated from $LOAD_PATH #5111
* Fix handling prereleases of 0 versions, like 0.0.0.dev or 0.0.0.SNAPSHOT
  #5116
* Fix escape of filenames in bundle doctor #5102
* Don't unlock dependencies when running bundle install after changing
  global source #5090
* Fix missing locked specs when depended on another platform #5092
* Fix bundle info sometimes claiming that bundler has been deleted #5097

Documentation:

* Ignore to generate the documentation from vendored libraries #5118
2021-12-08 14:51:21 +00:00
tnn
b233f6df8f grafana: remove unused BUILD_MAKE_FLAGS 2021-12-08 14:48:22 +00:00
wiz
4d2957d4e6 py-pip-audit: add upstream patch fixing a test failure. 2021-12-08 14:35:00 +00:00
ryoon
76623f9f86 icu: Update to 70.1
* Update HOMEPAGE.
2021-12-08 09:57:04 +00:00
adam
ed5febd040 Updated devel/libffi, textproc/icu 2021-12-08 08:25:31 +00:00
adam
d66b428cc5 icu: updated to 70.1
ICU 70 updates to Unicode 14, including new characters, scripts, emoji, and corresponding API constants. ICU 70 adds support for emoji properties of strings. It also updates to CLDR 40 locale data with many additions and corrections. ICU 70 also includes many other bug fixes and enhancements, especially for measurement unit formatting.
2021-12-08 08:21:05 +00:00
adam
2cc662a07f libffi: updated to 3.4.2
3.4.2 Jun-28-21
    Add static trampoline support for Linux on x86_64 and ARM64.
    Add support for Alibaba's CSKY architecture.
    Add support for Kalray's KVX architecture.
    Add support for Intel Control-flow Enforcement Technology (CET).
    Add support for ARM Pointer Authentication (PA).
    Fix 32-bit PPC regression.
    Fix MIPS soft-float problem.
    Enable tmpdir override with the $LIBFFI_TMPDIR environment variable.
    Enable compatibility with MSVC runtime stack checking.
    Reject float and small integer argument in ffi_prep_cif_var().
      Callers must promote these types themselves.
2021-12-08 08:20:17 +00:00
adam
328ad70e3c Updated devel/cmake, devel/py-memory-profiler 2021-12-08 08:09:40 +00:00
adam
39cd9bcef0 py-memory-profiler: updated to 0.59.0
0.59.0:
Unknown changes
2021-12-08 08:09:21 +00:00
adam
505c810e75 cmake: updated to 3.22.1
CMake 3.22.1
* gitlab-ci: fix comment typo
* gitlab-ci: shorten job prefixes
* ci: add gmock to Debian base images
* try_compile: Do not use CMAKE_BUILD_TYPE or CMAKE_CONFIGURATION_TYPES env vars
* Help: Document more use cases for CMAKE_POLICY_DEFAULT_CMPNNNN
* Help: Suggest CMAKE_POLICY_DEFAULT_CMP0077 in CMP0077 docs
* Help: Suggest CMAKE_POLICY_DEFAULT_CMP0126 in CMP0126 docs
* gitlab-ci: update macOS jobs to use Xcode 13.1
* CompilerId: Restore support for classic C by avoiding C++ style comments
* cmSystemTools: Remove unnecessary mark-as-used casts to void
* file(RPATH): Restore tolerance of unknown formats if new RPATH is empty
* FindPkgConfig: Restore finding pkg-config before pkgconf
* VS: Revert "Add missing label in C# project-build events"
* ci: Enable more VS tests that use managed code
* Utilities/Release: Add script to sign/notarize macOS application bundle
* HIP: Enable CMAKE_EXPORT_COMPILE_COMMANDS for HIP
* mingw: fix calling convention for strftime()
* Help: ENVIRONMENT_MODIFICATION path_list_... separator is based on host
* Help: Use definition list for allowed values of CMAKE_INSTALL_MODE
* Help: Explicitly state that if(ENV{some_var}) is always false
* Help: Be more explicit about the behavior of if(<string>)
* Help: Clarify CMAKE_INSTALL_MODE documentation
* UseSWIG: ensure directory for depfile exists
* FindPython: clarify static libraries hint usage
* CMakeParseLibraryArchitecture: Fix parsing /lib/<arch> implicit object path
* GNUInstallDirs: Prefer system lib64 over conda lib when ambiguous
2021-12-08 07:59:09 +00:00
tnn
c47344d19a doc: Updated www/grafana to 8.3.1 2021-12-08 01:52:22 +00:00
tnn
1470ab69e4 grafana: update to 8.3.1 (Only compile tested, sorry.)
Security: Fixes CVE-2021-43798 directory traversal vulnerability.

Features and enhancements 8.3
  Alerting: Prevent folders from being deleted when they contain alerts.
  Alerting: Show full preview value in tooltip.
  BarGauge: Limit title width when name is really long.
  CloudMonitoring: Avoid to escape regexps in filters.
  CloudWatch: Add support for AWS Metric Insights.
  TooltipPlugin: Remove other panels' shared tooltip in edit panel.
  Visualizations: Limit y label width to 40% of visualization width.

Features and enhancements 8.2
  AWS: Updated AWS authentication documentation.
  Alerting: Added support Alertmanager data source for upstream Prometheus AM implementation.
  Alerting: Allows more characters in label names so notifications are sent.
  Alerting: Get alert rules for a dashboard or a panel using /api/v1/rules endpoints.
  Annotations: Improved rendering performance of event markers.
  CloudWatch Logs: Skip caching for log queries.
  Explore: Added an opt-in configuration for Node Graph in Jaeger, Zipkin, and Tempo.
  Packaging: Add stricter systemd unit options.
  Prometheus: Metrics browser can now handle label values with special characters.
2021-12-08 01:51:47 +00:00
tnn
3f40d5d862 +devel/go-wire 2021-12-08 01:32:02 +00:00
tnn
750843d44a devel/go-wire: import go-wire-0.5.0.20210831
Wire is a code generation tool that automates connecting components using
dependency injection. Dependencies between components are represented in
Wire as function parameters, encouraging explicit initialization instead of
global variables. Because Wire operates without runtime state or reflection,
code written to be used with Wire is useful even for hand-written
initialization.

packaged because it is a build dependency for www/grafana starting from 8.2
2021-12-08 01:30:21 +00:00
gutteridge
70f6d3fce3 doc: Updated net/xfce4-wavelan-plugin to 0.6.2 2021-12-08 00:29:44 +00:00
gutteridge
c53111b26f xfce4-wavelan-plugin: update to 0.6.2
Change log:

0.6.2
======
- Fix ISO C90 forbids mixed declarations and code
- Update configure.ac.in syntax and enable debug when building from git
- Create READEM.md. Update configure.ac.in
- Add basic GitLab pipeline
- Update .gitignore, fix configure scripts
- Update URLs from goodies.x.o to docs.x.o (Bug #16181)
- Fix build with panel 4.15
- Make build less verbose
- s/http/https
- Translation Updates:
  Albanian, Armenian (Armenia), Belarusian, Bulgarian, Chinese
  (Taiwan), Eastern Armenian, English (Canada), French, Galician,
  Greek, Hebrew, Hungarian, Polish, Slovak, Slovenian, Spanish,
  Turkish, Uyghur
2021-12-08 00:29:30 +00:00
gutteridge
07d104f8e7 unit: a BUILDLINK_TRANSFORM for SunOS is no longer needed 2021-12-08 00:27:33 +00:00
wiz
3197d020ac doc: Updated devel/SDL2 to 2.0.18 2021-12-07 20:31:36 +00:00
wiz
49881c1ba9 SDL2: update to 2.0.18.
---------------------------------------------------------------------------
2.0.18:
---------------------------------------------------------------------------

General:
* The SDL wiki documentation and development headers are automatically
kept in sync
* Each function has information about in which version of SDL it
was introduced
* Added the hint SDL_HINT_APP_NAME to let SDL know the name of your
application for various places it might show up in system information
* Added SDL_RenderGeometry() and SDL_RenderGeometryRaw() to allow
rendering of arbitrary shapes using the SDL 2D render API
* Added SDL_SetTextureUserData() and SDL_GetTextureUserData() to
associate application data with an SDL texture
* Added SDL_RenderWindowToLogical() and SDL_RenderLogicalToWindow()
to convert between window coordinates and logical render coordinates
* Added SDL_RenderSetVSync() to change whether a renderer present
is synchronized with vblank at runtime
* Added SDL_PremultiplyAlpha() to premultiply alpha on a block of
SDL_PIXELFORMAT_ARGB8888 pixels
* Added a window event SDL_WINDOWEVENT_DISPLAY_CHANGED which is
sent when a window changes what display it's centered on
* Added SDL_GetWindowICCProfile() to query a window's ICC profile,
and a window event SDL_WINDOWEVENT_ICCPROF_CHANGED that is sent
when it changes
* Added the hint SDL_HINT_VIDEO_EGL_ALLOW_TRANSPARENCY to allow
EGL windows to be transparent instead of opaque
* SDL_WaitEvent() has been redesigned to use less CPU in most cases
* Added SDL_SetWindowMouseRect() and SDL_GetWindowMouseRect() to
confine the mouse cursor to an area of a window
* You can now read precise mouse wheel motion using 'preciseX' and
'preciseY' event fields
* Added SDL_GameControllerHasRumble() and
SDL_GameControllerHasRumbleTriggers() to query whether a game
controller supports rumble
* Added SDL_JoystickHasRumble() and SDL_JoystickHasRumbleTriggers()
to query whether a joystick supports rumble
* SDL's hidapi implementation is now available as a public API in
SDL_hidapi.h

Linux:
* Added the hint SDL_HINT_SCREENSAVER_INHIBIT_ACTIVITY_NAME to set
the activity that's displayed by the system when the screensaver
is disabled
* Added the hint SDL_HINT_LINUX_JOYSTICK_CLASSIC to control whether
/dev/input/js* or /dev/input/event* are used as joystick devices
* Added the hint SDL_HINT_JOYSTICK_DEVICE to allow the user to
specify devices that will be opened in addition to the normal
joystick detection
* Added SDL_LinuxSetThreadPriorityAndPolicy() for more control over
a thread priority on Linux
2021-12-07 20:31:27 +00:00
wiz
f25a4fd449 doc: Updated security/py-pip-audit to 1.1.0 2021-12-07 20:27:16 +00:00
wiz
1dc5919f6a py-pip-audit: update to 1.1.0.
## [1.1.0]

### Added

* CLI: The `--path <PATH>` flag has been added, allowing users to limit
  dependency discovery to one or more paths (specified separately)
  when `pip-audit` is invoked in environment mode
  ([#148](https://github.com/trailofbits/pip-audit/pull/148))

* CLI: The `pip-audit` CLI can now be accessed through `python -m pip_audit`.
  All functionality is identical to the functionality provided by the
  `pip-audit` entrypoint
  ([#173](https://github.com/trailofbits/pip-audit/pull/173))

* CLI: The `--verbose` flag has been added, allowing users to receive more
  more verbose output from `pip-audit`. Supplying the `--verbose` flag
  overrides the `PIP_AUDIT_LOGLEVEL` environment variable and is equivalent to
  setting it to `debug`
  ([#185](https://github.com/trailofbits/pip-audit/pull/185))

### Changed

* CLI: `pip-audit` now clears its spinner bar from the terminal upon
  completion, preventing visual confusion
  ([#174](https://github.com/trailofbits/pip-audit/pull/174))

### Fixed

* Dependency sources: a crash caused by `platform.python_version` returning
  an version string that couldn't be parsed as a PEP-440 version was fixed
  ([#175](https://github.com/trailofbits/pip-audit/pull/175))

* Dependency sources: a crash caused by incorrect assumptions about
  the structure of source distributions was fixed
  ([#166](https://github.com/trailofbits/pip-audit/pull/166))

* Vulnerability sources: a performance issue on Windows caused by cache failures
  was fixed ([#178](https://github.com/trailofbits/pip-audit/pull/178))

## [1.0.1] - 2021-12-02

### Fixed

* CLI: The `--desc` flag no longer requires a following argument. If passed
  as a bare option, `--desc` is equivalent to `--desc on`
  ([#153](https://github.com/trailofbits/pip-audit/pull/153))

* Dependency resolution: The PyPI-based dependency resolver no longer throws
  an uncaught exception on package resolution errors; instead, the package
  is marked as skipped and an appropriate warning or fatal error (in
  `--strict` mode) is produced
  ([#162](https://github.com/trailofbits/pip-audit/pull/162))

* CLI: When providing the `--cache-dir` flag, the command to read the pip cache
  directory is no longer executed. Previously this was always executed and
  could result into failure when the command fails. In CI environments, the
  default `~/.cache` directory is typically not writable by the build user and
  this meant that the `python -m pip cache dir` would fail before this fix,
  even if the `--cache-dir` flag was provided.
  ([#161](https://github.com/trailofbits/pip-audit/pull/161))

## [1.0.0] - 2021-12-01

### Added

* This is the first stable release of `pip-audit`! The CLI is considered
  stable from this point on, and all changes will comply with
  [Semantic Versioning](https://semver.org/)

## [0.0.9] - 2021-12-01

### Added

* CLI: Skipped dependencies are now listed in the output of `pip-audit`,
  for supporting output formats
  ([#145](https://github.com/trailofbits/pip-audit/pull/145))
* CLI: `pip-audit` now supports a "strict" mode (enabled with `-S` or
  `--strict`) that fails if the audit if any individual dependency cannot be
  resolved or audited. The default behavior is still to skip any individual
  dependency errors ([#146](https://github.com/trailofbits/pip-audit/pull/146))
2021-12-07 20:27:07 +00:00
wiz
911e4fa801 doc: Updated devel/py-pip-api to 0.0.26 2021-12-07 19:53:37 +00:00
wiz
94195e33fa py-pip-api: update to 0.0.26.
0.0.26
----------------------------------------------

- Pass PIP_DISABLE_PIP_VERSION_CHECK to all invocations (#114)

0.0.25
----------------------------------------------

- Support the --path parameter when calling pip list (#112)

0.0.24
----------------------------------------------

- Add support for parsing URL requirements (#109)
- Test against pip 21.3.1
2021-12-07 19:53:29 +00:00
wiz
35e11d63a7 doc: Updated lang/rust-analyzer to 0.0.2021.12.06 2021-12-07 19:50:42 +00:00
wiz
0fb0d65663 rust-analyzer: update to 0.0.2021.12.06.
10944: internal: Prefer resolution of inert attributes
10876: fix: Show parameter hints unconditionally for logical not expressions
2021-12-07 19:50:34 +00:00
wiz
6bceff2683 doc: Updated textproc/enchant2 to 2.3.2 2021-12-07 18:32:27 +00:00
wiz
b85a2f308d enchant2: update to 2.3.2.
2.3.2 (November 16, 2021)
-------------------------

Fix the generation of man pages, so that installation-dependent paths are
correctly inserted.

Improve error reporting when enchant-lsmod cannot open a dictionary for a
given language, in particular with the Aspell backend.

Fix compilation on MingW.

Some minor code cleanup.
2021-12-07 18:32:18 +00:00
adam
293da2b085 Updated misc/dpkg, sysutils/open-vm-tools 2021-12-07 18:27:21 +00:00
adam
6f6d75e159 open-vm-tools: updated to 11.3.5
open-vm-tools 11.3.5

For issues resolved in this release, see Resolved Issues section.

Added a configurable logging capability to the network script.

The network script has been updated to:

use vmware-toolbox-cmd to query any network logging configuration from the tools.conf file.
use vmtoolsd --cmd "log ..." to log a message to the vmx logfile when the logging handler is configured to "vmx" or when the logfile is full or is not writeable.
The hgfsmounter (mount.vmhgfs) command has been removed from open-vm-tools.

The hgfsmounter (mount.vmhgfs) command is no longer used in Linux open-vm-tools. It has been replaced by hgfs-fuse. Therefore, removing all references to the hgfsmounter in Linux builds.


Open-vm-tools 11.3.0

A small command line tool, vmwgfxctrl, has been added to open-vm-tools for Linux that can be used to control various aspects of the vmwgfx Linux kernel module. Currently it can both display and set the current topology of the vmwgfx kernel driver. It is useful when trying to configure custom resolutions on recent Linux distributions, including multi-monitor setups.
A command line tool, vmware-alias-import, has been added to open-vm-tools that can be used to import vgauth config data and apply it to the running vgauth service.
2021-12-07 18:25:45 +00:00
wiz
a2b41b4771 doc: Updated audio/mpc to 0.34 2021-12-07 18:18:05 +00:00
wiz
54cb88329b mpc: update to 0.34.
0.34 (2021/11/30)
* add commands "albumart", "readpicture"
* don't print status after error
* custom status format
* support grouping "list" results
* meson: auto-build libmpdclient if not available
* require libmpdclient 2.16 or newer
* require MPD 0.21 or newer
2021-12-07 18:17:56 +00:00
wiz
b0ad26fe5c doc: Updated math/gsl to 2.7.1 2021-12-07 18:16:08 +00:00
wiz
7164f2e946 gsl: update to 2.7.1.
* What is new in gsl-2.7.1:

** update libtool version numbers
2021-12-07 18:16:00 +00:00
adam
989cdcea5b dpkg: updated to 1.21.1
dpkg (1.21.1) unstable; urgency=medium

  [ Guillem Jover ]
  * dpkg-buildpackage: Remove duplicate command print for dpkg-genchanges.
  * dpkg-buildpackage: Fix build description due to improper multiline match.
  * dpkg-realpath: Remove spurious heading space from --help output.
  * update-alternatives: When initializing admindir from DPKG_ADMINDIR append
    "/alternatives".
  * Code internals:
    - Remove <ar.h> inclusions.
  * Packaging:
    - Install deb-md5sums(5) into dpkg-dev package.


dpkg (1.21.0) unstable; urgency=medium

  [ Guillem Jover ]
  * dpkg-genchanges: Include orig tarball on source package renames.
  * scripts: Consider SHA-1 and RIPEMD-160 weak algorithms in OpenPGP
    signatures.
  * dpkg: During unpack print a removal message due to Conflicts.
  * scripts: Add zsh completions for dpkg-parsechangelog.
  * dpkg-buildpackage: When printing build type match the extension exactly.
  * dpkg-maintscript-helper: Use xargs -I argument instead of deprecated -i.
  * dpkg-maintscript-helper: Quote variable inside ${} to avoid pattern match.
  * libdpkg: Fix dpkg_fsys_get_path() to always strip leading / and ./.
  * libdpkg: Set the default database directory relative to the system root.
  * dpkg-divert, dpkg-statoverride: Set admindir after instdir.
  * update-alternatives: Fix admindir setting.
    Prompted by Johannes Schauer Marin Rodrigues <josch@debian.org>.
  * dselect: Honor DPKG_ADMINDIR environment variable.
  * dpkg-query, dpkg-trigger, dselect: Add support for setting the root
    directory.
  * dpkg-fsys-usrunmess: Move forced reconfiguration to the last step.
  * dpkg-fsys-usrunmess: Install a local policy-rc.d to ignore service
    restarts.
  * dpkg-fsys-usrunmess: Do not fail when removing lingering directories.
  * dpkg-fsys-usrunmess: Generate a regression prevention package.
  * dpkg-fsys-usrunmess: Fix typo in debug message.
  * dpkg: Distinguish deconfiguration message for installation and multi-arch
    syncs.
  * dpkg-buildpackage: Add new --changes-file option.
    Prompted by Niels Thykier <niels@thykier.net>.
  * dpkg-buildpackage: Add new --buildinfo-file option.
  * dpkg: Rework --assert-<feature> logic to be more robust.
    Prompted by Helmut Grohne <helmut@subdivi.de>.
    Prompted by David Kalnischkies <donkult@debian.org>.
  * dpkg: Improve --assert-<feature> descriptions.
  * dpkg: Add a new --assert-help option.
  * scripts/mk: Pass DEB_BUILD_PATH to dpkg-buildflags.
  * dpkg-db-backup: New program factored out from Debian-specific daily cron.
  * dpkg-db-backup: Accept an option to override the number of rotation cycles.
  * dpkg-db-backup: Honor the admindir set at configure time.
  * update-alternatives: Fix --auto and --set-selections output progress.
  * update-alternatives: Print defaults for configuration and database
    pathnames.
  * scripts: Replace shebang in dpkg-error shell library with shellcheck
    directive.
  * dpkg-buildpackage: Add support for terse DEB_BUILD_OPTIONS.
  * dpkg-mergechangelogs: Add new --merge-unreleased option.
  * dpkg: Restore fallback to "new-prerm failed-upgrade" for downgrades.
  * dselect: Use safe temporary file creation in methods setup.
  * dselect: Remove bashism from update script in multicd method.
  * dpkg: Fix --verify to handle missing or inaccessible pathnames.
  * dpkg: Add partial --verify support for mode checks.
  * Use «digest» instead of «hash» in output messages.
    Reported by Sven Joachim <svenjoac@gmx.de>.
  * dselect: use `grep -E` instead of `egrep`.
  * libdpkg: Fix memory leak on End Of Tape condition in tar parser.
  * dpkg: Fix short lived memory leak with --recursive.
  * dpkg: Fix conffile removal-on-upgrade handling.
  * dpkg-deb: Fix conffile name length tracking on remove-on-upgrade parsing.
    Reported by uau on IRC.
  * Architecture support:
    - Clarify that the regex columns need to be ordered to match first.
    - Add support for ARCv2 CPU.
      Based on a patch by Alexey Brodkin <Alexey.Brodkin@synopsys.com>.
  * Portability:
    - start-stop-daemon: Define SOCK_NONBLOCK to 0 if not defined.
    - libdpkg: Add support for AIX to dpkg_get_progname().
  * Perl modules:
    - Dpkg::Source::Quilt: Add hint to check missing files on patch apply
      failures.
      Reported by Joseph Nahmias <jello@debian.org>.
    - Dpkg::Changelog::Parse: Require format plugins to inherit from
      Dpkg::Changelog.
    - Dpkg::OpenPGP: Refactor openpgp implementation execution into a new
      function.
    - Dpkg::Vendor::Debian: Refactor compiler flag names into an array.
    - Dpkg::Vendor::Debian: Add new lto feature in new optimize area.
    - Test::Dpkg: Print actual error messages in test_neutralize_checksums().
    - Dpkg::Deps: Use current_sub feature for __SUB__.
    - Dpkg::BuildFlags: Add support for ASFLAGS.
      See https://salsa.debian.org/debian/debhelper/-/merge_requests/50.
    - Dpkg::Compression: Use gzip --rsyncable unconditionally.
    - Dpkg::Changelog::Entry::Debian: Fix full month misuse warning.
    - Dpkg::Shlibs::Symbol: Emit a warning on fully qualified symver patterns.
    - Dpkg::Control::HashCore: Add new keep_duplicate option.
    - Dpkg::Control::FieldsCore: Add new field_parse_binary_source().
    - Dpkg::Control::FieldsCore: Fix types allowed for
      field_parse_binary_source().
    - Dpkg::Shlibs::Objdump: Fix apply_relocations to work with versioned
      symbols.
    - Dpkg::Vendor::Ubuntu: Update Maintainer field logic to include
      “canonical”.
    - Dpkg::Source::Package::V2: Add hint about version matching source tree.
  * Documentation:
    - man: Itemize dpkg-gensymbols -c levels.
    - man: Add man page for deb-md5sums(5).
      Reported by Maxim Cournoyer (on IRC).
    - man: Switch the Architecture field in deb-control(5) to required.
      Reported by Maxim Cournoyer (on IRC).
    - man: Make clear that dpkg-query arguments accept multiple values.
    - man: Document dpkg-query --search and --listfiles output formats.
    - doc: Fix incorrect use of ‘an’ article.
    - doc: Update coding style to document POD instead of troff.
    - doc: Update THANKS file.
    - doc: Annotate current maintainer start year.
    - doc: Sort maintenance information chronologically.
    - man: Add versions since features where introduced.
    - man: Further clarify when re-inclusions of excluded pathnames happen.
    - doc: Update Doxygen configuration from version 1.9.1.
    - doc: Improve description of dpkg suite.
      Prompted by Fabrice Bauzac-Stehly <noon@mykolab.com>.
    - man: Add a reference to where the Installed-Size algorithm is described.
    - man: Improve dpkg --verify-format rpm format documentation.
    - man: Document in deb-substvars(5) what ${} is good for.
      Prompted by Paul Wise <pabs@debian.org>.
    - man: Document in dpkg-architecture(1) target being useful for emulators
      too. Prompted by Helmut Grohne <helmut@subdivi.de>.
    - man: Document in dpkg-query(1) full --search and --listfiles output
      format. Prompted by Johannes Schauer Marin Rodrigues <josch@debian.org>.
  * Code internals:
    - Remove irrelevant or obsolete FIXME markers.
    - Turn FIXME markers denoting pending actions into TODO markers.
    - Turn FIXME markers giving historic information into simple Notes.
    - update-alternatives: Turn FIXME for explicit behavior choice into an XXX.
    - Use localtime_r() instead of localtime().
    - libdpkg: Remove MDEBUG support from m_malloc() implementation.
    - libdpkg: Mark dpkg_arch_unmark() arch_remove argument as const.
    - libdpkg: Mark treewalk_open() func argument as const.
    - dpkg: Mark ignore_depends() pkg argument as const.
    - dpkg: Mark deb_parse_conffiles() pkg argument as const.
    - libcompat: Remove local setexecfilecon() and require libselinux 2.3.
    - libdpkg: Add missing DPKG_{BEGIN,END}_DECLS in header files.
    - dpkg: Move SE Linux function declarations into its own header file.
    - dpkg: Move the command action enum to its own header file.
    - dpkg: Switch from including "main.h" to "force.h".
    - dselect: Rename dme() to display_menu_entry().
    - dpkg: Split function handling deconfiguration due to install and removal.
    - libdpkg: Add new ACTION_MUX macro for continued options.
    - dpkg: Refactor --assert-<feature> handling to be data driven.
    - dpkg-fsys-usrunmess: Do not use interpolated strings for literals.
    - dpkg-db-backup: Add a license header comment.
  * Build system:
    - Fallback to $^X and 'perl' if $Config{perlpath} is unset or empty.
    - Bump minimal Perl version to 5.28.1.
    - Remove redundant localedir and pkgconfdir initializations.
    - Check for libsocket.
    - Do not set have_libmd on the found branch in AC_SEARCH_LIBS.
    - Switch DPKG_FUNC_C99_SNPRINTF from AC_LANG_SOURCE to AC_LANG_PROGRAM.
    - Check whether fsync(3) works on directories.
    - Remove obsolete AC_HEADER_STDC.
    - Detect appropriate sed program at configure time.
    - Rename DPKG_DEB_PROG_TAR to DPKG_PROG_TAR.
    - Parametrize the backups directory with a configure option.
    - Add a check for symlinks in the git repository.
    - Rename shell scripts to .sh.
    - Switch from hardcoded /run to parametrized runstatedir.
    - Use new Dpkg::Control keep_duplicate option in gen-changelog.
    - Use title-case for field in gen-changelog.
    - Execute run-script via CONFIG_SHELL.
      Reported by Larkin Nickle <me@larbob.org>.
    - Quote variables containing pathnames in m4 macros.
    - Add support for commit message fix up machinery in gen-changelog.
  * Packaging:
    - Use absolute pathnames in .install debhelper fragments.
    - Remove unused dh_installcron call for arch-indep targets.
    - Add support for a native systemd timer.
    - Create auotpkgtest installation directory.
    - Bump Standards-Version to 4.6.0 (no changes needed).
  * Test suite:
    - Pass --ignore-builtin-builddeps to dpkg-buildpackage.
    - Use can_run() instead of find_command().
    - Add descriptions to makefile test runners.
    - Add unit tests for architecture bijective mapping property.
    - Suppress cppcheck constParameter check.
    - Suppress bogus cppcheck for nullPointerRedundantCheck.
    - Mark external sourced shell files for checking.
    - Ignore new shellcheck checks.
    - Remove shipped dpkg database.
    - Add re-inclusion of symlink case to t-filtering.
    - Generate symlink during test build time.
    - Remove superfluous long filename.
    - Refactor parse_ctrl() from parse_dsc().
    - Update codespell stopwords.
2021-12-07 18:15:17 +00:00