Packages — L (Page 2 of 5)

libfakekey 0.1 — X virtual keyboard library

Libfakekey is a virtual keyboard library for X.

libffcall 2.1 — Foreign function calls from interpreters

This is a GNU package.

GNU Libffcall is a collection of libraries that can be used to build foreign function call interfaces in embedded interpreters.

libffi 3.2.1 — Foreign function call interface library

The libffi library provides a portable, high level programming interface to various calling conventions. This allows a programmer to call any function specified by a call interface description at run-time.

FFI stands for Foreign Function Interface. A foreign function interface is the popular name for the interface that allows code written in one language to call code written in another language. The libffi library really only provides the lowest, machine dependent layer of a fully featured foreign function interface. A layer must exist above libffi that handles type conversions for values passed between the two languages.

libfilezilla 0.12.3 — Cross-platform C++ library used by Filezilla client

This package provides some basic functionality to build high-performing, platform-independent programs.

Some of the highlights include:

  • A type-safe, multi-threaded event system that's simple to use yet efficient.

  • Timers for periodic events.

  • A datetime class that not only tracks timestamp but also their accuracy, which simplifies dealing with timestamps originating from different sources.

  • Simple process handling for spawning child processes with redirected input and output.

libfive 0-2.9d857d1 — Tool for programmatic computer-aided design

Libfive is a tool for programmatic computer-aided design (CAD). In libfive, solid models are defined as Scheme scripts, and there are no opaque function calls into the geometry kernel: everything is visible to the user. Even fundamental, primitive shapes are represented as code in the user-level language.

libfm 1.3.0.2 — File management support (core library)

LibFM provides file management functions built on top of Glib/GIO giving a higher-level API.

libfm-extra 1.3.0.2 — File management support (extra library)

This package contains standalone library which extends the libFM file management library.

libfontenc 1.1.3 — Xorg font encoding library

Xorg font encoding library.

libfprint 0.6.0 — Library to access fingerprint readers

libfprint is a library designed to make it easy for application developers to add support for consumer fingerprint readers to their software.

libfreehand 0.1.2 — Library for parsing the FreeHand format

Libfreehand is a library that parses the file format of Aldus/Macromedia/Adobe FreeHand documents.

libfs 1.0.7 — Xorg Font Service client library

Font Service client library is used by clients of X Font Servers (xfs), such as xfsinfo, fslsfonts, and the X servers themselves.

libftdi 1.4 — FTDI USB driver with bitbang mode

libFTDI is a library to talk to FTDI chips: FT232BM, FT245BM, FT2232C, FT2232D, FT245R and FT232H including the popular bitbangmode.

libgaiagraphics 0.5 — Gaia common graphics support

libgaiagraphics is a library supporting common-utility raster handling methods.

libgc 7.6.4 — The Boehm-Demers-Weiser conservative garbage collector for C and C++

The Boehm-Demers-Weiser conservative garbage collector can be used as a garbage collecting replacement for C malloc or C++ new. It allows you to allocate memory basically as you normally would, without explicitly deallocating memory that is no longer useful. The collector automatically recycles memory when it determines that it can no longer be otherwise accessed.

The collector is also used by a number of programming language implementations that either use C as intermediate code, want to facilitate easier interoperation with C libraries, or just prefer the simple collector interface.

Alternatively, the garbage collector may be used as a leak detector for C or C++ programs, though that is not its primary goal.

libgc-back-pointers 7.6.4 — The BDW garbage collector, with back-pointer tracking

The Boehm-Demers-Weiser conservative garbage collector can be used as a garbage collecting replacement for C malloc or C++ new. It allows you to allocate memory basically as you normally would, without explicitly deallocating memory that is no longer useful. The collector automatically recycles memory when it determines that it can no longer be otherwise accessed.

The collector is also used by a number of programming language implementations that either use C as intermediate code, want to facilitate easier interoperation with C libraries, or just prefer the simple collector interface.

Alternatively, the garbage collector may be used as a leak detector for C or C++ programs, though that is not its primary goal.

libgcrypt 1.8.3 — Cryptographic function library

This is a GNU package.

Libgcrypt is a general-purpose cryptographic library. It provides the standard cryptographic building blocks such as symmetric ciphers, hash algorithms, public key algorithms, large integer functions and random number generation.

libgdata 0.16.1 — Library for accessing online service APIs

