Commit graph

319926 commits

Author SHA1 Message Date
adam
36437ec4c1 exim exim-html: updated to 4.94
Exim version 4.94
-----------------

JH/01 Avoid costly startup code when not strictly needed.  This reduces time
      for some exim process initialisations.  It does mean that the logging
      of TLS configuration problems is only done for the daemon startup.

JH/02 Early-pipelining support code is now included unless disabled in Makefile.

JH/03 DKIM verification defaults no long accept sha1 hashes, to conform to
      RFC 8301.  They can still be enabled, using the dkim_verify_hashes main
      option.

JH/04 Support CHUNKING from an smtp transport using a transport_filter, when
      DKIM signing is being done.  Previously a transport_filter would always
      disable CHUNKING, falling back to traditional DATA.

JH/05 Regard command-line receipients as tainted.

JH/06 Bug 340: Remove the daemon pid file on exit, whe due to SIGTERM.

JH/07 Bug 2489: Fix crash in the "pam" expansion condition.  It seems that the
      PAM library frees one of the arguments given to it, despite the
      documentation.  Therefore a plain malloc must be used.

JH/08 Bug 2491: Use tainted buffers for the transport smtp context.  Previously
      on-stack buffers were used, resulting in a taint trap when DSN information
      copied from a received message was written into the buffer.

JH/09 Bug 2493: Harden ARC verify against Outlook, whick has been seen to mix
      the ordering of its ARC headers.  This caused a crash.

JH/10 Bug 2492: Use tainted memory for retry record when needed.  Previously when
      a new record was being constructed with information from the peer, a trap
      was taken.

JH/11 Bug 2494: Unset the default for dmarc_tld_file.  Previously a naiive
      installation would get error messages from DMARC verify, when it hit the
      nonexistent file indicated by the default.  Distros wanting DMARC enabled
      should both provide the file and set the option.
      Also enforce no DMARC verification for command-line sourced messages.

JH/12 Fix an uninitialised flag in early-pipelining.  Previously connections
      could, depending on the platform, hang at the STARTTLS response.

JH/13 Bug 2498: Reset a counter used for ARC verify before handling another
      message on a connection.  Previously if one message had ARC headers and
      the following one did not, a crash could result when adding an
      Authentication-Results: header.

JH/14 Bug 2500: Rewind some of the common-coding in string handling between the
      Exim main code and Exim-related utities.  The introduction of taint
      tracking also did many adjustments to string handling.  Since then, eximon
      frequently terminated with an assert failure.

JH/15 When PIPELINING, synch after every hundred or so RCPT commands sent and
      check for 452 responses.  This slightly helps the inefficieny of doing
      a large alias-expansion into a recipient-limited target.  The max_rcpt
      transport option still applies (and at the current default, will override
      the new feature).  The check is done for either cause of synch, and forces
      a fast-retry of all 452'd recipients using a new MAIL FROM on the same
      connection.  The new facility is not tunable at this time.

JH/16 Fix the variables set by the gsasl authenticator.  Previously a pointer to
      library live data was being used, so the results became garbage.  Make
      copies while it is still usable.

JH/17 Logging: when the deliver_time selector ise set, include the DT= field
      on delivery deferred (==) and failed (**) lines (if a delivery was
      attemtped).  Previously it was only on completion (=>) lines.

JH/18 Authentication: the gsasl driver not provides the $authN variables in time
      for the expansion of the server_scram_iter and server_scram_salt options.

WB/01 SPF: DNS lookups for the obsolete SPF RR type done by the libspf2 library
      are now specifically given a NO_DATA response without hitting the system
      resolver.  The library goes on to do the now-standard TXT lookup.
      Use of dnsdb lookups is not affected.

JH/19 Bug 2507: Modules: on handling a dynamic-module (lookups) open failure,
      only retrieve the errormessage once.  Previously two calls to dlerror()
      were used, and the second one (for mainlog/paniclog) retrieved null
      information.

JH/20 Taint checking: disallow use of tainted data for
      - the appendfile transport file and directory options
      - the pipe transport command
      - the autoreply transport file, log and once options
      - file names used by the redirect router (including filter files)
      - named-queue names
      - paths used by single-key lookups
      Previously this was permitted.

JH/21 Bug 2501: Fix init call in the heimdal authenticator.  Previously it
      adjusted the size of a major service buffer; this failed because the
      buffer was in use at the time.  Change to a compile-time increase in the
      buffer size, when this authenticator is compiled into exim.

