libmartchus-c++utilities5
useful C++ classes and routines used by Martchus' applications
Martchus-cpp-utilities is a library that contains helpers for:
* parsing command-line arguments and providing Bash completions
* working with dates and times
* converting primitive data types to byte-buffers, and vice versa
(eg, between litte-endian and big-endian)
* common string conversions/operations
* using standard IO streams
* using SFINAE by providing additional traits (eg, for checking whether a
type is iteratable)
* testing with *CppUnit*
* CMake, with convenient modules and templates
libinfgtk-0.7-0t64
infinote-based collaborative editing (Gtk widgets)
libinfinity is library to build collaborative text editors. Changes
to the text buffers are synced to all other clients over a central server.
Even though a central server is involved, the local user sees his changes
applied instantly and the merging is done on the individual clients.
libisoburn1t64
library to handle creation and inspection of ISO-9660 file systems
libisoburn is a frontend for the libraries libburn and libisofs. It handles
the creation, loading, manipulation and burning of ISO-9660 filesystem images.
This library provides a low-level API, called libisoburn API, which
enhances and partly encapsulates the API of libburn and libisofs. Further
there is a higher level API, called xorriso API, which completely encapsulates
the API of libburn, libisofs, and libisoburn. It implements all parts of
xorriso except the small initialization module xorriso/xorriso_main.c .
libisofs6t64
library to create ISO 9660 images
libisofs creates ISO 9660 (aka ECMA-119) filesystem images which can either
be written to POSIX file objects or handed over to libburn for being written
directly to optical media.
It can read metadata of ISO 9660 filesystems, manipulate them, and use them
to produce new complete filesystem images or add-on images to be appended
to the read filesystem image.
Supported extensions to ISO 9660 are Rock Ridge, Joliet, AAIP, zisofs.
libmicrohttpd12t64
library embedding HTTP server functionality
GNU libmicrohttpd is a small C library that is supposed to make it easy to run
an HTTP server as part of another application. Key features that distinguish
GNU Libmicrohttpd from other projects are:
u-boot-efi-dtb
copy DTBs to the EFI System Partition from the linux-image-* packages
This package automatically create and keep up-to-date a dtb/ directory on the
EFI System Partition (ESP) using the device tree blobs (DTBs) from the
installed linux-image packages. When U-Boot is running in UEFI mode, it can
then load the appropriate DTB for the board during the distroboot process.
This ensures that the DTB passed to the kernel is kept up-to-date, even when
using an older U-Boot versions.