This is a GNU package.

libgdata is a GLib-based library for accessing online service APIs using the GData protocol — most notably, Google's services. It provides APIs to access the common Google services, and has full asynchronous support.

libgee 0.20.1 — GObject collection library

This is a GNU package.

Libgee is a utility library providing GObject-based interfaces and classes for commonly used data structures.

libgeotiff 1.4.2 — Library for handling GeoTIFF (geographic enabled TIFF)

libgeotiff is a library on top of libtiff for reading and writing GeoTIFF information tags.

libgff 1.0 — Parser library for reading/writing GFF files

This is a simple "libraryfication" of the GFF/GTF parsing code that is used in the Cufflinks codebase. The goal of this library is to provide this functionality without the necessity of drawing in a heavy-weight dependency like SeqAn.

libgig 4.0.0 — C++ library for working with Gigasampler (.gig) files

Libgig is a C++ library for loading, modifying existing and creating new Gigasampler (.gig) files and DLS (Downloadable Sounds) Level 1/2 files, KORG sample based instruments (.KSF and .KMP files), SoundFont v2 (.sf2) files and AKAI sampler data. The package includes a couple of command line tools based on the library.

libgit2 0.26.5 — Library providing Git core methods

Libgit2 is a portable, pure C implementation of the Git core methods provided as a re-entrant linkable library with a solid API, allowing you to write native speed custom Git applications in any language with bindings.

libglade 2.6.4 — Load glade interfaces and access the glade built widgets

This is a GNU package.

Libglade is a library that provides interfaces for loading graphical interfaces described in glade files and for accessing the widgets built in the loading process.

libgme 0.6.1 — Video game music file playback library

Game-music-emu is a collection of video game music file emulators that support the following formats and systems:

AY

ZX Spectrum/Asmtrad CPC

GBS

Nintendo Game Boy

GYM

Sega Genesis/Mega Drive

HES

NEC TurboGrafx-16/PC Engine

KSS