JH/22 Taint-checking: move to safe-mode taint checking on all platforms.  The
      previous fast-mode was untenable in the face of glibs using mmap to
      support larger malloc requests.

PP/01 Update the openssl_options possible values through OpenSSL 1.1.1c.
      New values supported, if defined on system where compiled:
      allow_no_dhe_kex, cryptopro_tlsext_bug, enable_middlebox_compat,
      no_anti_replay, no_encrypt_then_mac, prioritize_chacha, tlsext_padding

JH/23 Performance improvement in the initial phase of a two-pass queue run.  By
      running a limited number of proceses in parallel, a benefit is gained. The
      amount varies with the platform hardware and load.  The use of the option
      queue_run_in_order means we cannot do this, as ordering becomes
      indeterminate.

JH/24 Bug 2524: fix the cyrus_sasl auth driver gssapi usage.  A previous fix
      had introduced a string-copy (for ensuring NUL-termination) which was not
      appropriate for that case, which can include embedded NUL bytes in the
      block of data.  Investigation showed the copy to actually be needless, the
      data being length-specified.

JH/25 Fix use of concurrent TLS connections under GnuTLS.  When a callout was
      done during a receiving connection, and both used TLS, global info was
      used rather than per-connection info for tracking the state of data
      queued for transmission.  This could result in a connection hang.

JH/26 Fix use of the SIZE parameter on MAIL commands, on continued connections.
      Previously, when delivering serveral messages down a single connection
      only the first would provide a SIZE.  This was due to the size information
      not being properly tracked.

JH/27 Bug 2530: When operating in a timezone with sub-minute offset, such as
      TAI (at 37 seconds currently), pretend to be in UTC for time-related
      expansion and logging.  Previously, spurious values such as a future
      minute could be seen.

JH/28 Bug 2533: Fix expansion of ${tr } item.  When called in some situations
      it could crash from a null-deref.  This could also affect the
      ${addresses: } operator and ${readsock } item.

JH/29 Bug 2537: Fix $mime_part_count.  When a single connection had a non-mime
      message following a mime one, the variable was not reset.

JH/30 When an pipelined-connect fails at the first response, assume incorrect
      cached capability (perhaps the peer reneged?) and immediately retry in
      non-pipelined mode.

JH/31 Fix spurious detection of timeout while writing to transport filter.

JH/32 Bug 2541: Fix segfault on bad cmdline -f (sender) argument.  Previously
      an attempt to copy the string was made before checking it.

JH/33 Fix the dsearch lookup to return an untainted result.  Previously the
      taint of the lookup key was maintained; we now regard the presence in the
      filesystem as sufficient validation.

JH/34 Fix the readsocket expansion to not segfault when an empty "options"
      argument is supplied.

JH/35 The dsearch lookup now requires that the directory is an absolute path.
      Previously this was not checked, and nonempty relative paths made an
      access under Exim's current working directory.

JH/36 Bug 2554: Fix msg:defer event for the hosts_max_try_hardlimit case.
      Previously no event was raised.

JH/37 Bug 2552: Fix the check on spool space during reception to use the SIZE
      parameter supplied by the sender MAIL FROM command.  Previously it was
      ignored, and only the check_spool_space option value for the required
      leeway checked.

JH/38 Fix $dkim_key_length.  This should, after a DKIM verification, present
      the size of the signing public-key.  Previously it was instead giving
      the size of the signature hash.

JH/39 DKIM verification: the RFC 8301 restriction on sizes of RSA keys is now
      the default.  See the (new) dkim_verify_min_keysizes option.

JH/40 Fix a memory-handling bug: when a connection carried multiple messages
      and an ACL use a lookup for checking either the local_part or domain,
      stale data could be accessed.  Ensure that variable references are
      dropped between messages.

JH/41 Bug 2571: Fix SPA authenticator.  Running as a server, an offset supplied
      by the client was not checked as pointing within response data before
      being used.  A malicious client could thus cause an out-of-bounds read and
      possibly gain authentication.  Fix by adding the check.

JH/42 Internationalisation: change the default for downconversion in the smtp
      transport to be "if needed".  Previously it was "as previously set" for
      the message, which usually meant "if needed" for message-submission but
      "no" for everything else.  However, MTAs have been seen using SMTPUTF8
      even when the envelope addresses did not need it, resulting in forwarding
      failures to non-supporting MTAs.  A downconvert in such cases will be
      a no-op on the addresses, merely dropping the use of SMTPUTF8 by the
      transport.  The change does mean that addresses needing conversion will
      be converted when previously a delivery failure would occur.

