switch to the py3 version of sphinx; if i'm not mistaken this avoids
the need to build both python 2 and 3 before building cmake. (this is on
the path to building about a third of the ports tree).
tests done on aarch64 i386 amd64, and some deps, ports-gcc, USE_LLD=no
tested on amd64.
Cf https://github.com/libofx/libofx/releases/tag/0.10.0
switch back to real releases on sourceforge, allows to drop
autoconf/automake and use plain configure.
from jca@: pass ac_cv_sym_visibility=yes to CONFIGURE_ENV to ensure
-fvisibility is properly detected and used, this way only the needed
symbols are exported in libofx. Bump major.
all consumers (productivity/{homebank,grisbi,gnucash,kmymoney) build
fine with this update.
- remove some @conflict pylint{,3}-main that wouldn't ever trigger (conflicts
work with package names which were pylint-$VER/pylint3-$VER which were already
handled)
- the port is py3-only so remove -3 suffix on the installed scripts as there's
no longer a conflict
First the package was broken due to too recent dependent packages, then it
was broken due to beeing too old itself.
Upstream dropped the GUI years ago, so remove it.
With daniel
Port from Ashton Faggs (maintainer), ok gnezdo@
pkg/DESCR:
FlatBuffers is an efficient cross platform serialization library for
C++, C#, C, Go, Java, Kotlin, JavaScript, Lobster, Lua, TypeScript,
PHP, Python, Rust and Swift. It was originally created at Google for
game development and other performance-critical applications.
What sets FlatBuffers apart is that it represents hierarchical data in
a flat binary buffer in such a way that it can still be accessed
directly without parsing/unpacking, while also still supporting data
structure evolution (forwards/backwards compatibility).
Port by Ashton Fagg (maintainer)
pkg/DESCR:
fmt is an open-source formatting library providing a fast and safe
alternative to C stdio and C++ iostreams.
Features include:
- Simple format API with positional arguments for localization Format
- string syntax similar to Python's format
- Safe printf implementation including POSIX extensions for positional
arguments
- Fast IEEE 754 floating-point formatter with correct rounding,
shortness and round-trip guarantees