MSX Home Computer/other Z80 systems (doesn't support FM sound)

NSF/NSFE

Nintendo NES/Famicom (with VRC 6, Namco 106, and FME-7 sound)

SAP

Atari systems using POKEY sound chip

SPC

Super Nintendo/Super Famicom

VGM/VGZ

Sega Master System/Mark III, Sega Genesis/Mega Drive, BBC Micro

libgnome 2.32.1 — Useful routines for building applications

This is a GNU package.

The libgnome library provides a number of useful routines for building modern applications, including session management, activation of files and URIs, and displaying help.

libgnome-games-support 1.2.3 — Useful functionality shared among GNOME games

This is a GNU package.

libgnome-games-support is a small library intended for internal use by GNOME Games, but it may be used by others.

libgnome-keyring 3.12.0 — Accessing passwords from the GNOME keyring

This is a GNU package.

Client library to access passwords from the GNOME keyring.

libgnomecanvas 2.30.3 — Flexible widget for creating interactive structured graphics

This is a GNU package.

The GnomeCanvas widget provides a flexible widget for creating interactive structured graphics.

libgnomecanvasmm 2.26.0 — C++ bindings to the GNOME Canvas library

This is a GNU package.

C++ bindings to the GNOME Canvas library.

libgnomekbd 3.22.0.1 — GNOME keyboard configuration library

This is a GNU package.

Libgnomekbd is a keyboard configuration library for the GNOME desktop environment, which can notably display keyboard layouts.

libgnomeprint 2.8.2 — Printing framework for GNOME

This is a GNU package.

GNOME-print was a printing framework for GNOME. It has been deprecated since ca. 2006, when GTK+ itself incorporated printing support.

libgnomeprintui 2.8.2 — Printing framework for GNOME

This is a GNU package.

GNOME-print was a printing framework for GNOME. It has been deprecated since ca. 2006, when GTK+ itself incorporated printing support.

libgnomeui 2.24.5 — Additional widgets for applications

This is a GNU package.

The libgnomeui library provides additional widgets for applications. Many of the widgets from libgnomeui have already been ported to GTK+.

libgpg-error 1.28 — Library of error values for GnuPG components

This is a GNU package.

Libgpg-error is a small library that defines common error values for all GnuPG components. Among these are GPG, GPGSM, GPGME, GPG-Agent, libgcrypt, Libksba, DirMngr, Pinentry, SmartCard Daemon and possibly more in the future.

libgpg-error 1.31 — Library of error values for GnuPG components

This is a GNU package.

Libgpg-error is a small library that defines common error values for all GnuPG components. Among these are GPG, GPGSM, GPGME, GPG-Agent, libgcrypt, Libksba, DirMngr, Pinentry, SmartCard Daemon and possibly more in the future.

libgphoto2 2.5.18 — Accessing digital cameras

This is the library backend for gphoto2. It contains the code for PTP, MTP, and other vendor specific protocols for controlling and transferring data from digital cameras.

libgsf 1.14.42 — GNOME's Structured File Library

This is a GNU package.

Libgsf aims to provide an efficient extensible I/O abstraction for dealing with different structured file formats.

libgtextutils 0.7 — Gordon's text utils library

libgtextutils is a text utilities library used by the fastx toolkit from the Hannon Lab.

libgtop 2.38.0 — Portable system access library

This is a GNU package.

LibGTop is a library to get system specific data such as CPU and memory usage and information about running processes.

libgudev 230 — GObject bindings for libudev

This is a GNU package.

This library provides GObject bindings for libudev. It was originally part of udev-extras, then udev, then systemd. It's now a project on its own.

libgweather 3.26.1 — Location, time zone, and weather library for GNOME

This is a GNU package.

libgweather is a library to access weather information from online services for numerous locations.

libgxps 0.2.5 — GObject-based library for handling and rendering XPS documents

This is a GNU package.

libgxps is a GObject-based library for handling and rendering XPS documents. This package also contains binaries that can convert XPS documents to other formats.

libharu 2.3.0 — Library for generating PDF files

libHaru is a library for generating PDF files. libHaru does not support reading and editing of existing PDF files.

libhdate 1.6.02 — Library to use Hebrew dates

LibHdate is a small library for the Hebrew calendar and times of day, written in C, and including bindings for C++, pascal, perl, php, python, and ruby. It includes two illustrative command-line programs, hcal and hdate, and some snippets and scripts written in the binding languages.

libiax2 0.0.0-1.0e5980f — Inter-Asterisk-Protocol library

LibIAX2 implements the Inter-Asterisk-Protocol for relaying Voice-over-IP (VoIP) communications.

libiberty 5.5.0 — Collection of subroutines used by various GNU programs

This is a GNU package.

GCC is the GNU Compiler Collection. It provides compiler front-ends for several languages, including C, C++, Objective-C, Fortran, Java, Ada, and Go. It also includes runtime support libraries for these languages.

libical 3.0.3 — iCalendar protocols and data formats implementation

Libical is an implementation of the iCalendar protocols and protocol data units.

libice 1.0.9 — Xorg Inter-Client Exchange library

Xorg Inter-Client Exchange library.

libicns 0.8.1 — Library for handling Mac OS icns resource files

Libicns is a library for the manipulation of Mac OS IconFamily resource type files (ICNS). icns2png and png2icns are provided to convert between PNG and ICNS. icns2png will extract image files from ICNS files under names like "Foo_48x48x32.png" useful for installing for use with .desktop files. Additionally, icontainer2png is provided for extracting icontainer icon files.

libiconv 1.15 — Character set conversion library

This is a GNU package.

libiconv provides an implementation of the iconv function for systems that lack it. iconv is used to convert between character encodings in a program. It supports a wide variety of different encodings.

libid3tag 0.15.1b — Library for reading ID3 tags

Libid3tag is a library for reading ID3 tags, both ID3v1 and the various versions of ID3v2.

libidl 0.8.14 — Create trees of CORBA Interface Definition Language files

This is a GNU package.

Libidl is a library for creating trees of CORBA Interface Definition Language (idl) files, which is a specification for defining portable interfaces. libidl was initially written for orbit (the orb from the GNOME project, and the primary means of libidl distribution). However, the functionality was designed to be as reusable and portable as possible.

libidn 1.34 — Internationalized string processing library

This is a GNU package.

libidn is a library implementing of the Stringprep, Punycode and IDNA specifications. These are used to encode and decode internationalized domain names according to the IDNA2003 specifications. It includes native C, C# and Java libraries.

libidn2 2.0.4 — Internationalized domain name library for IDNA2008

This is a GNU package.

Libidn2 is an internationalized domain library implementing the IDNA2008 specifications. Libidn2 is believed to be a complete IDNA2008 implementation, but has yet to be as extensively used as the original Libidn library.

libiec61883 1.2.0 — Isochronous streaming media library for IEEE 1394

The libiec61883 library provides a higher level API for streaming DV, MPEG-2 and audio over Linux IEEE 1394.

libinfinity 0.6.8 — Infininote protocol implementation

libinfinity is a 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.

libinput 1.11.1 — Input devices handling library

Libinput is a library to handle input devices for display servers and other applications that need to directly deal with input devices.

libinput-minimal 1.11.1 — Input devices handling library

Libinput is a library to handle input devices for display servers and other applications that need to directly deal with input devices.

libiptcdata 1.0.4 — IPTC metadata manipulation library

Libiptcdata is a C library for manipulating the International Press Telecommunications Council (IPTC) metadata stored within multimedia files such as images. This metadata can include captions and keywords, often used by popular photo management applications. The library provides routines for parsing, viewing, modifying, and saving this metadata.

libircclient 1.9 — Library implementing the client IRC protocol

Libircclient is a library which implements the client IRC protocol. It is designed to be small, fast, portable and compatible with the RFC standards as well as non-standard but popular features. It can be used for building the IRC clients and bots.

libisofs 1.4.8 — Library to create ISO 9660 images

Libisofs creates ISO 9660 (also known as ECMA-119) file system 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 file system images or add-on images to be appended to the read file system image. Supported extensions to ISO 9660 are Rock Ridge, Joliet, AAIP, zisofs.

libjaylink 0.1.0-2.699b700 — Library to interface Segger J-Link devices

libjaylink is a shared library written in C to access SEGGER J-Link and compatible devices.

libjpeg 9b — Library for handling JPEG files

Libjpeg implements JPEG image encoding, decoding, and transcoding. JPEG is a standardized compression method for full-color and gray-scale images. The included programs provide conversion between the JPEG format and image files in PBMPLUS PPM/PGM, GIF, BMP, and Targa file formats.

libjpeg 8d — Library for handling JPEG files

Libjpeg implements JPEG image encoding, decoding, and transcoding. JPEG is a standardized compression method for full-color and gray-scale images. The included programs provide conversion between the JPEG format and image files in PBMPLUS PPM/PGM, GIF, BMP, and Targa file formats.

libjpeg-turbo 1.5.3 — SIMD-accelerated JPEG image handling library

libjpeg-turbo is a JPEG image codec that accelerates baseline JPEG compression and decompression using SIMD instructions: MMX on x86, SSE2 on x86-64, NEON on ARM, and AltiVec on PowerPC processors. Even on other systems, its highly-optimized Huffman coding routines allow it to outperform libjpeg by a significant amount. libjpeg-turbo implements both the traditional libjpeg API and the less powerful but more straightforward TurboJPEG API, and provides a full-featured Java interface. It supports color space extensions that allow it to compress from and decompress to 32-bit and big-endian pixel buffers (RGBX, XBGR, etc.).

libjxr 1.1 — Implementation of the JPEG XR standard

JPEG XR is an approved ISO/IEC International standard (its official designation is ISO/IEC 29199-2). This library is an implementation of that standard.

libkate 0.4.1 — Karaoke and text codec for embedding in ogg

Kate is an overlay codec, originally designed for karaoke and text, that can be multiplixed in Ogg. Text and images can be carried by a Kate stream, and animated. Most of the time, this would be multiplexed with audio/video to carry subtitles, song lyrics (with or without karaoke data), etc., but doesn't have to be.

Series of curves (splines, segments, etc.) may be attached to various properties (text position, font size, etc.) to create animated overlays. This allows scrolling or fading text to be defined. This can even be used to draw arbitrary shapes, so hand drawing can also be represented by a Kate stream.

libkomparediff2 17.12.3 — Library to compare files and strings, used in Kompare and KDevelop

Libkomparediff2 is a library to work with diffs and patches, used in KDE development tools Kompare and KDevelop.

libksba 1.3.5 — CMS and X.509 access library

This is a GNU package.

KSBA (pronounced Kasbah) is a library to make X.509 certificates as well as the CMS easily accessible by other applications. Both specifications are building blocks of S/MIME and TLS.

libksysguard 5.11.5 — Network enabled task and system monitoring

KSysGuard can obtain information on system load and manage running processes. It obtains this information by interacting with a ksysguardd daemon, which may also run on a remote system.

liblangtag 0.6.2 — Library to access tags for identifying languages

Liblangtag implements an interface to work with tags for identifying languages as described in RFC 5646. It supports the extensions described in RFC6067 and RFC6497, and Extension T for language/locale identifiers as described in the Unicode CLDR standard 21.0.2.

liblinebreak 2.1 — Library for detecting where linebreaks are allowed in text

liblinebreak is an implementation of the line breaking algorithm as described in Unicode 6.0.0 Standard Annex 14, Revision 26. It breaks lines that contain Unicode characters. It is designed to be used in a generic text renderer.

liblo 0.29 — Implementation of the Open Sound Control protocol

liblo is a lightweight library that provides an easy to use implementation of the Open Sound Control (OSC) protocol.

libltdl 2.4.6 — System-independent dlopen wrapper of GNU libtool

This is a GNU package.

GNU Libtool helps in the creation and use of shared libraries, by presenting a single consistent, portable interface that hides the usual complexity of working with shared libraries across platforms.

liblxqt 0.9.0 — Core utility library for all LXQt components

liblxqt provides the basic libraries shared by the components of the LXQt desktop environment.

libmad 0.15.1b — MPEG audio decoder

MAD (MPEG Audio Decoder) supports MPEG-1 and the MPEG-2 extension to lower sampling frequencies, as well as the de facto MPEG 2.5 format. All three audio layers — Layer I, Layer II, and Layer III (i.e. MP3) — are fully implemented.

This package contains the library.

libmatekbd 1.18.2 — MATE keyboard configuration library

Libmatekbd is a keyboard configuration library for the MATE desktop environment.

libmatemixer 1.18.0 — Mixer library for the MATE desktop

Libmatemixer is a mixer library for MATE desktop. It provides an abstract API allowing access to mixer functionality available in the PulseAudio and ALSA sound systems.

libmateweather 1.18.1 — MATE library for weather information from the Internet

This library provides access to weather information from the internet for the MATE desktop environment.

libmatroska 1.4.9 — C++ library to parse Matroska files (.mkv and .mka)

Matroska aims to become the standard of multimedia container formats. It is based on EBML (Extensible Binary Meta Language), a binary derivative of XML. EBML enables the Matroska Development Team to gain significant advantages in terms of future format extensibility, without breaking file support in old parsers. libebml is a C++ library to read and write EBML files.

libmbim 1.16.0 — Library to communicate with MBIM-powered modems

Libmbim is a GLib-based library for talking to WWAN modems and devices which speak the Mobile Interface Broadband Model (MBIM) protocol.

libmcrypt 2.5.8 — Encryption algorithm library

Libmcrypt is a data encryption library. The library is thread safe and provides encryption and decryption functions. This version of the library supports many encryption algorithms and encryption modes. Some algorithms which are supported: SERPENT, RIJNDAEL, 3DES, GOST, SAFER+, CAST-256, RC2, XTEA, 3WAY, TWOFISH, BLOWFISH, ARCFOUR, WAKE and more.

libmd 1.0.0 — Message Digest functions from BSD systems

The currently provided message digest algorithms are:

  • MD2

  • MD4

  • MD5

  • RIPEMD-160

  • SHA-1

  • SHA-2 (SHA-256, SHA-384 and SHA-512)

libmediainfo 0.7.95 — Library for retrieving media metadata

MediaInfo is a library used for retrieving technical information and other metadata about audio or video files. A non-exhaustive list of the information MediaInfo can retrieve from media files include:

  • General: title, author, director, album, track number, date, duration...

  • Video: codec, aspect, fps, bitrate...

  • Audio: codec, sample rate, channels, language, bitrate...

  • Text: language of subtitle

  • Chapters: number of chapters, list of chapters

MediaInfo supports the following formats:

  • Video: MKV, OGM, AVI, DivX, WMV, QuickTime, Real, MPEG-1, MPEG-2, MPEG-4, DVD (VOB)...

  • Video Codecs: DivX, XviD, MSMPEG4, ASP, H.264, AVC...)

  • Audio: OGG, MP3, WAV, RA, AC3, DTS, AAC, M4A, AU, AIFF...

  • Subtitles: SRT, SSA, ASS, SAMI...