JH/43 Fix possible long line in DSN.  Previously when a very long SMTP error
      response was received it would be used unchecked in a fail-DSN, violating
      standards on line-length limits.  Truncate if needed.

HS/01 Remove parameters of the link to www.open-spf.org. The linked form
      doesn't work. (Additionally add a new main config option to configure the
      spf_smtp_comment)
2020-06-01 19:42:48 +00:00
nia
8c8421843a libretro-beetle-saturn: dependency on xz is wrong 2020-06-01 19:36:32 +00:00
nia
220a863eac libretro-beetle-psx-hw: set LIBRETRO_CORE 2020-06-01 19:16:16 +00:00
adam
0b6bc2ab3e Updated net/libcares, devel/memcached 2020-06-01 19:15:08 +00:00
adam
61586d2049 memcached: updated to 1.6.6
1.6.6:

Fixes

Update testing certificates to be compatible with latest security levels
Fix crash on shutdown when handling signals with TLS enabled
start of valgrind test mode
more flaky test fixes; crawler/restart
Disable aarch64 hw crc32 function for now
Pull in BigEndian-compatible crc32c
minimum libevent version is 2.x
Add Meta no-op command request to protocol.txt


1.6.5:

Fixes

Revert "build: sasl build fix on FreeBSD"


1.6.4:

Fixes

restart: fix failure on deleted chunked items
ascii auth: fix CPU spike when waiting for data
extstore: fix some valgrind errors.
Fix undefined behavior with -D_FORTIFY_SOURCE=2
Fix build warnings in Windows.
Add build option to disable unix socket functionality.
fix extstore reads for OSX/cygwin
Fix misprint in protocol.txt
Fix t/64bit.t test failure in Windows.
build: sasl build fix on FreeBSD
testapp: Fix failure with -flto=auto


1.6.3:

Fixes

crash fix: errstr wasn't initialized in metaget
fix startup segfault for low conns + idle thread
restart: fix corrupted restart in some scenarios
restart: always wipe memory from global pool
restart: fix rare segfault on shutdown
tls: fix crash with refresh_certs command when TLS is disabled

New Features
-o ssl_session_cache can be used (when TLS is compiled in) to enable server side session reuse.
./configure --enable-static for static builds


1.6.2:

Fixes a remote DoS (segfault) in parsing of the binary protocol header that was introduced in 1.6.0.


1.6.1:

Fixes

tls: handle accept errors properly
ssl_errors stat
Add touch,gat expiration test
Add negative expiration time case to expiration test
Fix to handle negative exptime as common function
Fix a bunch of flaky tests
Fix compile error with DTrace probes
Allow missing syscall on ARM for seccomp
fix multiple definition of 'crc32c' (GCC 10)
Add stdio.h,stddef.h to storage.c (OS X compile error)


1.6.0:

Fixes

meta: indicate refcount overflow
meta: fix refleak in mget
fix: all new connections were counted as rejected
timedrun: proper signal handler initialization.
restart: fix potential double free
stats_prefix: fix test failure due to non-determinism
fix bug where sasl will load config the wrong path
meta: make return codes more generic
config.h for util.c, fix htonll comp. failure
hash: fix build failure against gcc-10
fix memory leaks in unit tests
fix make order in BUILD instructions

New Features

extstore: enable by default.
meta: arithmetic command (ma) for incr/decr
network: transient static read buffer for conns
network: response stacking for all commands
2020-06-01 19:14:48 +00:00
nia
ed46060c2a libretro-genesis-plus-gx: don't use bundled zlib, flac
add missing patch for using the correct linker

bump PKGREVISION
2020-06-01 19:12:38 +00:00
adam
25ba966594 libcares: updated to 1.16.1
c-ares version 1.16.1

Security:
* Prevent possible use-after-free and double-free in ares_getaddrinfo() if ares_destroy() is called prior to ares_getaddrinfo() completing. Reported by Jann Horn at Google Project Zero.

Changes:
* Allow TXT records on CHAOS qclass. Used for retriving things like version.bind, version.server, authoris.bind, hostname.bind, and id.server.

