Retrosmart icon theme is a set of icons mainly based on the Haiku OS look.
Mainly the icons were taked from that project (with MIT license, and therefore
GPL compatible), some others were created from scratch or crafted from *other
forgotten sources* in the internet (with unknown licenses).
thus, set PERMIT_PACKAGE=Unsure .. discussed with sthen@
ok solene@
<openssl/x509.h> rev 1.70 to reference the functions X509_getm_notBefore()
and X509_getm_notAfter(), so these need to be resolved at runtime.
This fixes a linking failure on ld.bfd architectures and a likely
runtime failure on other architectures.
ok jca rsadowski
Now the programm displays the current sndiod master volume level,
which is present on any device and always corresponds to the device
programs are playing on.
cups is necessary to fix ALL Qt5 print dialogs and double-conversion to return
to the status quo. Cause I'm here, some Makefile cleanups.
Tweak by Vadim, thanks!
Notable changes:
The good:
- Most of the work was done in qtbase
- The qtbase port comes with zstd support by default enabled
- Switched from c++11 to c++17
- Option "-openssl-linked" works now, no more ssl,crypto dlopen()d
- All shred lib bumped to be safe
- Many cleaning jobs in the Makefiles
- Add a new Qt submodule: QtLottie
- qtcanvas3d submodule is gone
The bad:
- The docs package is broken for now and unhooked
- vulkan is disabled until arm64 is vulkanready.
- Still no qtwebengine. (That would be a full time job)
- system double-conversion is no longer found by the configure step.
- Be my guest to fix it.
The ugly:
- patch-qmake_generators_unix_unixmake_cpp
-- That was the biggest problem, at the p2k19 I decided to solve by:
"Transform /usr/ports/pobj/xxx/lib/libQt5Core.so into
-L/usr/ports/pobj/xxx/build-amd64/lib -lQt5Core" ... works!
Many thanks to all who made this possible and all the test hours!
Special thanks to sthen@, landry@, jca@ and cwen@
OK sthen@, landry@
QML API for rendering graphics and animations
Qt Lottie Animation provides a QML API for rendering graphics and animations
that are exported in JSON format by the Bodymovin plugin for Adobe After
Effects.
OK sthen@, landry@
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.
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.
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@