libmesode 0.9.1 — C library for writing XMPP clients

Libmesode is a fork of libstrophe for use with Profanity XMPP Client. In particular, libmesode provides extra TLS functionality such as manual SSL certificate verification.

libmhash 0.9.9.9 — Thread-safe hash library

Mhash is a thread-safe hash library, implemented in C, and provides a uniform interface to a large number of hash algorithms. These algorithms can be used to compute checksums, message digests, and other signatures. The HMAC support implements the basics for message authentication, following RFC 2104.

Algorithms currently supplied are:

CRC-32, CRC-32B, ALDER-32, MD-2, MD-4, MD-5, RIPEMD-128, RIPEMD-160, RIPEMD-256, RIPEMD-320, SHA-1, SHA-224, SHA-256, SHA-384, SHA-512, HAVAL-128, HAVAL-160, HAVAL-192, HAVAL-256, TIGER, TIGER-128, TIGER-160, GOST, WHIRLPOOL, SNEFRU-128, SNEFRU-256.

libmicrohttpd 0.9.59 — C library implementing an HTTP 1.1 server

This is a GNU package.

GNU libmicrohttpd is a small, embeddable HTTP server implemented as a C library. It makes it easy to run an HTTP server as part of another application. The library is fully HTTP 1.1 compliant. It can listen on multiple ports, supports four different threading models, and supports IPv6. It also features security features such as basic and digest authentication and support for SSL3 and TLS.