Bug fixes:
* Fix Windows Unicode incompatibilities with ares_getaddrinfo()
* Silence false cast-align compiler warnings due to valid casts of struct sockaddr to struct sockaddr_in and struct sockaddr_in6.
* MacOS should use libresolv for retrieving DNS servers, like iOS
* CMake build system should populate the INCLUDE_DIRECTORIES property of installed targets
* Correct macros in use for the ares_getaddrinfo.3 man page
2020-06-01 19:11:37 +00:00
wiz
e0a4f4c8f4 eyeD3: update test status
Uses tox for testing, disable test target
2020-06-01 18:38:23 +00:00
nia
9c48447c5e libretro-pcsx-rearmed: enable dynarec on non-arm, don't vendor libflac 2020-06-01 17:41:02 +00:00
adam
e3ff066cbe Updated devel/py-aiounittest, devel/py-pip 2020-06-01 16:28:11 +00:00
adam
6416f2baed py-pip: updated to 20.1.1
20.1.1
======

Deprecations and Removals
-------------------------
- Revert building of local directories in place, restoring the pre-20.1
  behaviour of copying to a temporary directory.
- Drop parallelization from ``pip list --outdated``.

Bug Fixes
---------
- Fix metadata permission issues when umask has the executable bit set.
- Avoid unnecessary message about the wheel package not being installed
  when a wheel would not have been built. Additionally, clarify the message.


20.1
====

Process
-------
- Document that pip 21.0 will drop support for Python 2.7.

Features
--------
- Add ``pip cache dir`` to show the cache directory.

Bug Fixes
---------
- Abort pip cache commands early when cache is disabled.
- Correctly set permissions on metadata files during wheel installation,
  to permit non-privileged users to read from system site-packages.


20.1b1
======

Deprecations and Removals
-------------------------
- Remove emails from AUTHORS.txt to prevent usage for spamming, and only populate names in AUTHORS.txt at time of release
- Remove deprecated ``--skip-requirements-regex`` option.
- Building of local directories is now done in place, instead of a temporary
  location containing a copy of the directory tree.
- Remove unused ``tests/scripts/test_all_pip.py`` test script and the ``tests/scripts`` folder.

Features
--------
- pip now implements PEP 610, so ``pip freeze`` has better fidelity
  in presence of distributions installed from Direct URL requirements.
- Add ``pip cache`` command for inspecting/managing pip's wheel cache.
- Raise error if ``--user`` and ``--target`` are used together in ``pip install``
- Significantly improve performance when ``--find-links`` points to a very large HTML page.
- Indicate when wheel building is skipped, due to lack of the ``wheel`` package.
- Change default behaviour to always cache responses from trusted-host source.
- An alpha version of a new resolver is available via ``--unstable-feature=resolver``.

Bug Fixes
---------
- Correctly freeze a VCS editable package when it is nested inside another VCS repository.
- Correctly handle ``%2F`` in URL parameters to avoid accidentally unescape them
  into ``/``.
- Reject VCS URLs with an empty revision.
- Warn when an invalid URL is passed with ``--index-url``
- Use better mechanism for handling temporary files, when recording metadata
  about installed files (RECORD) and the installer (INSTALLER).
- Correctly detect global site-packages availability of virtual environments
  created by PyPA’s virtualenv>=20.0.
- Remove current directory from ``sys.path`` when invoked as ``python -m pip <command>``
- Stop failing uninstallation, when trying to remove non-existent files.
- Prevent an infinite recursion with ``pip wheel`` when ``$TMPDIR`` is within the source directory.
- Significantly speedup ``pip list --outdated`` by parallelizing index interaction.
- Improve Windows compatibility when detecting writability in folder.

Vendored Libraries
------------------
- Update semi-supported debundling script to reflect that appdirs is vendored.
- Add ResolveLib as a vendored dependency.
- Upgrade certifi to 2020.04.05.1
- Upgrade contextlib2 to 0.6.0.post1
- Upgrade distro to 1.5.0.
- Upgrade idna to 2.9.
- Upgrade msgpack to 1.0.0.
- Upgrade packaging to 20.3.
- Upgrade pep517 to 0.8.2.
- Upgrade pyparsing to 2.4.7.
- Remove pytoml as a vendored dependency.
- Upgrade requests to 2.23.0.
- Add toml as a vendored dependency.
- Upgrade urllib3 to 1.25.8.

Improved Documentation
----------------------
- Emphasize that VCS URLs using git, git+git and git+http are insecure due to
  lack of authentication and encryption
- Clarify the usage of --no-binary command.
- Clarify the usage of freeze command in the example of Using pip in your program
- Add a "Copyright" page.
- Added example of defining multiple values for options which support them


