graphics/zeno: Unbundle bullet, build with base clang, fix runtime crashes
* Use bullet from devel/bullet instead of the bundled zenustech/bullet3
fork. The fork was built as shared libraries (it forces
BUILD_SHARED_LIBS=ON) that libzeno.so linked against but which were
never installed, so libzeno.so failed at runtime with
libBulletDynamics.so.3.17, libVHACD.so, libBussIK.so, ... not found.
Only the parts devel/bullet does not provide (BulletInverseDynamics
headers, BussIK, VHACD, URDFImporter) are still taken from the fork
and compiled directly into libzeno.so. The single precision flavor
is required (zeno assumes btScalar is float), so the build stops
early when bullet-double is installed.
* Build with base clang instead of GCC. Mixing libstdc++ with Qt5 and
the other dependencies built against libc++/libcxxrt crashed
zenoedit in __dynamic_cast as soon as a node was added. The
--allow-shlib-undefined -lomp workaround is no longer needed.
Added a patch for the only clang build error (PrimUnmerge.cpp).
[13 lines not shown]
net/amqpcat: Update to 1.1.1
- bump amq-protocol.cr dependency to 1.3.1 for Crystal 1.21
- drop upstreamed IO::Memory writable patch
- report the correct version in tarball builds
Changelog: https://github.com/cloudamqp/amqpcat/releases/tag/v1.1.1
Sponsored by: SkunkWerks, GmbH
devel/git-cola: Update to 4.19.0
- Git DAG gains an inline graph viewer in the commit list
- reloads externally edited commit messages on refresh
Changelog: https://github.com/git-cola/git-cola/blob/main/CHANGES.rst#v4190
Reported by: portscout
Sponsored by: SkunkWerks, GmbH
devel/buildkite-cli: Update to 3.59.1
- version variable moved from internal/version to cmd/version,
adjust ldflags so `bk version` reports the port version
Changelog: https://github.com/buildkite/cli/releases/tag/v3.59.1
Sponsored by: SkunkWerks, GmbH
devel/buildkite-agent: Update to 3.138.0
- graceful agent shutdown reporting and systemd watchdog support
- upstream expects this to be the last v3 feature release
Changelog: https://github.com/buildkite/agent/releases/tag/v3.138.0
Sponsored by: SkunkWerks, GmbH