dev-libs/cgicc::guru
- Ebuilds: 2, Testing: 3.2.20 Description:
GNU Cgicc is an ANSI C++ compliant class library that greatly simplifies
the creation of CGI applications for the World Wide Web.
Homepage:https://www.gnu.org/software/cgicc/ License: LGPL-3 doc? ( FDL-1.2 )
dev-libs/croaring::guru
- Ebuilds: 1, Testing: 4.7.0 Description:
Roaring bitmaps are compressed bitmaps that combine the speed of
uncompressed bitsets with the memory efficiency of compression — often
hundreds of times faster than older formats.
Roaring bitmaps in C (and C++), with SIMD (AVX2, AVX-512 and NEON)
optimizations: used by Apache Doris, ClickHouse, Alibaba Tair, Redpanda, YDB
and StarRocks.
Homepage:https://roaringbitmap.org/ License: || ( MIT Apache-2.0 )
dev-libs/ftl::guru
- Ebuilds: 1, Testing: 1.0_p20230220 Description:
The Fortran Template Library (FTL) is a general purpose library for Fortran 2003.
Its intention is to bring all these nice things we take for granted in modern languages
like Python and C++ to the Fortran world: Generic containers, versatile algorithms,
easy string manipulation, and more.
It is heavily inspired by C++'s standard library,
especially the part that is commonly referred to as the Standard Template Library (STL).
Homepage:https://github.com/SCM-NV/ftl License: LGPL-3
dev-libs/gbinder::guru
- Ebuilds: 3, Testing: 1.1.52, Snapshot: 9999 Description:
Key features:
1. Integration with GLib event loop
2. Detection of 32 vs 64 bit kernel at runtime
3. Asynchronous transactions that don't block the event thread
4. Stable service manager and low-level transaction APIs
Android keeps changing both low-level RPC and service manager
protocols from version to version. To counter that, libgbinder
implements configirable backends for different variants of those,
and yet keeping its own API unchanged.
Homepage:https://github.com/mer-hybris/libgbinder License: BSD
dev-libs/gpds::guru
- Ebuilds: 1, Testing: 1.10.0 Description:
GPDS is a General Purpose Data Serializer library written in modern C++.
It allows to serialize C++ classes to and from XML files in a generic format
that can be processed by other XML processing software (or just for the sake of
readability).
GPDS provides the user with complete control over the generated tag names and
attributes in the resulting XML compared to just using traditional "key" and
"value" tags.
Homepage:https://github.com/simulton/gpds License: MIT
dev-libs/libtypec::guru
- Ebuilds: 1, Testing: 0.5.2 Description:
“libtypec” is aimed to provide a generic interface abstracting all
platform complexity for user space to develop tools for efficient
USB-C port management. The library can also enable development of
diagnostic and debug tools to debug system issues around USB-C/USB
PD topology.
Homepage:https://github.com/libtypec/libtypec License: MIT
dev-libs/open62541::guru
- Ebuilds: 1, Testing: 1.5.6 Description:
open62541 (http://open62541.org) is an open source and free implementation
of OPC UA (OPC Unified Architecture) written in the common subset of the C99
and C++98 languages. The library is usable with all major compilers and
provides the necessary tools to implement dedicated OPC UA clients and
servers, or to integrate OPC UA-based communication into existing
applications. open62541 library is platform independent. All
platform-specific functionality is implemented via exchangeable
plugins. Plugin implementations are provided for the major operating
systems.
Homepage:https://open62541.org/ License: MPL-2.0
dev-libs/qschematic::guru
- Ebuilds: 2, Testing: 3.1.0 Description:
QSchematic is a library to draw diagrams and schematics with Qt. It uses
Qt's graphics view framework.
The library provides base classes for objects such as nodes and wires
and implements logic to move objects around while keeping the wires
connected, generating netlists and so on. A typical application would
include this library and subclass the Item class to implement custom
items.
Homepage:https://github.com/simulton/QSchematic License: MIT
dev-libs/tfdn::guru
- Ebuilds: 2, Testing: 1.13.0 Description:
the_Foundation is a C11 library and a coding convention for
object-oriented programming that has been designed from the point of
view of someone who appreciates the user-friendliness of Qt and some of
the thinking behind C++ STL. The preprocessor is used heavily to provide
flexibility and convenience for the programmer.
Homepage:https://git.skyjake.fi/skyjake/the_Foundation License: BSD-2
dev-libs/tweeny::guru
- Ebuilds: 1, Testing: 3.2.0 Description:
Tweeny is an inbetweening library designed for the creation of complex
animations for games and other beautiful interactive software. It
leverages features of modern C++ to empower developers with an intuitive
API for declaring tweenings of any type of value, as long as they
support arithmetic operations.
Homepage:https://mobius3.github.io/tweeny/ License: MIT
dev-libs/unordered_dense::guru
- Ebuilds: 5, Testing: 4.9.2, Snapshot: 9999 Description:
A fast and densely stored hashmap and hashset based on robin-hood
backward shift deletion.
The classes ankerl::unordered_dense::map and
ankerl::unordered_dense::set are (almost) drop-in replacements of
std::unordered_map and std::unordered_set. While they don't have as
strong iterator / reference stability guaranties, they are typically
much faster.
Homepage:https://github.com/martinus/unordered_dense License: MIT
dev-libs/zfp::guru
- Ebuilds: 1, Testing: 1.0.1 Description:
zfp is a compressed format for representing multidimensional floating-point and integer arrays. zfp provides compressed-array classes that support high throughput read and write random access to individual array elements. zfp also supports serial and parallel (OpenMP and CUDA) compression of whole arrays, e.g., for applications that read and write large data sets to and from disk.
zfp uses lossy but optionally error-bounded compression to achieve high compression ratios. Bit-for-bit lossless compression is also possible through one of zfp's compression modes. zfp works best for 2D, 3D, and 4D arrays that exhibit spatial correlation, such as continuous fields from physics simulations, natural images, regularly sampled terrain surfaces, etc. zfp compression of 1D arrays is possible but generally discouraged.
zfp is freely available as open source and is distributed under a BSD license. zfp is primarily written in C and C++ but also includes Python and Fortran bindings. zfp conforms to various language standards, including C89, C99, C11, C++98, C++11, and C++14, and is supported on Linux, macOS, and Windows.
Homepage:
https://computing.llnl.gov/projects/zfp
https://zfp.io
https://github.com/LLNL/ZFP
License: BSD