20.0.2
======

Bug Fixes
---------
- Fix a regression in generation of compatibility tags.

Vendored Libraries
------------------
- Upgrade packaging to 20.1


20.0.1
======

Bug Fixes
---------
- Rename an internal module, to avoid ImportErrors due to improper uninstallation.


20.0
====

Process
-------
- Switch to a dedicated CLI tool for vendoring dependencies.

Deprecations and Removals
-------------------------
- Remove wheel tag calculation from pip and use ``packaging.tags``. This
  should provide more tags ordered better than in prior releases.
- Deprecate setup.py-based builds that do not generate an ``.egg-info`` directory.
- The pip>=20 wheel cache is not retro-compatible with previous versions. Until
  pip 21.0, pip will continue to take advantage of existing legacy cache
  entries.
- Deprecate undocumented ``--skip-requirements-regex`` option.
- Deprecate passing install-location-related options via ``--install-option``.
- Use literal "abi3" for wheel tag on CPython 3.x, to align with PEP 384
  which only defines it for this platform.
- Remove interpreter-specific major version tag e.g. ``cp3-none-any``
  from consideration. This behavior was not documented strictly, and this
  tag in particular is `not useful <https://snarky.ca/the-challenges-in-designing-a-library-for-pep-425/>`_.
  Anyone with a use case can create an issue with pypa/packaging.
- Wheel processing no longer permits wheels containing more than one top-level
  .dist-info directory.
- Support for the ``git+git@`` form of VCS requirement is being deprecated and
  will be removed in pip 21.0. Switch to ``git+https://`` or
  ``git+ssh://``. ``git+git://`` also works but its use is discouraged as it is
  insecure.

Features
--------
- Default to doing a user install (as if ``--user`` was passed) when the main
  site-packages directory is not writeable and user site-packages are enabled.
- Warn if a path in PATH starts with tilde during ``pip install``.
- Cache wheels built from Git requirements that are considered immutable,
  because they point to a commit hash.
- Add option ``--no-python-version-warning`` to silence warnings
  related to deprecation of Python versions.
- Cache wheels that ``pip wheel`` built locally, matching what
  ``pip install`` does. This particularly helps performance in workflows where
  ``pip wheel`` is used for `building before installing
  <https://pip.pypa.io/en/stable/user_guide/#installing-from-local-packages>`_.
  Users desiring the original behavior can use ``pip wheel --no-cache-dir``.
- Display CA information in ``pip debug``.
- Show only the filename (instead of full URL), when downloading from PyPI.
- Suggest a more robust command to upgrade pip itself to avoid confusion when the
  current pip command is not available as ``pip``.
- Define all old pip console script entrypoints to prevent import issues in
  stale wrapper scripts.
- The build step of ``pip wheel`` now builds all wheels to a cache first,
  then copies them to the wheel directory all at once.
  Before, it built them to a temporary directory and moved
  them to the wheel directory one by one.
- Expand ``~`` prefix to user directory in path options, configs, and
  environment variables. Values that may be either URL or path are not
  currently supported, to avoid ambiguity:

  * ``--find-links``
  * ``--constraint``, ``-c``
  * ``--requirement``, ``-r``
  * ``--editable``, ``-e``

Bug Fixes
---------
- Correctly handle system site-packages, in virtual environments created with venv (PEP 405).
- Fix case sensitive comparison of pip freeze when used with -r option.
- Enforce PEP 508 requirement format in ``pyproject.toml``
  ``build-system.requires``.
- Make ``ensure_dir()`` also ignore ``ENOTEMPTY`` as seen on Windows.
- Fix building packages which specify ``backend-path`` in pyproject.toml.
- Do not attempt to run ``setup.py clean`` after a ``pep517`` build error,
  since a ``setup.py`` may not exist in that case.
- Fix passwords being visible in the index-url in
  "Downloading <url>" message.
- Change method from shutil.remove to shutil.rmtree in noxfile.py.
- Skip running tests which require subversion, when svn isn't installed
- Fix not sending client certificates when using ``--trusted-host``.
- Make sure ``pip wheel`` never outputs pure python wheels with a
  python implementation tag.
- Include ``subdirectory`` URL fragments in cache keys.
- Fix typo in warning message when any of ``--build-option``, ``--global-option``
  and ``--install-option`` is used in requirements.txt
- Fix the logging of cached HTTP response shown as downloading.
- Effectively disable the wheel cache when it is not writable, as is the
  case with the http cache.