libmikmod 3.3.10 — Library for module sound formats

MikMod is able to play a wide range of module formats, as well as digital sound files. It can take advantage of particular features of your system, such as sound redirection over the network.

libmng 2.0.3 — Library for handling MNG files

Libmng is the MNG (Multiple-image Network Graphics) reference library.

libmnl 1.0.4 — Netlink utility library

Libmnl is a minimalistic user-space library oriented to Netlink developers. There are a lot of common tasks in parsing, validating, constructing of both the Netlink header and TLVs that are repetitive and easy to get wrong. This library aims to provide simple helpers that allows you to re-use code and to avoid re-inventing the wheel.

libmodplug 0.8.8.5 — Mod file playing library

Libmodplug renders mod music files as raw audio data, for playing or conversion. mod, .s3m, .it, .xm, and a number of lesser-known formats are supported. Optional features include high-quality resampling, bass expansion, surround and reverb.

libmp3splt 0.9.2 — Library for splitting mp3 and ogg vorbis files

Mp3splt is a utility to split mp3 and ogg vorbis files selecting a begin and an end time position, without decoding. For splitting an album, one may select split points and file names manually or obtain them automatically from CDDB (internet or a local file) or from .cue files. The tool also supports automatic silence split, that can be used also to adjust cddb/cue splitpoints.

