telephony/linphone: add py-stache and py-six to BUILD_DEPENDS
they were previously in telephony/liblinphone.
add patches to disable checking for nasm/yasm/meson, they would only be
needed if we built the bundled dav1d/openh264, which isnt the case..
additional missing dependencies spotted by sthen@, thanks again!
Import oras v1.3.1
ORAS is the de facto tool for working with OCI Artifacts. It treats
media types as a critical piece of the puzzle. Container images are
never assumed to be the artifact in question. ORAS provides CLI and
client libraries to distribute artifacts across OCI-compliant
registries.
* Artifact Reference
- Attach supply chain artifacts to container images.
- Discover and show the artifact reference relations.
- Extend the registries not just for storing container images.
* Distributed Software Artifacts
- Manage artifacts in OCI registries.
- Migrate artifacts across registries.
- Manage artifacts in file system through OCI image layout.
* Explore and Manage OCI Image
[5 lines not shown]
Do sleeping malloc() and copyin() before checks within sys_semop().
Otherwise the semaphore id referenced by `semaptr' could be destroyed
or replaced during context switch.
ok cludwig
Fix the build system changes that handle the autoconf cache patches.
The beforeconfigure target doesn't work as expected and causes
extra configure script executions and sometimes full rebuilds.
replace it by more ad-hoc code to generate a local autoconf cache for
the packages that need it (currently libpng and libXfont2)
ok miod@
telephony/linphone: add doxygen to BUILD_DEPENDS
spotted by sthen@, ENABLE_DOC=NO should disable it, but
ENABLE_CXX_WRAPPER also drags it and it is enforced in toplevel
CMakeLists.txt