- Correctly handle relative cache directory provided via --cache-dir.

Vendored Libraries
------------------
- Upgrade CacheControl to 0.12.5
- Upgrade certifi to 2019.9.11
- Upgrade colorama to 0.4.1
- Upgrade distlib to 0.2.9.post0
- Upgrade ipaddress to 1.0.22
- Update packaging to 20.0.
- Upgrade pkg_resources (via setuptools) to 44.0.0
- Upgrade pyparsing to 2.4.2
- Upgrade six to 1.12.0
- Upgrade urllib3 to 1.25.6

Improved Documentation
----------------------
- Document that "coding: utf-8" is supported in requirements.txt
- Explain how to get pip's source code in `Getting Started <https://pip.pypa.io/en/stable/development/getting-started/>`_
- Describe how basic authentication credentials in URLs work.
- Add more clear installation instructions
- Fix documentation links for index options
- Better document the requirements file format
2020-06-01 16:27:17 +00:00
cheusov
3164ae63f9 doc: Updated parallel/paexec to 1.1.4 2020-06-01 16:25:15 +00:00
cheusov
6c6859bf3b Update to version 1.1.4
Remove local function pr_open and use it from libmaa library.
  So, now paexec requires libmaa.

  "mkcmake help" shows configuring variables and descriptions for
  targets.

  Use mkc's feature "getdelim" instead of local implementation.
  So, we need at least mk-configure 0.33.0

  Optimization flags defaults to "-O2 -g"
2020-06-01 16:18:16 +00:00
adam
f068e4ef9c py-aiounittest: updated to 1.4.0
1.4.0:
fix rst docs
2020-06-01 16:13:42 +00:00
adam
54fb67187f Updated textproc/py-xlsxwriter, textproc/py-xmlschema, devel/py-semantic_version, textproc/py-relatorio 2020-06-01 16:07:08 +00:00
adam
4c6e547c7e py-relatorio: updated to 0.9.1
0.9.1:
* Do not guess type of cell if directive is not alone
* Add support for Python 3.8
* Support file-magic as fallback to python-magic
2020-06-01 16:06:17 +00:00
adam
c18e575b1f py-semantic_version: updated to 2.8.5
2.8.5:
Properly handle wildcards in ``SimpleSpec`` (e.g. ``==1.2.*``).
2020-06-01 16:03:03 +00:00
adam
bde982fca0 py-xmlschema: updated to 1.2.0
v1.2.0:
* Add ColumnarConverter class
* Add command-line interface utility for document API
* Fix a stable public API for XSD types, elements and attributes
* Add security modes for accessing URLs
2020-06-01 16:01:01 +00:00
msaitoh
04079dec32 doc: Updated sysutils/pciutils to 3.7.0. 2020-06-01 15:48:57 +00:00
joerg
8d7e40bff6 Sync evolve with Mercurial patches. Bump revision. 2020-06-01 15:48:20 +00:00
adam
ffb5134baf py-xlsxwriter: updated to 1.2.9
1.2.9:
* Added support for ``stacked`` and ``percent_stacked`` Line charts.
2020-06-01 15:47:54 +00:00
msaitoh
ff89a43c90 Update pciutils to 3.7.0.
2020-05-31  Martin Mares <mj@ucw.cz>

	* Released as 3.7.0.

	* Added or improved the following capabilities: Designated
	  Vendor-Specific, Compute eXpress Link, Resizable BARs,
	  VF Resizable BARs, Link Capabilities 2, Link Status 2.

	* On Linux, lspci can show IOMMU groups.

	* setpci can be asked to skip bus scan and operate on a device
	  completely specified by its domain/bus/dev/func address. This
	  involved major internal cleanup.

	* The above feature of setpci uses the pci_get_dev() function,
	  which obtains a struct pci_dev without doing a bus scan. This was
	  always possible, but apparently little used, because back-ends
	  frequently choked when operating on such devices. Fixed a lot
	  of minor bugs related to this.

	* Also, back-ends which do not support domains now correctly fail when
	  trying to access devices outside domain 0.

	* Semantics of pci_fill_info() and pci_dev->known_fields was
	  underspecified, which lead to inconsistencies between back-ends.
	  Improved documentation to give a more precise definition and updated
	  all back-ends to conform to it. Most importantly,
	  pci_dev->known_fields shows all fields requested over the lifetime
	  of the pci_dev, but never those which are not supported by the
	  back-end.

	* As usually, updated pci.ids to the current snapshot of the database.
