devel/cargo modules will take care of some aspects of crate dependencies on
system/ports libraries
adapt some ports depending on devel/cargo to properly link to ports libraries,
and to not patch anymore what it is now done by devel/cargo (openssl-sys crate
for example)
with help and ok @sthem
CVE-2018-1000035 (heap overflow in processing password-protected archives)
CVE-2019-13232 (mishandles the overlapping of files inside a ZIP container)
From Moritz Buhl
as suggested by jca@, even though the current version doesn't pick up libpam,
a future update may change this, so explicitly disable it via cmake args.
The xtensa-esp32-elf port is an ESP32 GNU cross-compiler Toolchain.
ESP32 is a series of low-cost, low-power system on a chip microcontrollers with
integrated Wi-Fi and dual-mode Bluetooth. The ESP32 series employs a Tensilica
Xtensa LX6 microprocessor in both dual-core and single-core variations and
includes built-in antenna switches, RF balun, power amplifier, low-noise receive
amplifier, filters, and power-management modules.
ESP32 is created and developed by Espressif Systems, a Shanghai-based Chinese
company, and is manufactured by TSMC using their 40 nm process.[2] It is a
successor to the ESP8266 microcontroller.
version ok edd@
snare is a GitHub webhooks runner daemon. When snare receives a webhook event
from a given repository, it authenticates the request, and then executes a
user-defined "per-repo program" with information about the webhook event.
TigerVNC is a high-performance, platform-neutral implementation of VNC
(Virtual Network Computing), a client/server application that allows
users to launch and interact with graphical applications on remote
machines.
TigerVNC provides the levels of performance necessary to run 3D and
video applications, and it attempts to maintain a common look and feel
and re-use components, where possible, across the various platforms
that it supports. TigerVNC also provides extensions for advanced
authentication methods and TLS encryption.
This package provides TigerVNC's viewer and "x0vncserver", which shares
an existing X server (typically, one that is connected to a physical
screen) with viewers on the network.
While here:
* apply the new style py3 only flavor
* use pytest for regression tests
* change HOMEPAGE to https
With some help from sthen@
ok sthen@ jca@
version in the port Makefile (it was already removed from the build
itself in patch-setup_py). In testing here things are working OK with
py-qt5 5.13.2.
upstream are conservative about the version check - they
have had problems with themes reported in the past e.g.
https://github.com/spyder-ide/spyder/issues/8748 and some failures
possibly qtwebengine-related. (We don't have qtwebengine yet anyway
which may help here).
as discussed with robert@ and sthen@, chromium is big, and electron
is mostly an independent port, so tieing up dpb twice is no fun,
even if electron is slightly smaller.
this is mostly a simplified carbon-copy of the www/chromium,electron port.
I still want to give it another look before switching to that one.
SIP is a tool for automatically generating Python bindings for C and C++
libraries. This module contains Qt5 bindings that were previously in py-qt5.
not yet linked to the build but will be necessary for the upcoming
py-qt5 update. Not importing 12.7.x versions as they are python3 only,
and we still have some consumers for the python2 FLAVOR of py-qt5.
to be tightly kept in sync with devel/py-sip, and tested against py-qt5
updates..
with tweaks from and ok sthen@