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@
This avoids a runtime error with software linked by ld.lld -lcblas, and
a build error with ld.bfd -lcblas.
Spotted by sthen@ and tb@ while working on a py-numpy update. Tests by
tb@ and martin@, ok tb@
A bunch of people want to move forward with this, so I'm not waiting for
Steven's ok.
florian@ noticed that sysutils/salt does not like py-msgpack-1.0.0.
Upstream of the latter dropped the encoding option from Packer and
Unpacker causing a TypeError
Comments and OK from jca@
```
wormhole-william is a go (golang) implementation of magic wormhole. It provides
secure end-to-end encrypted file transfers between computers.
```
With input from, and OK, abieber@. Thanks!
Too many changes to list, but will now run most (all?) modern commercial
and free games.
Comes with a renpyify script modelled after the fnaify script that will
enable playing commercial games.
Tested by at least pamela@, solene@; ok solene@
Testing by at least pamela@, solene@; ok solene@
Pygame_sdl2 is a reimplementation of the Pygame API using SDL2 and
related libraries. The initial goal of this project are to allow games
written using the pygame API to run on SDL2 on desktop and mobile
platforms. We will then evolve the API to expose SDL2-provided
functionality in a pythonic manner.
It is used in modern versions of Ren'Py.
The xtensa-lx106-elf port is an ESP8266 GNU cross-compiler toolchain.
The ESP8266 is a low-cost Wi-Fi microchip, with a full TCP/IP stack and
microcontroller capability, produced by Espressif Systems in Shanghai, China.