This package contains the library.

libmp4v2 2.0.0 — API to create and modify mp4 files

The MP4v2 library provides an API to create and modify mp4 files as defined by ISO-IEC:14496-1:2001 MPEG-4 Systems. This file format is derived from Apple's QuickTime file format that has been used as a multimedia file format in a variety of platforms and applications. It is a very powerful and extensible format that can accommodate practically any type of media.

libmpack 1.0.5 — Small binary serialization library

Libmpack is a small binary serialization and RPC library that implements both the msgpack and msgpack-rpc specifications.

libmpcdec 1.2.6 — Decoding library for the Musepack audio format

This library supports decoding of the Musepack (MPC) audio compression format.

libmpdclient 2.14 — Music Player Daemon client library

A stable, documented, asynchronous API library for interfacing MPD in the C, C++ & Objective C languages.

libmpeg2 0.5.1 — MPEG1 and MPEG2 video decoder library

libmpeg2 is a library which can decode MPEG1 and MPEG2 video streams.

libmspack 0.6 — Compression tools for some formats used by Microsoft

The purpose of libmspack is to provide both compression and decompression of some loosely related file formats used by Microsoft.

libmspub 0.1.4 — Library for parsing the Microsoft Publisher format

Libmspub is a library that parses the file format of Microsoft Publisher documents of all versions.

libmtp 1.1.15 — Library implementing the Media Transfer Protocol

Libmtp implements an MTP (Media Transfer Protocol) initiator, which means that it initiates MTP sessions with devices. The devices responding are known as MTP responders. Libmtp runs on devices with a USB host controller interface. It implements MTP Basic, which was proposed for standardization.