2020-06-01 15:47:53 +00:00
adam
1943ad1b8b Updated devel/py-aiofiles, devel/py-deprecation 2020-06-01 15:45:35 +00:00
adam
33db0ffbe4 py-deprecation: updated to 2.1.0
2.1.0:
Unknown changes
2020-06-01 15:43:55 +00:00
adam
39da780575 py-aiofiles: updated to 0.5.0
0.5.0:
Python 3.8 support. Code base modernization (using async/await instead of asyncio.coroutine/yield from).
Added aiofiles.os.remove, aiofiles.os.rename, aiofiles.os.mkdir, aiofiles.os.rmdir.
2020-06-01 15:37:40 +00:00
msaitoh
f166a19b2f doc: Updated sysutils/intel-microcode-netbsd to 20200520. 2020-06-01 15:36:21 +00:00
msaitoh
589c07f3fa Update intel-microcode-netbsd to 20200520.
== 20200520 Release ==
-- Updates upon 20200508 release --
Processor             Identifier     Version       Products
Model        Stepping F-MO-S/PI      Old->New
---- new platforms ----------------------------------------

---- updated platforms ------------------------------------
SNB-E/EN/EP  C1/M0    6-2d-6/6d 0000061f->00000621 Xeon E3/E5, Core X
SNB-E/EN/EP  C2/M1    6-2d-7/6d 00000718->0000071a Xeon E3/E5, Core X

---- removed platforms ------------------------------------
2020-06-01 15:34:40 +00:00
pin
b252650462 archivers/lxqt-archiver: declare graphics/hicolo-icon-theme 2020-06-01 15:08:38 +00:00
pin
b6c9236e30 sysutils/pcmanfm-qt: Regenerate patchsum 2020-06-01 15:06:15 +00:00
pin
f1a4309063 x11/lxqt-session: Regenerate patchsum 2020-06-01 15:04:57 +00:00
pin
ccb20638e9 x11/lxqt-globalkeys: Remove unneeded patch 2020-06-01 15:03:00 +00:00
pin
14a99c3a41 x11/qtermwidget: Remove upstreamed patches 2020-06-01 15:00:59 +00:00
pin
4a8b6eb646 x11/liblxqt: Remove unneeded patch 2020-06-01 14:58:40 +00:00
pin
8890fba449 graphics/lximage-qt: Remove wip reference 2020-06-01 14:56:36 +00:00
pin
a3a318169d x11/lxqt-config: Remove references to wip 2020-06-01 14:29:00 +00:00
pin
a430d9aa65 doc: Updated meta-pkgs/lxqt to 0.15.0 2020-06-01 12:48:49 +00:00
pin
799142ee55 meta-pkgs/lxqt: update to 0.15.0 2020-06-01 12:48:29 +00:00
pin
cd4b300554 doc: Updated x11/lxqt-admin to 0.15.0 2020-06-01 12:39:35 +00:00
pin
4a0c8ea350 x11/lxqt-admin: update to 0.15.0
lxqt-admin-0.15.0 / 2020-04-23
==============================
  * Bumped version to 0.15.0.
  * Removed (duplicated) string casts definitions.
  * Avoid `==` shell test usage.
  * Allow build admin-user on NBSD.
  * Use QString Use multi-arg.
  * Replace deprecated QLatin1Literal.
  * Use the static QFileInfo method `exists()`.
  * Avoided C++11 possible range-loop Qt container detach.
2020-06-01 12:39:14 +00:00
pin
83586d5157 doc: Updated x11/lxqt-session to 0.15.0 2020-06-01 12:34:28 +00:00
pin
569070c433 x11/lxqt-session: update to 0.15.0
lxqt-session-0.15.0 / 2020-04-22
================================
  * Bumped version to 0.15.0.
  * C++11 code updates.
  * Removed redundant variable SAL_USE_VCLPLUGIN from startlxqt.
  * Fixed lxqt-session memory leak (triggered by wine and specific games).
  * Remove deprecated QDesktopWidget.
  * Corrected dialog location with muti-screen setups.
2020-06-01 12:34:06 +00:00
pin
fd92e40e91 doc: Updated x11/lxqt-runner to 0.15.0 2020-06-01 12:31:23 +00:00
pin
a4b32f34a0 x11/lxqt-runner: update to 0.15.0
lxqt-runner-0.15.0 / 2020-04-23
===============================
  * cmake: Enhance lxqt-globalkeys minimum required version.
  * Smoother search.
  * Removed deprecated QDesktopWidget.
2020-06-01 12:31:01 +00:00
pin
8cc9b65c98 doc: Updated x11/lxqt-panel to 0.15.1 2020-06-01 12:24:41 +00:00
pin
55a35680e6 x11/lxqt-panel: update to 0.15.1
lxqt-panel-0.15.1 / 2020-05-20
==============================
  * Bumped version to 0.15.1.
  * Fixed a problem in keyboard indicator flag, that might cause a huge amount of error messages.
  * Let the panel be at virtual screen edges but not between screens.

lxqt-panel-0.15.0 / 2020-04-22
==============================
  * Bumped version to 0.15.0.
  * Fixed cut text in World Clock text.
  * Silenced some compiler warnings.
  * Show (the old) system tray icons in a predictable order and add a spacing between them.
  * Made showing of the week number optional in World Clock.
  * Fixed icons of applications like Skype, Doscord, etc. in Status Notifier.
  * Fixed possible abort on assert in WindowNotifier.
  * Don't include headers of plugins that aren't being built.
  * Fetch window icons in an appropriate size to avoid scaling in task bar.
  * Don't (possibly) block on initializing statusnotifier.
  * Avoid char raw strings literals memory allocations.
  * Don't use automatic string conversions.
  * Override the menu icon size only if a custom font size is selected.
  * Enhance service name registration in statusnotifier.
  * Fixed a crash in LXQtTaskButton under kwin_wayland.
  * Only show group popup on left clicking a grouping task button.
  * Added the option "Show only active desktop" to Desktop Switcher.
  * Better text eliding and painting of task buttons.
  * Smoother menu search.
  * Added an option to toggle volume notifications with keyboard.
  * Made quicklaunch respect Panel's lock state.
  * Added hints for Ctrl+DND to Quick Launch.
  * Cleanup and fixes for the taksbar code.
  * Release mouse after task button DND (to prevent them from remaining pressed after being dragged).
  * Reset panel style sheet before updating it (to update plugin handles with Qt  5.13 when panel orientation changes).
  * Removed press-and-hold popup menu from launchers in Quick Launch.
  * Check if panel is under mouse on auto-hiding.
  * Removed QDesktopWidget from panel.
  * Put panel only at an edge of virtual screen (to prevent it from being positioned at the middle of virtual screen).
  * Set the geometry of panel before showing it (because, otherwise. some WMs might not position the panel correctly).
  * Removed deprecated QImage method `byteCount()` and used `sizeInBytes()` instead.
  * Remove deprecated `trUtf8()` and used `tr()` instead.
  * Fixd eventFilter() logic in kbindicator.
  * Set alignment for layout button in kbindicator.
  * Add basic support for country flags to Keyboard status indicator.
  * Fixed high CPU usage of Desktop Switcher.
  * Added an option to Task Manager for moving window with mouse wheel.
  * Added a plugin to change display backlight.
2020-06-01 12:24:06 +00:00
pin
88b42b698e doc: Updated x11/lxqt-config to 0.15.0 2020-06-01 12:19:16 +00:00
pin
c70c2ddf02 x11/lxqt-config: Remove wip ref 2020-06-01 12:18:53 +00:00
pin
94d1b67c23 x11/lxqt-config: update to 0.15.0
lxqt-config-0.15.0 / 2020-04-22
===============================
  * Fixed changing of shortcut for switching keyboard layout.
  * Inserted default GTK3 themes in lxqt-config-appearance.
  * Set cursor style in GTK2, GTK3 and xsettingsd.
  * Don't use automatic string conversions.
  * C++11 code updates.
  * A better method to drag and drop monitors in lxqt-config-monitor.
  * Removed old mouse accel/sensitivity options.
  * Fixed warnings on applying settings in lxqt-config-monitor.
  * Fixed forgetting of lxqt-config-monitor's config.
  * Removed old mouse accel/sensitivity options.
2020-06-01 12:17:53 +00:00
pin
817c92a06b doc: Updated security/lxqt-openssh-askpass to 0.15.0 2020-06-01 12:15:36 +00:00
pin
86b52c33f3 security/lxqt-openssh-askpass: update to 0.15.0
lxqt-openssh-askpass-0.15.0 / 2020-04-23
========================================
  * Bumped version to 0.15.0.
  * Removed (duplicated) string casts definitions.
2020-06-01 12:15:15 +00:00